美文网首页
centos6.9 安装JAVA-WEB环境

centos6.9 安装JAVA-WEB环境

作者: XLikeThis | 来源:发表于2018-10-26 11:53 被阅读0次
  • 本文包含Docker的安装、docker启动mysql容器、安装nginx、配置jdk环境、安装tomcat以及centos的防火墙设置

1.yum安装Docker

1.1 查看系统的具体版本
lsb_release -a
1.2 确保 yum 包更新到最新
sudo yum update
1.3 安装Docker需要的系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
1.4 添加Docker的软件源信息
sudo yum -y install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
1.5 更新 yum 缓存
sudo yum makecache fast
1.6 安装docker-io
sudo yum install docker-io
1.7 查看Docker版本
docker  version
1.8 启动Docker服务
service docker  start
  • 关闭docker服务:service docker stop

2.Docker安装mysql容器

2.1 下载mysql镜像
  • 下载指定版本的mysql镜像 mysql/mysql-server-5.7.24

docker pull mysql/mysql-server:5.7.24
2.2 启动mysql容器
docker run --name x-mysql -e MYSQL_ROOT_PASSWORD=root -p 3306:3306 -d mysql/mysql-server:5.7.24
2.3 进入mysql容器
docker exec -it x-mysql /bin/bash
2.4 进入mysql服务
mysql -u root -p 
2.5 设置mysql用户
grant all privileges on *.* to 'root'@'%'identified by 'root' with grant option;
2.6 启动mysql
use mysql
2.7 查看mysql数据表
show tables; 
2.8 查看mysql用户
select Host,User from user; 

3.安装nginx

3.1 创建一个源配置文件nginx.repo
  • 在/etc/yum.repos.d/目录下创建一个源配置文件nginx.repo

cd /etc/yum.repos.d/
vim nginx.repo
  • nginx.repo中填写一下内容

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
3.2 yum安装nginx
yum install nginx -y
3.3 启动nginx
service nginx start
  • 启动后访问服务器可看到nginx欢迎页面,若无法访问,则需要设置Linux防火墙,添加防火墙开放端口
3.3.1 查看防火墙状态
service iptables status
3.3.2编辑防火墙开放端口配置文件
  vim /etc/sysconfig/iptables
  • 开放端口的命令如下:

-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
3.3.3 重启防火墙
service iptables restart
  • 打开防火墙:service iptables start
  • 关闭防火墙:service iptables stop
3.4 解决负载均衡的权限问题
  • 在进行Nginx+Tomcat 负载均衡的时候遇到了这个权限问题,在error.log日志中,我们可以看到如下:

connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream,
3.4.1 解决办法
  • 执行下面的命令

setsebool -P httpd_can_network_connect 1

4.安装JDK1.8

4.1 下载JDK8
4.2 查看当前是否安装JDK
 java -version
4.3 查看安装了哪些java相关的软件
rpm -qa | grep java
4.4 卸载java相关软件
yum -y remove java*
4.5 创建存放java的文件夹
mkdir /data/java 
4.6 将java解压到当前目录,并移动到指定目录
tar -zxvf jdk-8u181-linux-x64.tar.gz
mv jdk1.8.0_181 /data/java/
4.7 编辑环境变量
vim /etc/profile
# 将下面的添加到unset i之前
JAVA_HOME=/data/java/jdk1.8.0_181
CLASSPATH=.:$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
# 使环境变量生效
source /etc/profile
  • 这样就可以使用自己配置的JDK了

5.安装tomcat8

5.1 下载tomcat
5.2 解压压缩包到当前文件夹并移动到指定目录
# 解压
tar -zxvf apache-tomcat-8.0.50.tar.gz
# 移动到指定目录
mv apache-tomcat-8.0.50 /data/
# 重命名
mv apache-tomcat-8.0.50 tomcat-8.0.50
5.3 开放防火墙8080端口
vim /etc/sysconfig/iptables
# 添加下面配置
-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
# 重启防火墙
service iptables restart
5.4 tomcat启动、关闭
 cd /data/tomcat-8.0.50/bin
 #启动tomcat
./startup.sh
#关闭tomcat
./shutdown.sh
#查看运行日志
tail -f ../logs/catalina.out

相关文章

网友评论

      本文标题:centos6.9 安装JAVA-WEB环境

      本文链接:https://www.haomeiwen.com/subject/cgrktqtx.html