B/S架构当下很流行,因为B/S架构有众多优点,例如:用户只需有浏览器就可使用,维护升级都比较方便,跨平台,等等。本文就讲讲Windows
+Apache+PHP+Mysql的开发环境如何配置。
WAMP(Windows+Apache+PHP+Mysql)的版本
Windows:笔者用的是64位Win10,所以Apache、PHP和Mysql都选用的64位版本。如果你的系统是32位Windows,那么Apache、PHP和Mysql都应选用32位版本。
Apache:httpd-2.4.3-win64.zip。下载地址:http://www.apachelounge.com/download/win64/
Mysql:MySQL_5.7.14_winx64。
Apache的安装
1、apache下载地址:
https://www.apachelounge.com/download/
2、安装
将下载的Apache
文件解压到 “E:/tools/php/”,修 改“E:\tools\php\Apache24\conf”下的httpd.conf文件中的一下几处:
a.37行:ServerRoot
"E:/tools/php/Apache24";将ServerRoot修改为本地解压目录
b.227行取消注释;ServerName
www.example.com:80,可以修改端口,或者是在58行修改,这两地方的端口必须要保持一致。
c.251行 DocumentRoot
"E:/tools/php/Apache24/htdocs" 修改为当前apache解压目录,252行
修改为当前apache
解压目录,改文件夹的主要目的是存放php源代码,可以自定义,该文件是默认的,不一定在该路径下,为了方便使用默认的文件夹路径。
d.284行
DirectoryIndex index.html
index.php index.htm
默认只能访问index.html ,需要添加index.php,index.htm。
e.368行,
ScriptAlias /cgi-bin/
"E:/tools/php/Apache24/cgi-bin",修改为当前apache的解压目录。
f.384行
AllowOverride None
Options None
Require all granted
修改为当前的解压路径。
3、启动
修改完成后,将cmd切换到
E:\tools\php\Apache24\bin目录下面,输入httpd.exe回车,如果不出现错误,则表示启动成功。如果报错,请根据具体的异常提示进行修改。启动正常如下:
PHP安装
PHP:php-5.5.13-Win32-VC11-x64.zip。下载地址:http://windows.php.net/downloads/releases/php-5.5.13-Win32-VC11-x64.zip
1.将压缩文件解压到制定目录,本文解压地址是:“E:\tools\php\php-5.5.13-VC11-x64”。
2.
在解压目录下面找到 php.ini-development文件,将该文件重命名为php.ini,并修改一下内容
a.
将php.ini文件中721行注释取消,并修改为当前解压目录下的ext文件夹:extension_dir =
"E:/tools/php/php-5.5.13-VC11-x64/ext"
b.
如果使用mysql数据库,则可以将一下几项的注释分别取消:
II extension=php_mysql.dll
875行
II
extension=php_mysqli.dll 876行
II
extension=php_pdo_mysql.dll
881行
更多数据库配置请待续。
c. 上步骤完成以后需要将apache与php关联起来,需要做如下配置:
需要在apache的httpd.cong(E:\tools\php\Apache24\conf)文件中的第178行:#LoadModule
xml2enc_module
modules/mod_xml2enc.so后面添加如下的配置:
# php5 support
LoadModule php5_module
E:/tools/php/php-5.5.13-VC11-x64/php5apache2_4.dll
AddType application/x-httpd-php .php .html .htm
# configure thepath to php.ini
PHPIniDir "E:/tools/php/php-5.5.13-VC11-x64"
#是php的默认路径通过该路径找到php.ini文件。
通过以上步骤基本上完成了php开发环境的搭建,重启apache。
测试
在Apache的安装路径 E:\tools\php\Apache24找到htdocs文件夹,在其中新建一个index.php,内容如下:
在浏览器地址栏中输入:localhost/index.php,运行结果如下: