Ubuntu下 Nginx 反向代理 Apache、Tomcat
来源:互联网 发布:维多利亚2 mac 中文 编辑:程序博客网 时间:2024/05/18 21:08
一、修改apache默认端口
sudo nano /etc/apache2/ports.conf
将apache端口设置为你想要设置的端口,我这里用的是9090
Listen 9090<IfModule ssl_module>Listen 443</IfModule><IfModule mod_gnutls.c>Listen 443</IfModule>
二、新建虚拟主机 test.local.conf
sudo nano /etc/apache2/sites-available/test.local.conf
复制并粘贴以下代码(端口和网站根目录按照自己实际情况修改)
#指定端口,指定网站根目录<VirtualHost *:9090>ServerAdmin webmaster@localhostDocumentRoot /var/www/htmlErrorLog ${APACHE_LOG_DIR}/error.logCustomLog ${APACHE_LOG_DIR}/access.log combined</VirtualHost>
三、让虚拟主机生效
sudo a2ensite test.local.conf
四、重启apache
sudo /etc/init.d/apache2 restart
五、修改nginx配置文件
sudo nano /etc/nginx/sites-available/default
server {listen 80 default_server;listen [::]:80 default_server ipv6only=on;root /usr/share/nginx/html;index index.html index.htm;#此处为修改点location /JudgeOnline/ { proxy_pass http://127.0.0.1:9090/JudgeOnline/;}#tomcat默认8080 如有修改请改为相应的。location /vjudge/ { proxy_pass http://127.0.0.1:8080/vjudge/;}server_name localhost;
六、重启nginx
sudo /etc/init.d/nginx restart
七、总结
此教程为本人在oj和vj的搭建中的整理所得,若有错误望指出。
阅读全文
0 0
- Ubuntu下 Nginx 反向代理 Apache、Tomcat
- ubuntu安装nginx反向代理tomcat
- Nginx 反向代理Apache
- Ubuntu下Apache反向代理设置
- Nginx反向代理Tomcat
- nginx反向代理tomcat
- nginx反向代理tomcat
- nginx反向代理tomcat
- Nginx 反向代理Tomcat
- Nginx 反向代理 Tomcat
- apache+tomcat反向代理
- Nginx反向代理到apache
- Nginx反向代理到apache
- Apache 反向代理到Nginx
- nginx反向代理apache配置
- 用Nginx反向代理Apache
- 配置Nginx反向代理Tomcat
- 配置Nginx反向代理Tomcat
- Largest Rectangle in a Histogram
- HDU 6055 Regular polygon
- C语言之字符串与指针
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- 七大查找算法
- Ubuntu下 Nginx 反向代理 Apache、Tomcat
- 贝叶斯推断及其互联网应用(二):过滤垃圾邮件
- AndroidStudio使用Git上传项目至Github
- C语言之结构体与位操作篇
- 冒泡排序 鸡尾酒排序
- 1018. Public Bike Management (30)
- 牛客网题目
- HTC Vive安装详细流程
- Spark2.x---5.Executor模块