首页 / NGINX / linux下nginx的学习
linux下nginx的学习
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux下nginx的学习,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1437字,纯文字阅读大概需要3分钟。
内容图文
![linux下nginx的学习](/upload/InfoBanner/zyjiaocheng/944/f6887c9b60354a28b9bb05c5b12fc6e9.jpg)
安装参考菜鸟教程:https://www.runoob.com/linux/nginx-install-setup.html
nginx文档官网: http://nginx.org
nginx社区:https://www.nginx.com
nginx模块配置参考文档: http://shouce.jb51.net/nginx/left.html
nginx做web服务器配置 参考博客:https://blog.csdn.net/hj7jay/article/details/53905943
1.启动命令
[root@mycentos01 /]# cd /usr/local/nginx/conf/
[root@mycentos01 nginx]# ./nginx
2.其他命令
/usr/local/webserver/nginx/sbin/nginx -s reload # 重新载入配置文件 /usr/local/webserver/nginx/sbin/nginx -s reopen # 重启 Nginx /usr/local/webserver/nginx/sbin/nginx -s stop # 停止 Nginx
3.nginx做web server,部署一个前端项目到nginx
3.1 访问/opt/www/demoApp/ 下的静态文件,配置别名。
相当于当nginx监听端口有请求时,若路径前缀字符串为 /demoApp,则 映射到别名指定的另一个目录处理。
用途:可以在服务器上存静态资源,以简单的url访问。
location /demoApp { alias /opt/www/demoApp/; }
http://192.168.216.129:8088/demoApp/demo.html
3.2对于vue项目部署在nginx的设置
location /vueDemo { root /opt/www/; try_files $uri $uri/ @router; index index.html index.htm; }
http://192.168.216.129:8088/vueDemo/#/main
设置别名 、root都可以实现配置。注意vue项目webpack.base.conf.js 需要修改红色部分
output: { path: config.build.assetsRoot, filename: '[name].js', // publicPath: process.env.NODE_ENV === 'production' // ? config.build.assetsPublicPath // : config.dev.assetsPublicPath publicPath: './' },
4.nginx做负载均衡 load balance
内容总结
以上是互联网集市为您收集整理的linux下nginx的学习全部内容,希望文章能够帮你解决linux下nginx的学习所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。