云耀之旅
双十一购入一台HECS云耀云服务器玩一下
安装配置nginx
1. 安装nginx
1 2 3 4 5 6
| yum -y install nginx
nginx -v ===显示=== nginx version: nginx/1.16.1
|
2. 配置nginx
a. 创建一个用户用于web的管理
1 2 3 4 5 6 7 8 9
| useradd webserver
passwd webserver
usermod -aG webserver
su - webserver mkdir html
|
b. 配置nginx
1 2 3 4 5
| sudo nginx -t
sudo vim /etc/nginx/nginx.conf
|
修改/etc/nginx/nginx.conf
文件里的root /usr/share/nginx/html;
,改成root /home/webserver/html;
1 2
| sudo service nginx reload
|
注意 :这样配置好后,有可能出现403 Forbidden
的情况,这时候是SELinux
的配置,或者是/home/webserver
的权限问题,nginx
服务器的根目录需要所有父目录都有读和执行的权限。以我这里为例,新建用户的文件目录/home/webserver
的权限只有700 ,所以会出现403。
1 2 3
| chmod o+rx /home/webserver chmod o+rx /home/webserver/html
|
参考资料
CentOS 7 - 创建新用户
nginx “403 Forbidden” 错误的原因及解决办法
手工搭建LNMP环境(CentOS7.2 PHP7.0)