【一】首先下载apache Apache是一个开源软件基金组织,web服务常说的apache其实是apache的httpd项目 地址:http://httpd.apache.org/download.cgi
由于apache官网已经不再提供最新版本的二进制文件了,所以推荐大家在apache的合作伙伴那里下载,具体,官网点进win版本下载有说明 这里我常用的是:http://www.apachehaus.com/cgi-bin/download.plx 选择apache2.4 v14 64进制版本 解压到指定目录,在cmd进入bin目录(“cd 你的目录地址”,如果盘符不是C盘需要先选择盘符,如果出现问题或有什么不懂的就去网上学一下把),输入httpd.exe这时候一般会有错误提示,这是因为电脑没有安装vc++14,地址:https://www.microsoft.com/en-us/download/details.aspx?id=48145 下载安装即可 安装完成后重新运行,提示目录不正确,这是你没有把apache文件夹放在盘符根目录的原因,在httpd文件(在conf文件夹内)中更改默认位置即可(修改SRVROOT的值) 如果没有提示错误,浏览器地址栏输入 127.0.0.1 即可看到apachehaus界面,即成功安装
下面注册服务 httpd -k install –n apache 启动服务 httpd -k start –n apache 不加-n表示使用默认的服务名称,也就是apache2.4,这里加不加都可以 如果服务名称更改为apache使用net命令管理apache服务会比较方便,但是net命令不安全,生产服务器可以考虑禁止执行net命令….不过看个人爱好了
【二】为apache配置PHP环境 下载PHP7 地址:http://windows.php.net/download#php-7.0 这里下载 VC14 x64 Thread Safe 64位 线程安全版 解压到指定文件内 配置apache httpd文件,在后面添加对php7的支持
# php7 support LoadModule php7_module C:/…/php7apache2_4.dll #php目录下php7apache2_4.dll位置 AddType application/x-httpd-php .php PHPIniDir C:/…/php.ini #这里写phpini的位置,把php.ini-production复制一份重命名为php.ini重启apache服务 在web文件夹(默认htdocs),新建一个php文件,写一句echo,测试一下
【三】安装mysql 由于mysql已经被甲骨文收购,而甲骨文本身有一个商业数据库软件,新秀mysql在一步步蚕食甲骨文商业数据库的市场,因而甲骨文很有可能将mysql闭源商业化,在这个去IOE的时代,越来越多的公司放弃了mysql转而使用mysql开源数据库的衍生版本,mysql有众多优秀的开源免费的衍生版本,这里我使用MariaDB。 MariaDB是mysql的创始人领导社区开发的一个mysql衍生版本,以完全取代mysql为目标,并强调永久免费并拥有比mysql更为优秀的性能,现在一些世界上顶级互联网公司已经从mysql转向MariaDB 注意:MariaDB目前完全兼容mysql,所以你基本不用更改任何代码 下载地址:https://mariadb.com/downloads 这里下载 最新的稳定版本 MariaDB 10.1.19 64位 下载后直接安装即可
数据库安装之后没有一个可视化管理软件是很不方便的,这里我使用的是 Navicat Premium 下载安装即可,不过是收费的,具体怎么做,支持正版。
注:以上为64位系统的配置,32位系统则下载安装相应的32位程序即可
