Apache
获取Apache
目录介绍
bin // 应用软件文件夹,bin: binary二进制
conf // 配置文件夹,conf: config配置
htdocs // 网站默认文件存放根目录,htdocs: http(互联网协议)documents(文档)配置
3.1. 服务器所在目录
ServerRoot: “D:/server/Apache24”
3.2. 网站默认根目录
DocumentRoot: “D:/server/Web”
3.3. 权限控制(指定与网站默认目录一致)
Directory: “D:/server/Web”
3.4. 检查配置文件是否正确
以管理员方式运行cmd
D:\server\Apache24\bin>httpd.exe -t**注意:**修改完配置文件重启apache服务
安装
4.1. 以管理员方式运行cmd
D:\server\Apache24\bin>httpd.exe -k install
4.1. 安装过程中报错缺少dll组件
安装vc库(vc_redist.x64.exe)
启动
5.1. 以管理员方式运行cmd
D:\server\Apache24\bin>httpd.exe -k start
5.2. 验证是否启动成功
打开浏览器进入http://localhost
无报404则启动成功
PHP
获取
目录介绍
ext // php扩展模块
php.exe // 解释.php文件的程序
php.ini-development // 开发环境 配置文件模板php.ini-production // 生产环境 配置文件模板
php.ini // 配置文件(需要手动生成)
安装完配置
Apache配置文件:
# 加载php模块,绝对路径,区分大小写
LoadModule php7_module “D:/Develop/Server/php7/php7apache2_4.dll”
# 分配任务给php模块
AddType application/x-httpd-php .php .html
# 加载php配置文件
PHPIniDir “D:/Develop/Server/php7/php.ini”
PHP配置文件:
# 设置时区
date.timezone = PRC
MySQL
获取
安装
2.1. 安装目录下新建mysql.ini文件
文件内写入(写入时去掉注释):
[mysqld] // 服务端配置
port=3306 // 访问端口
basedir=D:/Develop/Server/mysql // 安装目录
datadir=D:/Develop/Server/mysql/data // 数据存放目录
max_connections=200 // 最大连接数
character-set-server=utf8 // 服务器端默认储存字符集
sql_mode=NO_ENGINE_SUBSTITUTTON,STRICT_TRANS_TABLES // SQL指令模式:严格模式
[mysql] // 客户端设置
default-character-set=utf8 // 客户端数据字符集默认为utf82.2. 以管理员方式运行cmd,进入安装目录下的bin目录
# 安装服务
D:\Develop\Server\mysql\bin>mysqld.exe -install
# 如缺少****.dll,软件管家中安装“微软常用集合库”
# 初始化数据库
D:\Develop\Server\mysql\bin>mysqld.exe –initialize-insecure –user=mysql
# 启动服务
D:\Develop\Server\mysql\bin>net start mysql
# 设置密码
D:\Develop\Server\mysql\bin>mysqladmin -u root -p password 54624546
# 回车后提示输入原密码,为空或123
进入数据库
命令行操作:
mysql.exe -uroot -p