一:系统环境
- centos 7.6
- 安装源码需要gcc的支持(yum install gcc+)
二:mysql+apache+php的安装
- apache的安装
- 方法一:使用yum安装,命令为
yum install httpd -y
- 方法二:从apache官网下载源码进行安装
wget https://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.39.tar.gz
tar -zxvf httpd-2.4.39.tar.gz
cd httpd-2.4.39
./configure &&make &&make install
-
安装mysql
1). 由于mysql被甲骨文公司收购,所有出现了其分支mariadb,操作和使用于与mysql基本一致,可以通过yum的方式安装
yum install mysql
或者yum install mariadb
2). 可以安装mysql的社区版https://dev.mysql.com/downloads/mysql/ ,官网上有各版本的下载地址和安装手册 -
安装php
可以通过yum的方式安装php,但是默认的php包版本较低,并不适合新版的WordPress5.2.1,所以这边手动选择安装php7.3.5
1). 首先要安装依赖包re2c 0.13.4
yum install re2c
2). 需要安装Bison依赖包
yum install bison
-
安装php
wget https://www.php.net/distributions/php-7.3.5.tar.gz
tar -zxvf httpd-2.4.39.tar.gz
cd httpd-2.4.39
./configure
#内存小与1G,需要加上--disable-fileinfo,建议使用扩大物理内存,或者添加虚拟内存swap的方式
make &&make install