xampp搭建本地服务器(绑定域名)

工具:1.服务器一台(Windows Server2003 SP2)
2.外网静态IP一个
3.XAMPP
4.域名一个

1.安装运行XAMPP。最新版本的XAMPP是v1.8.3-4,支持OpenSSL 1.0.1g,Apache 2.4.9,PHP 5.4.27,phpMyAdmin 4.1.12。
2.使XAMPP可以被远程访问。编辑httpd-xampp.conf(/opt/lampp/etc/extra/httpd-xampp.conf)文件,把里面的 Deny from all 注释掉:#Deny from all
3.在\htdocs文件夹里安装网站程序(如wordpress)。
4.绑定域名。
首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用记事本打开,加入:

127.0.0.1 www.xxx.org

打开xampp\apache\conf\httpd.conf文件,搜索 “Include conf/extra/httpd-vhosts.conf”,确保前面没有 # 注释符,也就是确保引入了 vhosts 虚拟主机配置文件。
在虚拟主机设置文件xampp\apache\conf\extra\httpd-vhosts.conf里设置:
取消 NameVirtualHost *:80 前面的 ##,这样就启用了 vhosts.conf ,默认的httpd.conf默认配置失效。虚拟主机配置将只设置在 httpd-vhosts.conf 里。

然后重启 Apache OK