赞
踩
由于我自己折腾用源码编译安装不成功,所以只能用网络源直接安装咯,这是网上的一篇文章,后期会写nginx的一些配置
1、安装Nginx
sudo apt-get install nginx
2、启动Nginx
sudo /etc/init.d/nginx start
3、测试安装是否成功(nginx默认是80端口)。
将树莓派的ip地址设为静态ip(我的是192.168.31.102),先从内网测试是否安装成功,在同一个局域网的机子上的浏览器上访问 192.168.31.102。如果出现下图则说明nginx安装成功;
这里写图片描述
4、修改nginx配置文件(使得nginx监听上面设定的8888端口)。
sudo nano /etc/nginx/sites-available/default
直接修改以下内容:
listen行:修改两处的监听端口
这里写图片描述
重新加载
sudo /etc/init.d/nginx reload
浏览器上访问 192.168.31.102:8888
5、反向代理。
sudo nano /etc/nginx/sites-available/default
先将之前的内容全都注释掉,直接添加以下内容:
upstream tomcat-portal {
server 192.168.31.101:8080;
}
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://tomcat-portal;
index index.html;
}
}
sudo /etc/init.d/nginx reload
浏览器上访问 192.168.31.102
实际上浏览器显示的是192.168.31.101:8080的内容。因为Nginx做了反向代理。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。