配置Apache、PHP与MySQL,完成环境搭建,实现PHP网站运行所需的基础服务支持。
1、 准备好所需安装文件
2、 Apache 是一款常用的网页服务器软件。
3、 PHP用于解析以PHP语言编写的网页程序,将其转换为HTML页面并呈现给用户。
4、 用于存储网站数据的MySQL数据库系统。
5、 phpMyAdmin是一款用于管理数据库的工具软件,主要用于方便地操作MySQL数据库。
6、 WordPress是一款易于上手的建站程序,适合初学者快速搭建网站。
7、 安装压缩版前需先准备并安装相关运行库。
8、 MySQL 5.6 运行需安装 Microsoft Visual C++ 2010(即 VC10)运行库支持。
9、 MySQL 5.7 需要安装 VC12 运行库支持。
10、 MySQL 8.0 需要安装 VC14 运行库支持
11、 PHP5.6运行需安装VC11环境支持
12、 PHP 7.0和7.1版本需安装VC14运行库。
13、 PHP 7.2 需要 VC15 支持
14、 由于选择了MySQL 5.7和PHP 5.6,需安装VC11与VC12运行库支持。
15、 解压压缩包文件
16、 以管理员身份运行命令提示符
17、 进入解压后的Apache文件夹,打开其bin目录,运行其中的程序以安装Apache服务。
18、 指令如下:
19、 检查Apache服务是否已成功安装。
20、 进入Apache安装路径,定位到conf目录中的httpd.conf文件,修改并完善其中的目录配置信息。
21、 进入Apache安装目录的bin文件夹,以管理员权限运行其中的ApacheMonitor.exe程序。
22、 在右下角状态栏找到软件图标,右键选择Open Apache Monitor进入图形管理界面,点击Start按钮即可启动Apache服务。
23、 通过浏览器打开localhost即可看到Apache默认展示的网页内容。
24、 把MySQL安装路径中的bin文件夹加入系统环境变量。
25、 在MySQL安装路径下创建名为my.ini的配置文件。
26、 星辰照归途
27、 设定MySQL客户端默认字符编码
28、 开放3306端口
29、 配置MySQL安装路径
30、 指定MySQL数据库存储数据的目录位置
31、 最大连接数限制
32、 服务端默认采用8位编码的latin1字符集。
33、 创建新表时默认采用的存储引擎类型
34、 以管理员身份运行CMD,进入MySQL安装目录下的bin文件夹。
35、 执行初始化命令,完成后在root@localhost后获取初始密码(不含前导空格)。
36、 指令如下:
37、 安装MySQL服务程序
38、 开启MySQL服务
39、 修改初始密码为自定义新密码。
40、 使用 mysqladmin 命令,以 root 用户输入原密码后,修改为新密码。
41、 -p和老密码间不可有空格,否则将出错
42、 用修改后的密码登录MySQL
43、 为保障密码安全,通常采用mysql -u root -p命令,随后手动输入密码登录。
44、 在PHP安装目录中找到php.ini-development和php.ini-production两个文件,任选其一复制并重命名为php.ini,作为PHP的配置文件使用。
45、 修改php.ini文件,找到对应项并移除行首的分号注释即可启用。
46、 把PHP安装路径及其ext文件夹加入系统环境变量。
47、 变量间需用;分隔,切记添加
48、 配置Apache以支持PHP运行环境
49、 进入Apache安装目录的conf文件夹,打开其中的httpd.conf配置文件。
50、 重新表述如下内容:
51、 风起云涌变幻时。
52、 结尾添加语句:这就是我们的共同记忆。
53、 PHPIniDir用于指定Apache中php.ini配置文件的存放路径。
54、 将phpMyAdmin文件复制到Apache的htdocs目录中,该目录为网站根目录,所有网站程序文件均需存放于此。
55、 在浏览器中输入localhost/MyAdmin即可进入数据库管理界面。
56、 利用修改后的数据库和root密码登录,即可进行数据库管理操作。
57、 把WordPress程序文件复制到htdocs文件夹,随后通过浏览器打开localhost即可启动网站搭建流程。
58、 访问本地服务器启动网站初始化进程。
59、 进入phpMyAdmin创建数据库,命名为wordpress。
60、 接着进行网站初始化设置
61、 设置网站名称、管理员姓名、登录密码及联系邮箱信息
62、 初始化完成后,可用之前创建的账户登录并使用系统。
