html css js 是在客户端(浏览器)中运行,而php在服务器端运行,将运行完之后的结果返回到客户端。php支持几乎所有的数据库,但是和MySQL是绝配。
安装集成环境phpstudy,然后在浏览器url栏中输入:localhost或者127.0.0.1访问本地搭建的服务器(默认访问网站根目录下的index.php文件),如果成功,则说明安装成功
127.0.0.1/phpMyadmin 进入管理界面
站点配置:
虚拟域名的配置
C:windows/system32/drivers/etc/hosts.txt 这个文件中便缓存了DNS服务器解析完成的域名的ip地址。
在hosts.txt文件中输入 127.0.0.1 www.shop.com,那么当你在url栏中访问www.shop.com的时候,就不会再向DNS服务器请求解析,会直接访问127.0.0.1。这样虽然你并不是www.shop.com这个域名的所有者,但是你可以在自己的电脑上使用该域名。
nginx配置
根目录:我们代码放置的位置,输入本地ip直接可以访问的目录
打开其他选项菜单->打开配置文件nginx-conf->修改server中的 root "C:/phpStudy/WWW";为 root "C:/phpStudy/WWW/phpMyAdmin";重启,这样访问127.0.0.1就会默认访问 root "C:/phpStudy/WWW/phpMyAdmin";
多站点配置
首先,在host中添加
127.0.0.1 www.myadmin.com
127.0.0.1 www.shop.com
在WWW中创建shop文件夹,在文件夹中创建shop.php
然后,在nginx-conf中修改
server 的server name 为 www.myadmin.com . root为 "C:/phpStudy/WWW/phpMyAdmin";
然后再拷贝赋值一个server,server name为www.shop.com, root为"C:/phpStudy/WWW/shop";
这样当访问域名www.myadmin.com时就会访问"C:/phpStudy/WWW/phpMyAdmin
当访问域名www.shop.com,就会访问"C:/phpStudy/WWW/shop";