------------恢复内容开始------------
1.安装
1.1配置
2.发布web
资源扔到linux后,设置 location里的root 为指定目录 /根目录/文件名
文件里要包含index才能正常访问
重启 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/ 启动
tips : 使用vim时,如果你不小心按了 Ctrl + s后,你会发现不能输入任何东西了,像死掉了一般,其实vim并没有死掉,这时vim只是停止向终端输出而已,要想退出这种状态,只需按Ctrl + q 即可恢复正常。
目录和文件名 -t 校验文本是否正确
vim :set numbers 能看到行数
查找 端口 ps -ef |grep nginx
3.发布java项目和反向代理
tips:设置host文件可以模拟dsn域名
-
#在配置文件里加上服务器组和代理
upstream abc{ server 192.168.1.107:8080; server 192.168.1.107:8081; server 192.168.1.107:8082; } server { listen 80; server_name localhost; #charset koi8-r; #access_log logs/host.access.log main; location / { root /home/layui//layuimini-2; index index.html index.htm; #添加代理 proxy_pass http://abc; }
- /usr/local/nginx/sbin/nginx -t 检查配置文件是否正确
- 建立目录
- 运行项目jar包
java -jar 文件名 --server.port=8082 &
&表示后台运行
- 默认自动轮询会自动轮询
添加iphash可防止雪崩
upstream abc{ #设置iphash ip_hash; server 192.168.1.107:8080; server 192.168.1.107:8081; server 192.168.1.107:8082; }
重启 /usr/local/nginx/sbin/nginx -s reload