系列文章目錄
例如:第一章 Python 機(jī)器學(xué)習(xí)入門(mén)之pandas的使用
一 反向代理
1.正向代理
我們?cè)趪?guó)內(nèi),如果要訪問(wèn)谷歌,那就無(wú)法訪問(wèn),需要借助一個(gè)正向代理服務(wù)器,先將信息傳給代理服務(wù)器,代理服務(wù)器所在的位置可以訪問(wèn)谷歌,這樣就可以做到代理去谷歌取到并返回?cái)?shù)據(jù),并把信息發(fā)送到自己的終端上。
2.反向代理
如果一個(gè)網(wǎng)站用戶(hù)數(shù)量非常多,我們需要選擇一個(gè)反向代理服務(wù)器。把這些用戶(hù)的請(qǐng)求均衡的分配給后續(xù)應(yīng)用服務(wù)器,防止一臺(tái)服務(wù)器高負(fù)荷、而另一臺(tái)服務(wù)器沒(méi)有事情做的事情發(fā)生。
二 反向代理的實(shí)際部署
目的,通過(guò)配置nginx,用戶(hù)通過(guò)域名發(fā)送請(qǐng)求tomcat的項(xiàng)目
1.配置tomcat
在這個(gè)sever.xml里面,把三個(gè)端口號(hào)都加一
xftp進(jìn)這個(gè)目錄,把里面內(nèi)容全刪除
/usr/tomcat2/apache-tomcat-7.0.68/webapps/ROOT
加入一個(gè)靜態(tài)資源,把這個(gè)內(nèi)容給它加進(jìn)去
Tomcat2同樣這樣操作
穿進(jìn)去一些可以實(shí)際運(yùn)行的資源
執(zhí)行tomcat
/usr/tomcat/apache-tomcat-7.0.68/webapps/ROOT
[root@localhost bin]# cd /usr/tomcat/apache-tomcat-7.0.68/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat/apache-tomcat-7.0.68
Using CATALINA_HOME: /usr/tomcat/apache-tomcat-7.0.68
Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-7.0.68/temp
Using JRE_HOME: /usr/java/jdk1.8.0_261/
Using CLASSPATH: /usr/tomcat/apache-tomcat-7.0.68/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-7.0.68/bin/tomcat-juli.jar
Tomcat started.
[root@localhost bin]# cd /usr/tomcat2/apache-tomcat-7.0.68/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat2/apache-tomcat-7.0.68
Using CATALINA_HOME: /usr/tomcat2/apache-tomcat-7.0.68
Using CATALINA_TMPDIR: /usr/tomcat2/apache-tomcat-7.0.68/temp
Using JRE_HOME: /usr/java/jdk1.8.0_261/
Using CLASSPATH: /usr/tomcat2/apache-tomcat-7.0.68/bin/bootstrap.jar:/usr/tomcat2/apache-tomcat-7.0.68/bin/tomcat-juli.jar
Tomcat started.
8081
8080
2.配置host,nginx
C:\Windows\System32\drivers\etc
選擇這個(gè)hosts文件
在末尾追加
192.168.80.121 www.xyt1.com
192.168.80.121 www.xyt2.com
接下來(lái),開(kāi)始配置nginx
反向代理的配置
在末尾追加信息
upstream xyt1{
server 192.168.80.121:8080;
}
server {
listen 80;
server_name http://xyt1;
location / {
proxy_pass http://xyt1;
index index.html;
}
}
upstream xyt2{
server 192.168.80.121:8081;
}
server {
listen 80;
server_name http://xyt2;
location / {
proxy_pass http://xyt2;
index index.html;
}
}
三 結(jié)果展示
四 總結(jié)
tomcat的啟動(dòng)命令
[root@localhost sbin]# cd /usr/tomcat2/apache-tomcat-7.0.68/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat2/apache-tomcat-7.0.68
Using CATALINA_HOME: /usr/tomcat2/apache-tomcat-7.0.68
Using CATALINA_TMPDIR: /usr/tomcat2/apache-tomcat-7.0.68/temp
Using JRE_HOME: /usr/java/jdk1.8.0_261/
Using CLASSPATH: /usr/tomcat2/apache-tomcat-7.0.68/bin/bootstrap.jar:/usr/tomcat2/apache-tomcat-7.0.68/bin/tomcat-juli.jar
Tomcat started.
[root@localhost bin]# cd /usr/tomcat/apache-tomcat-7.0.68/bin
[root@localhost bin]# ./startup.sh
Using CATALINA_BASE: /usr/tomcat/apache-tomcat-7.0.68
Using CATALINA_HOME: /usr/tomcat/apache-tomcat-7.0.68
Using CATALINA_TMPDIR: /usr/tomcat/apache-tomcat-7.0.68/temp
Using JRE_HOME: /usr/java/jdk1.8.0_261/
Using CLASSPATH: /usr/tomcat/apache-tomcat-7.0.68/bin/bootstrap.jar:/usr/tomcat/apache-tomcat-7.0.68/bin/tomcat-juli.jar
Tomcat started.
關(guān)閉
./shutdown,sh
nginx的啟動(dòng)文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-425095.html
./nginx
nginx的重啟文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-425095.html
./nginx -s reload
到了這里,關(guān)于輕量級(jí)服務(wù)器nginx:反向代理的具體配置的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!