系统环境:
平台:Aliyun
系统:ubuntu_18_04_64
工具:Xftp&Xshell
Nginx相关指令:
安装:sudo apt-get install nginx
启动:nginx -c /etc/nginx/nginx.conf
关闭:nginx -s stop
安装完毕后是默认启动的,打开一个网站,输入http://localhost:80,就打印出来欢迎界面(如下图)
配置Nginx:
1.可以直接用root账号登录,然后在C盘目录下使用 mkdir+文件夹名(www 个人喜欢把代码放在这里),后面发现用Xftp更方便,直接开干。
2.把/etc/nginx/sites-available/ default 这个文件内容基本全部清理掉,我就留下了行(注:default不能删,会报不到文件目录的)
server {
server_name _;
return 404;
}
3.在/etc/nginx 下面建立一个有意义的文件夹(我用AA),需要到 /etc/nginx/nginx.conf文件中加一句话
(include /etc/nginx/AA/*.conf;),大概在63行(我用的是Notepad++)
4.用记事本建立2个文件,后缀为conf,完了用Xftp直接丢到 /etc/nginx/AA文件夹内即可,格式内容如下:
5.一定要注意 (listen [::]:80 default_server)这项,网站增加一个要改一下,不然会一直报错,也不能删除。
6.关闭和重启nginx,都会提示警告,如下图,忽视即可!