最近的一些比赛须要用到PHP,因此急需配置一个PHP的环境,因此分享出来个人经历php
1、使用wampserverhtml
这是一个集成软件包,能够一键配置Apache+Mysql+PHP,还具备简单的图形界面,方便操做,百度一下就有,在此我就不贴上连接了。mysql
2、像我同样手动配置sql
1.去PHP官网下载适合windows的版本,我给出的连接是PHP7.0的,根据提示选择适合本身系统位数的Thread Safe版本,下载地址apache
2.下载适合php版本的Apache服务器,记得要跟PHP对应的系统位数一致,下载地址windows
3.下载Mysql,这个没什么要求,下载地址浏览器
4.配置Apache:服务器
我下载的是免安装版,解压出来后打开安装目录的/conf/httpd.conf文件,这就是配置文件。php7
使用前记得把httpd服务安装上去,具体操做就是,使用管理员权限打开命令行,在apache根目录下bin文件找到httpd.exeapp
键入如下代码
httpd -k install -n 你想要的名字
(1)Ctrl+F搜索ServerRoot,修改代码
ServerRoot "F:/php/httpd-2.4.20-win64-VC14/Apache24"
代码中的路径是个人Apache安装目录,请自行修改。
(2)Ctrl+F搜索ServerName,修改代码
ServerName Localhost:80
以后在浏览器中访问Localhost就能够直接访问服务器中的index.html了,这里开放了80端口
(3)Ctrl+F搜索DocumentRoot,修改代码
DocumentRoot "F:/php/httpd-2.4.20-win64-VC14/Apache24/htdocs" <Directory "F:/php/httpd-2.4.20-win64-VC14/Apache24/htdocs">
这里是肯定服务器的根目录,能够自行修改为喜欢的目录,同时在下面寻找并修改代码
Options FollowSymLinks
这里是为了禁止查看目录列表。
(4)Ctrl+F搜索LoadModule,再最下面添加代码
LoadModule php7_module "F:/php/php-7.0.5-Win32-VC14-x64/php7apache2_4.dll" PHPIniDir "F:/php/php-7.0.5-Win32-VC14-x64/"
这里的路径是PHP所在安装目录,根据本身的PHP版本和实际状况选择dll
(5)Ctrl+F搜索AddType,添加代码
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
添加PHP类型文件
(6)Ctrl+F搜索IfModule dir_module,修改代码
DirectoryIndex index.html index.php
增长PHP的目录索引
(7)保存退出,打开安装目录下的bin文件夹按住Shift+鼠标右键,选择在此处打开命令窗口,在命令行中输入以下代码
httpd.exe -k install
装载成功之后双击ApacheMonitor.exe,进入Apache管理,而后start便可成功打开Apache服务器。
5.配置PHP
(1)进入PHP目录,将php.ini-development更名为php.ini,用记事本打开,Ctrl+F搜索如下代码,并将前面的;去掉,并保存退出
extension_dir = "./ext"
extension=php_mbstring.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
(2)添加环境变量,再环境变量的Path中添加
这里使用的是个人目录,具体请使用本身的PHP目录
6.再服务器根目录下建立index.php,并编写代码
<?php phpinfo(); ?>
保存退出,重启Apache,在浏览器中输入localhost,若是出现如下页面状况就说明环境配置好了。