接上一篇文章centos7搭建lnmp (php7 + mysql5.7 +nginx1.8)
配置好了当然到配置虚拟主机域名了
- 首先先在 /etc/nginx (在安装目录中),新建一个vhosts目录
mkdir vhosts
2. 在vhosts新建一个文件(名称建议是你的域名.conf),并写入
server { listen 80; server_name xxx.com; //这是网站域名 access_log /var/log/nginx/access_domain1.log main; //这是记录的日志,养成看日志的习惯 root /www/php/blog; //这是网站根目录 location / { index index.php index.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php,phpinfo.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location ~ /\.ht { deny all; } }
接着在 /etc/nginx/nginx.conf 中的http节点中,建议是server节点前加入引用
最后运行
nginx -s reload
然后运行浏览器即可看到效果
建议:如果出错了就找到你的日志文件,查看错误原因,要养成查看错误日志的习惯