Apache
一、解压下载的压缩包
二、对httpd.conf(./apache/conf/http.conf)配置文件进行修改
- 修改ServerRoot Apache的根路径:
Define SRVROOT "e:/Apache24"
line38 - 修改ServerName你的主机名称:
ServerName localhost:80
line227 - 修改DocumentRoot:
DocumentRoot "e:/code"
line252
<Directory "e:/code">
line253 - 修改入口文件配置(可选):
index.html
line288 - 添加php扩展,在末尾加入以下代码:
LoadModule php7_module E:/PHP7/php7apache2_4.dll
PHPIniDir "E:/PHP7"
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
AddType application/x-httpd-php-source .phps
三、将Apache加入到window服务启动项
- 在cmd中进入
.\apache\bin
目录,输入以下命令
httpd.exe -k install -n "servicename"
servicename是服务的名称
四、Apache 卸载
- 停止服务
- 卸载服务:在cmd中进入
.\apache\bin
目录,输入httpd.exe -k uninstall -n "Apache24"
- 删除所有文件
- 清理注册表:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
PHP 7
一、解压下载的压缩包
二、php.ini配置项的修改
- 将php根目录下的php.ini-development改为php.ini,并在末尾加入以下代码:
extension_dir = "e:/php7/ext";
extension=php_mbstring.dll
date.timezone = PRC
zend_extension=php_opcache.dll
opcache.enable=On
opcache.enable_cli=On
三、cmd环境下运行php(可选)
- 在系统环境变量path中加入php的安装目录,与之前的一些目录使用分号分隔
- 重启计算机,打开cmd
- 进入php的安装目录
>cd D:/webserver/php
- 运行php程序
>php php文件的路径+文件名
四、在apache中添加php扩展(已在APACHE第三步完成)
MYSQL
一、解压文件至目标文件夹
二、添加计算机属性里面的环境变量的路径.\mysql\bin
三、配置mysql
- 配置初始化的my.ini文件的文件,在安装根目录下添加的my.ini,写入基本配置
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\Web\Environment\MySQL
# 设置mysql数据库的数据的存放目录
datadir=E:\Web\DataBase
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8
- 建立一个data文件夹.\mysql下建立一个data文件夹
- 在CMD(管理员)中进入.\mysql目录执行以下命令(选其一,第二个无默认密码):
`mysqld --initialize-insecure`
--initialize //创建数据文件目录和mysql系统数据库 产生随机root密码
--initialize-insecure //创建数据文件目录和mysql系统数据库 产生空root密码
--console //写错误日志到console window平台
详见http://www.cnblogs.com/shymen/p/8850655.html
四、安装mysql服务
- 在CMD(管理员)中进入.\mysql\bin目录执行以下命令(服务名可以不加默认为mysql):
mysqld --install [服务名]
五、安装mysql服务(强制加载mysql,加载失败时可用)
将E:/webserver/mysql5.7.19/lib/libmysql.dll
复制到E:/webserver/php
Httpd.conf添加:
Loadfile "E:/webserver/php7/php7ts.dll"
Loadfile "E:/webserver/php7/libmysql.dll"
网友评论