文档章节

云服务器CentOS6.5搭建jdk7+tomcat7+mysql5.6环境

村口加瓦佬
 村口加瓦佬
发布于 2015/12/27 20:28
字数 687
阅读 82
收藏 1

本次使用的阿里云ECS服务器,linux系统的CentOS6.5 64位版本。

1.首先安装mysql 5.6,这里使用yum的方式

 CentOS自带版本是5.1,我们这里先升级到5.6

rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm //下载安装最新的rpm文件

yum install mysql-community-server//安装MySQL

 安装过程中选“y”,然后等待。安装完成之后

rpm -qa | grep mysql  // 这个命令就会查看该操作系统上是否已经安装了mysql数据库

service mysqld start //启动mysql服务

chkconfig --list | grep mysqld //查看mysql服务是不是开机自动启动

chkconfig mysqld on //将其设置成开机启动

mysqladmin -u root password 'root'  // 通过该命令给root账号设置密码为 root(可以根据自己需要设置密码)

mysql -u root -p //登录数据库

mysql数据库这样安装好了,我们一般都会通过Navicat工具远程连接数据库的,现在我们设置一下远程访问,首先开启3306端口:

/sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
/etc/rc.d/init.d/iptables save

然后设置Mysql远程访问(登录msql执行

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
//使用密码123456登录到mysql数据库

这样就完成了mysql5.6的安装和远程访问。

2.JDK7安装

 博主把用到的jdk和tomcat上传到了百度云, 传送门:http://pan.baidu.com/s/1ntO1r3z

我使用的是SecureCRT远程连接云服务器的,通过ftp将需要的我们上传到了/home目录:

下面我们开始吧

tar -zxvf jdk-7u60-linux-x64.tar.gz //解压jdk

完成之后多出个文件夹jdk1.7.0_60,博主有强迫症,把它改名jdk7

mv jdk1.7.0_60 jdk7 //改名成jdk7

之后就是设置环境变量

vi /etc/profile //编辑profile

执行之后 按"i"建,INSERT出现表示可以编辑

上图光标位置插入如下

 export JAVA_HOME=/home/jdk7
 export PATH=$PATH:/home/jdk7/bin
 export CLASSPATH=.:/home/jdk7/lib/dt.jar:/home/jdk7/lib/tools.jar
 export JAVA_HOME PATH CLASSPATH

然后按Esc退出,":"符+ wq保存并退出

source /etc/profile //生效配置
java -version // 查看jdk

这样就表示,jdk安装成功了

3.tomcat安装,类似于安装jdk

tar -zxvf apache-tomcat-7.0.67.tar.gz //解压tomcat

mv apache-tomcat-7.0.67 tomcat7 //重命名文件夹

vi /etc/profile //设置环境变量

在如图的位置添加:export CATALINA_HOME=/home/tomcat7

保存退出。

启动tomcat

进入tomcat/bin目录

./startup.sh //启动tomcat

./shutdown.sh //关闭tomcat

启动之后就可以在浏览器输入你的公网ip+8080(tomcat默认端口),看到tomcat页面。

这就完成在服务器搭建jdk7+tomcat7+mysql5.6的Java Web环境,博主第一次下博客有什么不足欢迎大家讨论下,谢谢。

© 著作权归作者所有

村口加瓦佬
粉丝 2
博文 1
码字总数 687
作品 0
普陀
私信 提问
Cobbler自动部署CentOS系统

Cobbler自动部署CentOS系统: 说明:Cobbler相当于kickstart的2次封装,主要解决kickstart不能多系统部署的问题 建议在Ubuntu 14.04系统上搭建,Ubuntu 16.04上会有apache2的python和mod_wsg...

yangzhimingg
2017/12/15
0
0
ElasticSearch集群搭建的问题

想搭建ElasticSearch集群,弄了三个虚拟机(VMWare安装的centos6.5).5 ES版本2.4,JDK1.8,系统centos6.5 机器A的配置 机器B的配置 启动后两个节点都正常,但是A和B都把自己当做了master节点,...

超级呆子
2016/09/12
407
3
在Azure上打造通往 Door of freedom的服务器之L2TP ***服务器部署

最近发现GFW又升级了,而使用google是我们IT人员必须的工具,没有办法只有自己动手部署squid服务器,结果发现squid不是很稳定,经常说出现一会能打开,一会又打不开的情况(具体原因未知),...

levinbin
2018/06/26
0
0
阿里云上搭建webRTC 服务器——Licode

阿里云上搭建webRTC 服务器——Licode 系统配置 阿里云服务器 Ubuntu 14.04.5 LTS Docker 环境搭建 在一台空的机器上搭建docker环境,先要安装docker,执行下面的命令即可: 执行下面的shell...

harlanc
01/06
0
0
零基础入门—网站建站教程(新手必备)

前言 相信很多新用户会有这样的疑惑,我要做个网站,到底要使用什么产品,如何能快速完成网站建站呢?搭建网站有两种选择,一种是直接购买建站模板,另一种则是自行建站。两类建站方式对比如...

初晴@ 浅笑
04/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

skywalking(容器部署)

skywalking(容器部署) 标签(空格分隔): APM [toc] 1. Elasticsearch SkywalkingElasticsearch 5.X(部分功能报错、拓扑图不显示) Skywalking需要Elasticsearch 6.X docker network create......

JUKE
25分钟前
7
0
解决Unable to find a single main class from the following candidates [xxx,xxx]

一、问题描述 1.1 开发环境配置 pom.xml <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><!--一定要对上springboot版本号,因......

TeddyIH
26分钟前
7
0
Dubbo服务限制大数据传输抛Data length too large: 13055248, max payload: 8388608解决方案

当dubbo服务提供者向消费层传输大数据容量数据时,会受到Dubbo的限制,报类似如下异常: 2019-08-23 11:04:31.711 [ DubboServerHandler-XX.XX.XX.XXX:20880-thread-87] - [ ERROR ] [com.al...

huangkejie
29分钟前
7
0
HashMap和ConcurrentHashMap的区别

为了线程安全,ConcurrentHashMap 引入了一个 “分段锁” 的概念。具体可以理解把一个大的 map 拆分成 N 个小的 Map 。最后再根据 key.hashcode( )来决定放到哪一个 hashmap 中去。 hashmap ...

Garphy
30分钟前
6
0
购买SSL证书需要注意哪些问题

为了保障网站的基本安全,为网站部署SSL证书,已经是一种常态了。各大浏览器对于安装了SSL证书的网站会更友好,并且不会发出“不安全”的提示。部署SSL证书之前首先得去给网站购买一个SSL证书...

安信证书
59分钟前
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部