博客已经成功切换为 Wordpress! My blog has been switched to Wordpress!

为 LNMP VPS 设置空头主机 防止恶意解析

技术分享 edwardfang 6年前 (2013-01-01) 154次浏览 0个评论

其实给 lnmp 环境设置空头主机是很有必要的,比如说 lnmp 环境默认的虚拟空间目录是”/home/wwwroot” 当然不建议大家把站点绑定在这个目录里,因为处于安全考虑最好是自己新建一个目录! lnmp 环境安装完后”phpmyadmin”和”FTP”默认是装在”/home/wwwroot” 的目录里, 比如访问”phpmyadmin”那么路径应该是:”IP/phpmyadmin/” . 但有些无聊的人把自己的域名解析到你的 IP 上.这样通过他的域名可以直接访问你的站点,这点让人很不爽. 所以,给 lnmp 设置空头主机是非常必要的,除非你为 FTP 和 phpmyadmin 分别绑定独立的域名,但这样不方便管理..

以下是空主机头设置方法:

第一步: 使用 /root/vhost.sh 建立虚拟主机的命令来绑定你一开始设置的那个二级域名到 /home/wwwroot (wwwroot 后面没有”/”)

第二步: 通过 SSH 客户端,找到 usr/local/nginx/conf/nginx.conf (请看好这个目录,)把里面的

server 段中的

server {
listen 80;
server_name http://www.xxx.com;
index index.html index.htm index.php;
root/home/wwwroot;

}
改成

server {
listen 80 default;
return 500;
}

然后保存。

第三步: 重新启动 Nginx 服务器,命令是 /usr/local/nginx/sbin/nginx -s reloa

OK,大功告成! 自己想管理”/home/wwwroot”目录内容只需要输入”域名/目录/”便可以了! 别人解析到你的 IP 返回的是 500 错误.

最后:如果你没有成功,那只能说明是人品问题! 因为本人按照这个方法设置了两次才 OK 了.. 第一次因未知原因居然失败了…

回味依旧转载自艾伦的博客


回味依旧 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:为 LNMP VPS 设置空头主机 防止恶意解析
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址