更改nginx网站根目录

默认网站根目录为/usr/local/nginx/html,要将它改成/home/www
vi /usr/local/nginx/conf/nginx.conf
将其中的

1
2
3
4
location / {
root html;
index index.php index.html index.htm;
}

改为

1
2
3
4
location / {
root /home/www;
index index.php index.html index.htm;
}

然后再将

1
2
3
4
5
6
7
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

改为

1
2
3
4
5
6
7
location ~ \.php$ {
root /home/www;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}

然后重启nginx
已经安装了samba,所以要将vi /etc/samba/smb.conf中的[public]下的path值改为
path = /home/www/

chown nginx(所有者):nginx(组) /home/www/ -R #设置目录所有者

chmod 700 /home/www/ -R #设置目录权限