第2步:安装和配置nginx
安装nginx HTTP服务器。
sudo apt-get install nginx
安装nginx后,下面的命令可用于停止,启动和启用Nginx服务
sudo systemctl stop nginx.service sudo systemctl start nginx.service sudo systemctl enable nginx.service
第3步:启用nginx代理站点
与Apache2不同,默认情况下,nginx已启用其代理模块。
只需配置要使用的域的默认站点和配置目录。
为域创建新的代理站点(example.com),创建一个新站点配置文件
sudo nano /etc/nginx/sites-available/example
然后将下面的行复制并粘贴到文件中并保存。
server { listen 80; listen [::]:80; server_name example.com www.example.com; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; location/{ proxy_pass http://127.0.0.1:8080; } }
启用我们刚刚创建的代理站点。
sudo ln -s /etc/nginx/sites-available/example /etc/nginx/sites-enabled/
重新启动nginx。
sudo systemctl restart nginx.service
如果Tomcat无法启动,则可能希望禁用NginX站点配置文件的默认站点配置,或者将文件中的端口更改为8080。
sudo rm -rf /etc/nginx/sites-available/default
第1步:安装Tomcat 9服务器
要将Apache Tomcat 9用作后端服务器,必须安装和配置它。
并配置其在后端运行。
http://127.0.0.1:8080
日期:2020-07-07 20:57:18 来源:oir作者:oir