一次wamp搭建过程
2018-06-22 05:21:44来源:未知 阅读 ()
好久没搭环境了,这次还算顺利。(完成所有步骤后重启电脑,暂时不知道为啥)
先来回顾一下网站运行的原理。
OK,进入正题,本次搭建环境wamp版本如下:
Apache24: httpd-2.4.26-x64-vc11
php:php-5.6.30-Win32-VC11-x64
mysql:mysql-installer-community-5.5.56
1.文件夹路径如下:
(因配置文件 httpd.conf中多处默认路径为Apache24,方便起见文件夹名不做改动)
2.Apache安装
- 下载后解压至Apache24
- 准备Apache运行环境Visual C++ 2012
- 进入命令提示符cmd运行指令查看是否可运行
- 保持cmd光标闪动状态,即正在运行。测试地址栏 http://localhost,显示默认主页即表示可运行。
- 大部分情况,我们要把Apache当作Windows服务器,故需要安装Apache
- 在cmd中,上述路径下,httpd -k install httpd -k start
- 此时在计算机服务中已加入该服务。
- 为了使得在任何地方都可通过 httpd.exe运行该服务,需要添加环境变量。系统---高级系统设置---环境变量。
3.PHP安装
- 下载并解压至php文件夹,nts版本不含 php5apache2_4.dll文件,无法被Apache加载,此处选择ts版本。
- 为了能在cmd根目录下运行 php.exe,首先设置环境变量。
- 设置环境变量之后,可在cmd根目录下运行命令 php.exe -f php文件路径,来运行PHP文件,如
<?php for($i=1;$i<=10;$i++){ echo "$i"; } ?>
则在cmd模式下会显示
12345678910
*php可独立运行。
4.配置httpd.conf,使Apache可处理php
- cmd根目录下,查看Apache已加载的模块
httpd.exe -M
- 在 httpd.conf文件中加入如下:
LoadModule php5_module D:/wamp/php/php5apache2_4.dll PHPIniDir "D:/wamp/php" AddType application/x-httpd-php .php .html .htm
5.配置php.ini,使其可加载其他模块
- 复制 php.ini-development一份,重命名为php.ini
修改时区 date.timezone=PRC 修改加载模块的路径 extension_dir = "D:/wamp/php/ext" 选择要加载的模块并去掉分号 extension=php_mysql.dll extension=php_mysqli.dll等等
- 同样可在cmd根目录下,查看php已加载的模块
php.exe -M
6.配置虚拟主机
- 修改 httpd.conf,将#去掉,就可以启用设置
#Virtual hosts Include conf/extra/httpd-vhosts.conf
- 修改 httpd-vhost.conf
添加:
<VirtualHost *:80> DocumentRoot "G:/color" ServerName color.com ErrorLog "logs/color.log" CustomLog "logs/color.log" common </VirtualHost> - 将 httpd.conf 的Require all denied注释,即
<Directory /> AllowOverride none # Require all denied </Directory> 缺少这一步,会显示 403 Forbidden
7.安装mysql
- 下载 (选择MSI Installer)
- 安装略。
- 测试是否可正常运行
C:\>net stop mysql MySQL 服务正在停止. MySQL 服务已成功停止。 C:\>net start mysql MySQL 服务正在启动. MySQL 服务已经成功启动。
- 登录到mysql服务器
C:\>mysql.exe -hlocalhost -uroot -proot Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 Server version: 5.5.56 MySQL Community Server (GPL) Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
即表示登陆mysql成功。
至此,环境已经基本搭建完成。重启apache命令:httpd -k restart
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:微信企业号发送监控消息【php】
- win7搭建Linux+PHP 开发环境 2020-03-01
- windows下apache搭建php开发环境 2019-09-23
- Wamp环境下Composer及Laravel的安装配置 2019-07-23
- 第一次运行PHP项目(phpstorm+wampserver) 2019-05-22
- PHP搭建B2C分销商城系统需要考虑哪些因素?(一) 2019-05-08
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash