第一步:apache的配置
1.在官网上下载apache
打开官网下载地址:httd.apache.org/download.cgip
根据提示,选择对应的windows版本,进入http://httpd.apache.org/docs/current/platform/windows.html#down
选择第一个第三方提供商,apache服务器需要编译,这里已经给编译好了
打开后,发现有很多版本,
下载Apache 2.4.x OpenSSL 1.0.2 VC14 这个版本,注意,这里需要vc14这个插件,没有的小伙伴可以到微软官网上下载一个。
2.安装apache
1.解压到一个目录下,解压到"E:\wamp\apache"如下:
2.设置环境变量,这样可以在命令行窗口下执行启动服务器。
3.管理员身份运行运行cmd,安装http 服务
安装:httpd -k install
卸载:httpd -k uninstall
下面是一些常用的命令:
启动apache命令:httpd -k start
停止apache命令:httpd -k stop
重启apache命令:httpd -k restart
查看帮助文件:httpd -h
启动apache命令后,
在浏览器中输入,127.0.0.1,出现以下界面说明安装成功!
第二部 安装php
1.下载php
打开下载网址:https://windows.php.net/download#php-5.6
选择,VC11 x64 Thread Safe (2018-Sep-13 22:07:58)
其中vc11需要下载这个插件,这个直接在windows官网上下载安装即可。
2.安装php
(1)下载后,只需解压到相应目录即可
(2)设置环境变量
(3)打开cmd,查看下版本号
(4) 修改php.ini文件
在php的目录中,找到php.ini-development文件,重命名为php.ini
a. 找到"extensions_dir",去掉前面的分号,然后修改其值为php文件夹下ext的目录
修改前
修改后
3.让apache加载php模块
a. 找到"E:\wamp\apache\conf"目录下的"http.conf",在文末加上
LoadModule php5_module "E:/wamp/php/php5apache2_4.dll" //注释:加载php模块
addType application/x-httpd-php .htm .html .php //注释:是apache支持解析php脚本文件
PHPIniDir "E:/wamp/php" //注释:告知php所在的目录
具体路径问题,要看自己的实际情况。最终情况如下图:
注意:!!!!!!!
修改完apache的配置文件后,一定要重启apache。
在cmd下,直接执行:httpd -k restart
b. 尝试编辑一个php文件,看能不能正确解析。
打开网址
ok,搞定
第三步 mysql的安装与配置
1. 下载mysql
打开下载链接:https://dev.mysql.com/downloads/mysql/
选择版本,5.6.41
2. 安装
第一步:解压到以下目录中
第二步:修改mysql-default.ini 文件
修改前:
修改后:
其他先用默认选项
第三步:配置环境变量
第四步:安装mysql服务
在管理员模式下的cmd下,输入:mysqld -install
说明正确安装了改服务,
net start mysql(启动改服务)
第五步:设置mysql密码
参考改链接
https://www.cnblogs.com/xsi640/p/3719804.html
3.php中启用mysql扩展
打开,php.ini文件,
将mysql相关的扩展前面的注释(分号)去掉
4.编写脚本文件连接数据库。
打开该资源后,
搞定!
第四步:phpmyadmin的安装与配置
1.下载并解压
直接在官网中,下载,并将其解压到apache中的htdocs中,
2.修改配置文件
进入librarise后,找到,config.default.php
(1) 访问网址
$cfg['pmaabsoluteuri'] = 'http://localhost/phpmyadmin/'
(2)mysql服务器信息
$cfg['servers'][$i]['host'] = 'localhost';
$cfg['servers'][$i]['port'] = ''; //默认是3306的
$cfg['servers'][$i]['user'] = 'root';
fg['servers'][$i]['password'] = ''; //密码
$cfg['servers'][$i]['auth_type'] = 'cookie';//认证模式
(3) 短语密码
$cfg['blowfish_secret'] = ''; 为了安全起见自己设置个。
搞定。
下一篇,主要讲一下apache的配置问题!