做为一个前端的初学者应该常常接触到wamp这个四合一软件,它包括window、Apache、mysql、php核心木块,模拟出网站的整套运行系统。php
今天,做者分章简单的实现这个系统中数据的传递,只是一些简单dome,若有披露,请回复,勿喷,保持文明网络环境。html
一、首先,须要下载这个wamp软件,官网连接:http://www.wampserver.com/,做者使用的3.0.6版本;按照教程参考: http://jingyan.baidu.com/article/2d5afd69efe9cf85a3e28e54.html;前端
二、配置服务器的环境,默认是在安装目录的www文件夹中,能够修改mysql
打开wanp64 -> bin -> apache -> apache2.4.23 -> conf -> httpd.conf,对其进行编辑。sql
2.一、找到 DocumentRoot "${INSTALL_DIR}/www", 将其改成其余目录文件 DocumentRoot "E:/work/";数据库
2.二、找到 <Directory "${INSTALL_DIR}/www/"> ,将其改成上面对应的目录文件 <Directory "E:/work/">;apache
注:每次修改配置,都须要重启wamp, 最好将原来的代码前面加上 “#” ,进行注释,便于之后的须要。windows
三、至于配置本地环境,网上教程不少,在这里我就简单的说明。服务器
3.一、 打开wanp64 -> bin -> apache -> apache2.4.23 -> conf -> extra -> httpd-vhosts.conf,对其进行编辑。网络
复制一份下面代码:
<VirtualHost *:80>
ServerName localhost
DocumentRoot D:/wamp64/www
<Directory "D:/wamp64/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
粘贴一份并修改:
<VirtualHost *:80>
ServerName myserver.com
DocumentRoot myserver.com
<Directory "E:/work/PHPtest/">Options FollowSymLinks IncludesNOEXEC Indexes
DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.pl default.pl index.shtml
AllowOverride ALL
Order Deny,Allow
Allow from all</Directory>
</VirtualHost>注:myserver.com自定义,能够随便起,Directory "E:/work/PHPtest/"是以前配置的服务器项目文件夹中的一个文件夹。
3.二、最后是配置本身的电脑,找到 C盘 -> windows -> system32 -> drivers -> etc -> hosts ,若是没有发现,该文件是隐藏的,请像是隐藏文件。
做者是wind7 系统,操做是在文件夹界面左上角“组织” -> "文件夹和搜索选项" -> "查看" -> "高级设置" -> "隐藏文件和文件夹" -> "选中显示隐藏文件、文件夹" -> 应用和肯定。
若是真的没有,能够在网上搜索 "hosts", 新建复制一份。
3.三、 在hosts 最下面添加一行,“127.0.0.1 myserver.com” ,就是以前自定义的服务器目录
基本的配置都完成,有一个就是php.ini这个文件,其实并做者的并不用配置,应为它已是配置好的。看看他是否有MySQLi配置,由于旧版本再也不支持mysql。
查看是否支持mysqli的另外一种方法: 左键软件小图标 -> loaclhost -> Tools -> phpinfo() , 查看是否有mysqli,以下图
这个配置是为了了后面,php代码从数据库mysql中获取到数据。
到此为止,访问本地服务器使用 根目录是: http://mysever.com/
下一章开始讲解HTML与PHP之间的数据传递。