美文网首页
Centos 7.2 配置nginx+java+tomcat

Centos 7.2 配置nginx+java+tomcat

作者: 会议室窗边 | 来源:发表于2017-11-21 16:58 被阅读0次

    环境准备:

    Centos 7.2系统

    准备安装:

    1、新机器先通过yum升级系统组件,命令yum update

    yum

    2、安装jdk1.8,访问oracle官方网站http://www.oracle.com/technetwork/java/javase/downloads/index.html找到适合自己的版本比如我选择的64-bit、tar.gz

    jdk

    下载后进行解压

    命令:tar zxvf jdk-8u151-linux-x64.tar.gz

    解压后得到文件夹,然后配置系统环境变量

    命令 vi /etc/profile

    在文件最下面加上jdk环境变量

    java

    加完进行保存

    命令 :wq回车

    使新配置的环境变量生效

    命令 source /etc/profile

    运行java命令看jdk配置是否生效

    java

    出现java的版本信息说明jdk配置成功

    3、下载安装tomcat

    访问tomcat官网下载对应版本,比如下载8.5

    地址https://tomcat.apache.org/download-80.cgi

    tomcat

    下载完成后解压缩

    命令 tar zxvf apache-tomcat-8.5.23.tar.gz

    解压后得到tomcat文件

    进入到apache-tomcat-8.5.23/bin运行命令

    ./start.sh && tail -f ../log/catalina.out

    tomcat启动后默认监听端口8080

    可以通过http://ip:8080来进行访问如果返回tomcat欢迎页面说明tomcat服务启动成功

    4、nginx安装配置

    centos 通过yum安装nginx

    命令yum install nginx

    安装后nginx的执行文件在/usr/sbin/nginx

    配置文件在/etc/nginx/nginx.conf

    现在拥有域名abc.web.com和image.web.com指向本机公网ip

    下面配置nginx做tomcat域名转发,并配置静态文件服务器

    编辑nginx.conf

    在http{}下新增

    nginx             nginx

    192.168.1.33替换为abc.web.com

    静态文件配置

    比如静态文件放在/opt/static-web/路径下配置如下

    nginx

    标红处为image.web.com

    这样tomcat就可以通过abc.web.com访问而/opt/static-web下的文件就可以通过image.web.com来进行访问。

    完。

    相关文章

      网友评论

          本文标题:Centos 7.2 配置nginx+java+tomcat

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