Nginx+Tomcat實現80埠轉發8080埠
Nginx+Tomcat實現80埠轉發8080埠,首先安裝Nginx,其次安裝jdk也就是配置java環境,接著安裝Tomcat,然後修改轉發、代理地址及埠即可實現。
安裝配置Nginx
參考連結: Linux/2018-09/../../Linux/2018-09/154338.htm" rel="nofollow,noindex" target="_blank">https://www.linuxidc.com/Linux/2018-09/154338.htm
開啟Nginx,訪問 http://ip可見如下
安裝JAVA
我這裡用的是jdk7與tomcat7
[root@nginx ~]# ls jdk-7u79-linux-x64.tar.gz
jdk-7u79-linux-x64.tar.gz12
解壓指定路徑
[root@nginx ~]# tar zxf jdk-7u79-linux-x64.tar.gz -C /usr/local/
建立軟連結,便於更新
[root@nginx ~]# ln -s /usr/local/jdk1.7.0_79/ /usr/local/java
新增環境變數
[root@nginx ~]# cat /etc/profile ##最後新增如下
export JAVA_HOME=/usr/local/java
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin
##生效之
[root@nginx ~]# source /etc/profile
測試,一個hello world程式碼
[root@nginx ~]# cat test.java
public class test {
public static void main (String[] args)
{
System.out.println("hello world! JAVA!");
}
}
編譯,執行
[root@nginx ~]# javac test.java
[root@nginx ~]# java test
hello world! JAVA!
[root@nginx ~]#
安裝Tomcat
我這裡用的是jdk7與tomcat7
[root@nginx ~]# ls apache-tomcat-7.0.37.tar.gz
apache-tomcat-7.0.37.tar.gz
解壓到指定路徑
[root@nginx ~]# tar zxf apache-tomcat-7.0.37.tar.gz -C /usr/local/
建立軟連結,便於更新
[root@nginx ~]# ln -s /usr/local/apache-tomcat-7.0.37/ /usr/local/tomcat
開啟
[root@nginx tomcat]# sh /usr/local/tomcat/bin/startup.sh
Using CATALINA_BASE: /usr/local/tomcat
Using CATALINA_HOME: /usr/local/tomcat
Using CATALINA_TMPDIR: /usr/local/tomcat/temp
Using JRE_HOME: /usr/local/java
Using CLASSPATH: /usr/local/tomcat/bin/bootstrap.jar:/usr/local/tomcat/bin/tomcat-juli.jar
網頁訪問 http:ip:8080
目前為止,Tomcat已經成功配置好了,現在修改Nginx配置檔案
配置Nginx
listen:監聽80埠
server_name:轉發到指定地址:埠
proxy_pass:代理到指定地址:埠
[root@nginx ~]# vim /usr/local/lnmp/nginx/conf/nginx.conf
平滑載入Nginx
[root@nginx ~]# nginx -s reload
網頁訪問 http:ip 預設埠80已經跳轉8080
如何在CentOS Linux 7.5上安裝Nginx https://www.linuxidc.com/Linux/2018-05/152399.htm
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址: https://www.linuxidc.com/Linux/2018-09/154339.htm