nginx默认网站
当nginx配置文件中有且只有一个server配置,该server就被nginx认为是默认网站,所有发给nginx服务器80端口的数据会给该server。
sever {
listen 80;
server_name localhost;
location / { #/代表nginx根目录---nginx安装目录
root html; #网站根目录,在nginx根目录的html目录下
index index.html index.htm; #索引目录
autoindex on; #支持目录浏览
error_page 404 /404.html; #404错误页面
location=/404.html
{
root html; #404.html所在位置
}
error_page 500 502 503 504 /50x.html;
location=/50x.html
{
root html; #50x.html所在的位置
}
}
useradd -s /sbin/nologin -r www # -s 指明用户所用的shell,nologin表示不能通过系统账号登录,一般设置这样的帐号是给启动服务的账号所用的,这只是让服务启动起来,但是不能登录系统。 -r 指明建立系统用户。
apache归www用户管理,所以需要useradd命令建立系统用户。
网友评论