欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Wamp安装全过程

程序员文章站 2022-03-03 23:09:19
...

​分别下载好zip安装包PHP7 ​Apache2.4 ​MySQL5.6 ​phpmyadmin4.7 ​composer.尝试性安装VC2015,如果电脑已装了VC就不用了。

解压到一个你认为合适的位置,然后开始我们的配置。最好放在一块。

首先配置路径,在环境变量里边新建系统变量APACHE_HOMEMYSQL_HOME,指向解压的文件夹。系统变量的Path下添加一下语句%MYSQL_HOME%\bin%APACHE_HOME%\bin。如果你是win10的话直接双击空白添加就好了,如果你是win7的话,看一下已经存在的路径末尾是不是有;这个分号,如果没有的话手动添加。然后在输入了%MYSQL_HOME%\bin之后再加一个;再添加%APACHE_HOME%\bin,并在最后跟一个;。OK路径配置完成

配置Apache
Apache24-->conf-->httpd.conf

Define SRVROOT "/Apache24" 改为 Define SRVROOT "
//引号内为apache的目录位置,用/右斜线隔开"。
Listen 80 改为 Listen 8000
DocumentRoot "${SRVROOT}" 改为 DocumentRoot "Apache24的htdocs文件位置,同样右斜线隔开"
​DirectoryIndex index.html后面加上 index.php和前面空格空一下

在配置文件的最下面添加如下:

LoadModule php7_module "PHP的目录/php7apache2_4.dll"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .html
PHPIniDir "php的目录"

Apache配置完成。

PHP配置
PHP目录下找到php.ini-development,复制副本改名为php.ini,打开

doc_root = 改为 doc_root ="Apache24的htdocs位置,斜线不考虑"
;  extension_dir = "ext" 改为 extension_dir = "php的ext文件位置" 
//注意前边的分号要去掉

dll拓展的开关如下(上一处修改往下找,不换文件)

;extension=php_bz2.dll
extension=php_curl.dll
extension=php_fileinfo.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_intl.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_exif.dll      ; Must be after mbstring as it depends on it
extension=php_mysqli.dll
;extension=php_oci8_12c.dll  ; Use with Oracle Database 12c Instant Client
extension=php_openssl.dll
;extension=php_pdo_firebird.dll
extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll

并将时间改为北京时间

;date.timezone = 改为 date.timezone =Asia/Beijing

PHP配置完成

MySQL配置
MySQL目录下找到my-default.ini,保存副本该起名为my.ini

# basedir =..... 改为  basedir = mysql目录
# datadir =..... 改为  datadir = mysql的data目录

不加引号的~
MySQL配置完成

注册服务MySQL和Apache
以管理员身份运行dos,进入MySQL的bin文件夹,执行mysqld -install命令,安装完成之后输入命令net start mysql开启MySQL服务。默认是没有密码的,可用命令设置修改。
再来注册Apache服务
同样是以管理员身份运行dos,进入bin文件,执行httpd.exe -k install成功之后再执行net start apache2.4。完成Apache的注册。

删除Apache24/htdocs中的index.html文件。

phpmyadmin放在Apache24的htdocs下,无需配置。

浏览器输入localhost:8000回车就会进入服务器的盘,进入htdocs下就会看到phpmyadmin,打开就能看到一个登陆界面,输入数据库的用户名root(数据库创建完成的默认名称,如果你修改了的话就写你修改的),输入密码登录就能看到你数据库所有信息了。

相关标签: PHP