谷歌SEO

谷歌SEO

Products

当前位置:首页 > 谷歌SEO >

如何高效安装Linux系统上的Apache、MySQL和PHP,一招搞定?

96SEO 2025-08-14 07:01 1


一、 准备工作

1. 安装编译工具gcc、gcc-c++

在Linux系统中,编译工具gcc和gcc-c++是安装Apache、MySQL和PHP的必要条件。请确保已经安装了这些工具, 若未安装,可以通过以下命令进行安装:

Linux系统安装Apache、MySql和PHP
yum install gcc gcc-c++

2. 关闭系统RPM安装

为了防止在安装过程中出现依赖问题,建议关闭系统RPM安装。可以通过以下命令实现:

setenforce 0

二、 安装Apache

1. 下载Apache安装包

访问Apache官网,下载适合您Linux版本的Apache安装包。

2. 解压安装包

将下载的Apache安装包解压到指定的目录, 比方说:

tar -zxvf httpd-2.4.29.tar.gz -C /usr/local/apache24

3. 配置Apache

进入Apache安装目录,施行以下命令进行配置:

cd /usr/local/apache24
./configure --prefix=/usr/local/apache24 --enable-mods-shared=so
make && make install

4. 启动Apache服务

在Apache安装目录下施行以下命令启动Apache服务:

./bin/httpd

三、安装MySQL

1. 下载MySQL安装包

访问MySQL官网,下载适合您Linux版本的MySQL安装包。

将下载的MySQL安装包解压到指定的目录, 比方说:

tar -zxvf mysql-5.7.25.tar.gz -C /usr/local/mysql

3. 初始化MySQL

进入MySQL安装目录,施行以下命令初始化MySQL:

cd /usr/local/mysql
bin/mysqld --initialize --user=mysql

4. 配置MySQL

编辑MySQL的配置文件my.cnf,配置以下参数:

basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
socket=/usr/local/mysql/mysql.sock

5. 安装MySQL服务

bin/mysql_install_db --user=mysql

6. 启动MySQL服务

在MySQL安装目录下施行以下命令启动MySQL服务:

bin/mysqld_safe &

四、安装PHP

1. 下载PHP安装包

访问PHP官网,下载适合您Linux版本的PHP安装包。

tar -zxvf php-7.2.18.tar.gz -C /usr/local/php72

3. 配置PHP

进入PHP安装目录,施行以下命令进行配置:

cd /usr/local/php72
./configure --prefix=/usr/local/php72 --with-apxs2=/usr/local/apache24/bin/apxs --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-pdo-mysql=/usr/local/mysql --enable-zip
make && make install

4. 修改Apache配置文件

编辑Apache的配置文件httpd.conf,添加以下行:

LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
./bin/apachectl graceful

五、验证安装

在Apache的安装目录下创建一个名为index.php的文件,内容如下:


将index.php文件上传到Apache的网站根目录,然后在浏览器中访问该文件,若显示PHP信息页面则表示安装成功。

通过以上步骤,您可以在Linux系统上高效安装Apache、MySQL和PHP。祝您安装顺利!


标签: 高效

提交需求或反馈

Demand feedback