一丶mysql安装(mysql-5.7.20-winx64安装)
1.下载mysql-5.7.20-winx60的解压包;
2.解压到某一文件夹,如"E:\mysql-5.7.20-winx64";
3.添加环境变量:
①变量名:MYSQL_HOME
②变量值:E:\mysql-5.7.20-winx64;
③在系统变量path原有值后添加路径:%MYSQL_HOME%\bin
4.在E:\mysql-5.7.20-winx64根目录下新建配置文件:my.ini(.编码为ANSI,这个好像不用设置,直接新建文本文档),
在my.ini中保存以下内容:(包含字符集等设置项)
[Client]
port = 3306
default-character-set=utf8
[mysqld]
port = 3306
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
init-connect='set names utf8'
[mysql]
default-character-set=utf8
auto-rehash
5.在E:\mysql-5.7.20-winx64\bin路径下新建配置文件:my.ini(编码为ANSI),在my.ini中保存以下内容:(只包含路径信息)
[Client]
[mysqld]
port = 3306
basedir=%MYSQL_HOME%
[mysql]default-character-set=utf8
6.在E:\mysql-5.7.20-winx64\bin路径下新建空的文件夹:data
7.管理员运行cmd,并cd到E:\mysql-5.7.20\bin下,运行:
mysqld --initialize --user=mysql --console
输出的root@localhost后的结果便是初始密码。
8.执行MySql安装,输入命令:
mysqld --install
输出Service successfully installed。
9.启动MySql服务,输入命令:
net start mysql
10.登录MySql
mysql -uroot -p
11.若停止服务,则输入命令:
net stop mysql
12.修改MySql用户root的密码:
mysql> set password for root@localhost = password('123456');
二.Apache安装(httpd-2.4.29-win64-vc15.zip)
1.解压到E:\apache\Apache24,并且将该路径添加到系统环境变量Path中;
2.打开E:\apache\Apache24\conf下的httpd.conf文件;
3.将涉及到到的C:\Apache24都改成E:\apache\Apache24(/or\按照里面的来);
在279行设置默认打开页面类型:DirectoryIndex index.html index.php(另外加上的)
把端口号改成8080,ServerName改成www.127.0.0.1:8080
4.打开cmd进入cd E:\apache\Apache24\bin,输入httpd
三.php安装(php-7.1.15-win32-vc14-x64.zip)
1.解压到E:\php;
2.复制php.ini-development,并且改名为php.ini;
3.打开php.ini
①738行左右,修改; extension_dir = "ext"
为extension_dir = "E:/php7/ext"
②892行左右,将需要的扩展; extension
前的“;”去掉
extension=php_bz2.dll extension=php_curl.dll extension=php_fileinfo.dll extension=php_ftp.dll extension=php_gd2.dll extension=php_gettext.dll extension=php_gmp.dll extension=php_intl.dll extension=php_imap.dll extension=php_openssl.dll extension=php_sqlite3.dll
③在 Apache 配置文件D:\wamp\Apache24\conf\httpd.conf
的180行左右(即一堆#LoadModule xxx
后)添加:
PHPIniDir "D:/wamp/php7"
LoadModule php7_module "D:/wamp/php7/php7apache2_4.dll"
④在 Apache 配置文件D:\wamp\Apache24\conf\httpd.conf
的393行左右,即:
<IfModule mime_module> TypesConfig conf/mime.types .... AddType application/x-httpd-php .php </IfModule>
4.测试效果
phpinfo();