centos下yum搭建安装linux+apache+mysql+php环境的方法

  • Post category:Linux

以下是具体的步骤和示例说明:

准备工作

在进行yum搭建安装之前,需要确保centos系统已经连接到了网络,并且yum命令能正常运行。如果yum命令不能正常运行,可以参考以下命令进行网络设置:

# 设置网络
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# 手动修改以下内容
BOOTPROTO=dhcp  # 设置为dhcp自动获取IP地址,或者手动填写IP地址和网关等参数
ONBOOT=yes
# 设置DNS,可以在 /etc/resolv.conf 文件中添加
nameserver 8.8.8.8

# 启动网络服务
service network restart

安装Apache

执行以下命令安装Apache:

yum install httpd -y

# 开启Apache服务
service httpd start

# 设置开机启动
chkconfig httpd on

安装完成后,可以在浏览器中输入 http://ip_address 进行访问,其中 ip_address 是centos系统的IP地址。

安装MySQL

执行以下命令安装MySQL:

yum install mysql mysql-server -y

# 启动MySQL服务
service mysqld start

# 设置开机启动
chkconfig mysqld on

安装完成后,可以使用以下命令进行初始设置:

# 设置MySQL root用户密码
/usr/bin/mysqladmin -u root password 'new-password'

安装PHP

执行以下命令安装PHP:

yum install php php-mysql -y

# 重启Apache服务
service httpd restart

在安装完PHP后,可以将phpinfo()函数输出到网页,以检查PHP是否成功安装:

# 创建phpinfo文件
vi /var/www/html/phpinfo.php

在phpinfo.php中添加以下内容:

<?php
phpinfo();
?>

然后在浏览器中输入 http://ip_address/phpinfo.php 进行访问,其中ip_address是centos系统的IP地址。

示例说明

  1. 在centos系统中安装WordPress

在搭建好linux+apache+mysql+php环境后,可以开始安装WordPress,具体步骤如下:

  • 前往WordPress官网下载最新版本的WordPress
  • 将下载的WordPress文件复制到/var/www/html目录下,并解压缩
  • 授予/var/www/html/wordpress和/var/www/html/wordpress/wp-content目录读写权限:

bash
chown -R apache:apache /var/www/html/wordpress
chmod -R 755 /var/www/html/wordpress

  • 在浏览器中输入http://ip_address/wordpress进入WordPress的安装向导
  • 安装完成后,可以访问http://ip_address/wordpress进入WordPress管理后台

  • 在centos系统中安装phpMyAdmin

在搭建好linux+apache+mysql+php环境后,可以开始安装phpMyAdmin,具体步骤如下:

  • 执行以下命令安装phpMyAdmin:

bash
yum install phpMyAdmin -y

  • 编辑/etc/httpd/conf.d/phpMyAdmin.conf文件,修改其中的Allow from 127.0.0.1变为Allow from all
  • 重启Apache服务:

bash
service httpd restart

  • 在浏览器中输入 http://ip_address/phpMyAdmin 进入phpMyAdmin登录页面

以上是基本的yum搭建安装linux+apache+mysql+php环境的方法,其他配置和优化可以根据实际需求进行调整。