本文目录:
- 1、如何给ubuntu系统安装nginx
- 2、Debian下安装Nginx笔记
- 3、为什么debian8安装nginx变成了apache2?
如何给ubuntu系统安装nginx
下载nginx_signing.key安全认证文件,并使用命令将该key文件增加到apt-key中
apt-key add nginx_signing.key
增加将nginx软件源增加到apt软件源文件(/etc/apt/sources.list)中
在/etc/apt/sources.list文件中增加如下两行内容(注意空格):
deb xenial nginx
deb-src xenial nginx
更新apt软件源并安装nginx
apt-get update
apt-get install nginx
修改Nginx的配置文件,如端口,IP地址等
1)配置文件路径:/etc/nginx/conf.d/default.conf
2)修改配置文件的端口,避免和apahce2 80端口冲突
启动Nginx服务
nginx
如果修改配置文件,则通过重新加载命令刷新Nginx服务
nginx -s reload
Nginx的WEB应用root路径 :/usr/share/nginx/html
后续只要将web应用放在该路径下即可
Debian下安装Nginx笔记
《深入理解Nginx》中说明的预备安装包:
Debian实际安装:
安装Nginx的步骤:
查看安装:
启动Nginx:
查看Nginx进程:
kill掉进程
通过浏览器查看localhost页面,可以看到如下的内容:
即证明安装成功。
遇到 403 Forbidden 时,可能是权限问题,在nginx.conf头部加入一行:
然后重启nginx即可。
阅读原文 | 作者官网 | 公众号 | Feed | 订阅 | 发私信
为什么debian8安装nginx变成了apache2?
其实是就算你安装的是nginx也可能会把网页默认页面路径给你写成 /var/www/html,导致打开是/var/www/html路径下的Apache2的index.html,打开网页显示的是Apache2,其实nginx已经启动成功了,要修改这个迷惑行为,就要修改nginx配置文件/etc/nginx/nginx.conf中的service选项(一般是在这里修改,不过我的是kali,server参数在/etc/nginx/sites-enabled/default中),修改nginx的默认首页,修改图2处root后面的路径,这个路径改成你想要的路径,里面可以放个其他的首页文件,或者改成nginx自带的默认首页,我的nginx默认页面路径是/usr/share/nginx/html,里面有个index.html文件,不同的系统路径和版本可能不一样,图片3处表示的是首页文件的名字,改变次序和名字就可以改成你想要的默认首页,修改之后重启下服务就可以了,想要更改监听端口也可以在图1处修改。
本文来源:https://www.yuntue.com/post/157557.html | 云服务器网,转载请注明出处!

微信扫一扫打赏
支付宝扫一扫打赏