1.xampp具体的安装与配置可以参考一下文章,总结的很详细
http://blog.youkuaiyun.com/aoshilang2249/article/details/46934419
2.部署本地的PHP项目
修改apache的 httpd.conf文件
ServerRoot "E:/xampp/apache"
DocumentRoot "D:/smartseal/web/tp5/public"
<Directory "D:/smartseal/web/tp5/public"></Directory>
然后就可以通过localhost:80访问,注意端口号的冲突
3.运行php虚拟主机
详细的步骤可以参考:http://blog.youkuaiyun.com/u012426959/article/details/78923192
修改本机hosts指定域名 C:\Windows\System32\drivers\etc\hosts
127.0.0.1 smartseal.com
在\apache\conf\extra的httpd-vhosts.conf文件后面
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.example.com
DocumentRoot "D:/smartseal/web/tp5/public"
ServerName smartseal.com
ErrorLog "logs/dummy-host2.example.com-error.log"
CustomLog "logs/dummy-host2.example.com-access.log" common
<Directory "D:/smartseal/web/tp5/public">
AllowOverride All
Options None
Require all granted
</Directory>
</VirtualHost>
然后就可以在浏览器中通过smartseal.com来访问项目了