PHP搭建环境流程

1,首先搭建apache2.4

下载地址:https://www.apachelounge.com/download/;

下载.zip文件,并解压到'd:\wamp\'下,以下都是安装到该目录下;更名为apache24 , 编辑  d:\wamp\www ,方法是在d:\wamp\apache24\conf目录下的httpd.conf里的DocumentRoot 和 Directory 选项,为d:/wamp/apache24 ;

再配置apache外部访问目录 d:\wamp\www ,方法是在httpd.conf里,修改内容

DocumentRoot ""
<Directory "">

DocumentRoot "D:/wamp/www"
<Directory "D:/wamp/www">

然后在cmd命令下,进入到apache24的bin目录下,输入命令httpd -k install; 进行安装,然后启动命令 httpd -k start;在浏览器中输入127.0.0.1进行验证,如果出现It works!则是正常

2,安装PHP

下载地址 : http://windows.php.net/download ;

下载.zip文件,并解压到'd:\wamp\'下;更名为php7.0,

然后在d:\wamp\php7.0下复制 php.ini-production 并且重新命名为 php.ini,(用记事本方式打开php.ini文件,更改扩展库路径extension_dir = "D:/wamp/php7.0/ext",注意不是反斜杠);

再在d:\wamp\apache24\conf目录下,打开httpd.conf,添加以下语句

LoadModule php7_module "d:\wamp\php7.0\php7apache2_4.dll"
PHPIniDir "d:\wamp\php7.0"
AddType application/x-httpd-php .php

(注意这次是反斜杠);

重启apache24服务,在cmd命令下输入 net stop apache2.4 回车 net start apache2.4 回车,(如果报错,有可能不是以管理员身份打开cmd命令,或是服务名大小写问题,或是环境变量没配置);

在d:\wamp\www下建立index.php(里面内容是<?php  phpinfo(); )最后浏览器中打开127.0.0.1,回车会出现php详情.

3,安装mysql

下载地址:http://dev.mysql.com/downloads/mysql/;

下载.zip文件,并解压到'd:\wamp\'下;更名为mysql5.7;

复制 my-default.ini,并且重新命名为 my.ini(或直接建立my.ini也行),里面内容如下:

编辑 my.ini,配置如下:
[mysql]
default-character-set=utf8
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# These are commonly set, remove the # and set as required.
basedir = d:\wamp\mysql5.7
datadir = d:\wamp\mysql5.7\data
port = 3306
max_connections = 200
character-set-server = utf8
default-storage-engine = INNODB

然后启动cmd命令,切换到d:\wamp\mysql5.7\bin目录下,输入命令 mysqld --install,再输入

mysqld --initalize-insecure --user=mysql

执行完上述命令,MySQL 自动创建 data 文件夹,并且建好默认数据库,登录的用户名为 root,密码为空;最后输入 net start mysql 启动mysql服务.

(验证方法:在cmd命令中输入mysql -uroot -p 然后回车,遇到密码直接回车,出现 "mysql>" 后就是成功)

注:

在64位操作系统和32位操作系统下,64位软件名带有64,而32位软件是带有×86;还有就是需要配置的vc版本不同

猜你喜欢

转载自www.cnblogs.com/init-007/p/9191770.html