sudo apt-get update
sudo apt-get install nginx
安装成功后 sudo /etc/init.d/nginx start 启动一下访问树莓派的IP能访问成功就可以了
选择/etc/nginx/nginx.conf
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 
 | http {
 server{
 listen 80;
 server_name yun.imlike.cc;
 location / {
 # 一些基本反向代理配置以及获取请求真是IP地址
 proxy_redirect off;
 proxy_set_header Host $host;
 proxy_set_header X-Real-Ip $remote_addr;
 proxy_set_header X-Forwarded-For $remote_addr;
 proxy_pass http://192.168.2.189:8001;
 }
 # access_log /home/wwwlogs/git.aboutme.ink.log;
 }
 server{
 listen 80;
 server_name portal.imlike.cc;
 location / {
 # 一些基本反向代理配置以及获取请求真是IP地址
 proxy_redirect off;
 proxy_set_header Host $host;
 proxy_set_header X-Real-Ip $remote_addr;
 proxy_set_header X-Forwarded-For $remote_addr;
 proxy_pass http://192.168.2.189:9000;
 }
 # access_log /home/wwwlogs/git.aboutme.ink.log;
 }
 }
 
 | 
sudo /etc/init.d/nginx restart 重启一下
优化访问
目前是已经知道树莓派的IP的有两种优化的
- 使用host改本地访问 - 目前我将host改为 - 192.168.2.189 yun.imlike.cc
 192.168.2.189 portal.imlike.cc
 - 这样这两个域名将会解析到192.168.2.189IP上,由于由于nginx上面的配置会解析 server_name对应的yun.imlike.cc,portal.imlike.cc效果如下  
 
- 使用路由器改变DNS解析,使其解析到树莓派IP - 该方式还没实现,原理是一样的