RedHat 9.0下Apache+PHP+MySQL服务器安装配置

以下是详细的RedHat 9.0下Apache+PHP+MySQL服务器安装配置攻略:

以下是详细的RedHat 9.0下Apache+PHP+MySQL服务器安装配置攻略:

安装Apache

  1. 首先确保你的RedHat 9.0系统已经连接了网络。
  2. 打开终端,输入以下命令:
  $ su
  (输入管理员密码)
  # yum install httpd

这样就会自动安装并配置好Apache服务器。
3. 启动Apache服务器,输入以下命令:

  # service httpd start
  1. 打开浏览器,输入http://localhost,如果看到Apache的欢迎页面,说明安装成功。

安装PHP

  1. 输入以下命令安装PHP:
  # yum install php
  1. 安装完成后,需要重启Apache服务器:
  # service httpd restart
  1. 验证PHP是否成功安装,在终端输入以下命令:
  # php -v

如果输出 PHP 版本信息,说明 PHP 已经成功安装。

安装MySQL

  1. 输入以下命令安装MySQL:
  # yum install mysql-server
  1. 安装完成后,启动MySQL服务器:
  # service mysqld start
  1. 运行MySQL安全脚本进行安全设置:
  # mysql_secure_installation

该脚本将引导你完成MySQL服务器的初始设置,包括修改root账户密码、删除测试数据库等。

配置PHP与MySQL的连接

  1. 在安装php时,默认已经安装了mysqli扩展,使用mysqli扩展连接MySQL会更加方便快捷。打开php.ini文件:
  # vi /etc/php.ini
  1. 找到mysqli.so,将前面的分号去掉,表示该扩展已经被启用:
  ;extension=mysqli.so
  extension=mysqli.so
  1. 重启Apache服务器:
  # service httpd restart
  1. 在PHP代码中使用mysqli连接MySQL数据库:
  //连接MySQL数据库
  $conn = new mysqli('localhost', 'root', 'password', 'database_name');
  //测试连接
  if ($conn->connect_error) {
      die("连接失败: " . $conn->connect_error);
  }
  echo "连接成功";

以上就是完整的RedHat 9.0下Apache+PHP+MySQL服务器安装配置攻略。下面有两个示例说明:

示例一:在Apache服务器中显示MySQL数据

  1. 创建一个PHP文件index.php,用mysqli连接MySQL数据库:
  //连接MySQL数据库
  $conn = new mysqli('localhost', 'root', 'password', 'database_name');
  //测试连接
  if ($conn->connect_error) {
      die("连接失败: " . $conn->connect_error);
  }

  //查询数据库中的数据
  $sql = "SELECT * FROM table_name";
  $result = $conn->query($sql);

  //将数据输出到网页上
  if ($result->num_rows > 0) {
      while($row = $result->fetch_assoc()) {
          echo "ID: ". $row["id"]. " - Name: ". $row["name"]. "<br>";
      }
  } else {
      echo "0 结果";
  }
  //关闭数据库连接
  $conn->close();
  1. 将该文件放到/var/www/html目录下。
  2. 在浏览器中输入http://localhost/index.php,即可查看MySQL中的数据。

示例二:使用PHPMyAdmin管理MySQL数据库

  1. 安装PHPMyAdmin:
  # yum install phpmyadmin
  1. 在Apache的配置文件中添加PHPMyAdmin的配置:
  # vi /etc/httpd/conf.d/phpMyAdmin.conf

将以下内容复制到phpMyAdmin.conf文件中:

  Alias /phpmyadmin /usr/share/phpMyAdmin
  Alias /phpMyAdmin /usr/share/phpMyAdmin
  Alias /mysqladmin /usr/share/phpMyAdmin

  <Directory /usr/share/phpMyAdmin/>
      AddDefaultCharset UTF-8
      Require all granted
  </Directory>

  1. 重启Apache服务器:
  # service httpd restart
  1. 在浏览器中输入http://localhost/phpmyadmin,即可进入PHPMyAdmin管理MySQL数据库。可以对数据库进行查询、修改、删除等操作。

本文标题为:RedHat 9.0下Apache+PHP+MySQL服务器安装配置

基础教程推荐