nginx作为一个极其重要的代理工具,我们就单独拎出来讨论讨论。
安装nginx
1 |
|
防火墙
个人电脑上需要搞这个,云服务器上有安全组可以弄
1 |
|
相关命令
基本操作的命令还是要了解一下的
1 |
|
相关目录文件
- /var/www/html:Web内容存放位置
- /etc/nginx:Nginx配置目录,相关文件基本都在这里。
- /etc/nginx/nginx.conf Nginx主配置文件。
- /etc/nginx/sites-available:存放每个站点的配置文件,需要链接到sites-enabled目录才会起作用。
- /etc/nginx/sites-enabled/:通过命令链接到sites-available目录可使其生效。
- /etc/nginx/snippets:Nginx配置片段,暂时不会用到。
- /var/log/nginx/access.log:默认配置的请求日志文件。
- /var/log/nginx/error.log:发生错误的请求记录在这里。
软链接
使上述网站配置文件生效
1 |
|
配置文件
在sites-available下建立conf文件,链接到sites-enabled下,然后重载配置即可使配置生效,命令都在上面了,nginx对文件语法比较严格,使用上面的status命令可以查看失败原因。
1 |
|
暂时用到这些,以后再填坑。弄了nginx之后可以把云上不必要的端口都给封了,全让nginx代理即可。