>백엔드 개발 >PHP 튜토리얼 >Red Hat 시스템에서 PHP 및 MySQL을 설치하는 단계에 대한 자세한 설명

Red Hat 시스템에서 PHP 및 MySQL을 설치하는 단계에 대한 자세한 설명

PHPz
PHPz원래의
2024-03-06 14:15:04963검색

Red Hat系统下安装PHP和MySQL的步骤详解

Red Hat 시스템에 PHP 및 MySQL을 설치하는 단계에 대한 자세한 설명

Red Hat 시스템에 PHP 및 MySQL 환경을 구축하는 것은 개발자의 일반적인 요구 사항 중 하나입니다. PHP는 널리 사용되는 서버측 스크립팅 언어이며, MySQL은 널리 사용되는 관계형 데이터베이스 관리 시스템입니다. 이들의 조합은 강력한 웹사이트 개발 및 데이터베이스 관리 기능을 제공할 수 있습니다. 이 문서에서는 Red Hat 시스템에 PHP와 MySQL을 설치하는 단계를 자세히 소개하고 구체적인 코드 작업 프로세스를 보여줍니다.

1단계: Apache 설치

  1. 먼저 터미널을 열고 다음 지침에 따라 Apache HTTP 서버를 설치합니다.
sudo yum install httpd
  1. 설치가 완료된 후 Apache를 시작하고 부팅 시 자동으로 시작되도록 설정합니다.
sudo systemctl start httpd
sudo systemctl enable httpd
  1. Apache가 성공적으로 설치되었는지 확인하고, 브라우저를 열고 http://localhost를 방문하면 기본 Apache 시작 페이지가 표시되면 설치가 성공한 것입니다. http://localhost,如果看到默认的Apache欢迎页面,则表示安装成功。

步骤二:安装PHP

  1. 使用以下指令安装PHP和相关的扩展:
sudo yum install php php-mysql
  1. 安装完成后,重启Apache 服务:
sudo systemctl restart httpd
  1. 创建一个PHP测试页面,可以使用以下命令:
sudo vi /var/www/html/test.php

在文件中添加如下代码:

<?php
phpinfo();
?>
  1. 保存并退出,然后在浏览器中访问 http://localhost/test.php,如果能看到PHP信息页面,说明PHP已经成功安装。

步骤三:安装MySQL

  1. 使用以下命令安装MySQL数据库:
sudo yum install mysql-server
  1. 安装完成后,启动MySQL服务:
sudo systemctl start mysqld
  1. 运行MySQL安全性脚本,设置 root 密码:
sudo mysql_secure_installation
  1. 根据提示,依次设置新密码、移除匿名用户、禁止root远程登录等。
  2. 使用以下命令登录到MySQL数据库:
mysql -u root -p
  1. 在MySQL中创建数据库和用户:
CREATE DATABASE mydatabase;
CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword';
GRANT ALL PRIVILEGES ON mydatabase.* TO 'myuser'@'localhost';
FLUSH PRIVILEGES;
  1. 确认MySQL是否正常运行,可以使用以下命令:
mysql -u myuser -p

步骤四:测试连接

  1. 创建一个测试PHP页面,用于连接MySQL数据库:
sudo vi /var/www/html/db_test.php

在文件中添加如下PHP代码:

<?php
$servername = "localhost";
$username = "myuser";
$password = "mypassword";
$dbname = "mydatabase";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully";

$conn->close();
?>
  1. 保存并退出,然后在浏览器中访问 http://localhost/db_test.php
2단계: PHP 설치

🎜다음 지침에 따라 PHP 및 관련 확장을 설치하세요. 🎜🎜rrreee🎜🎜설치가 완료된 후 Apache 서비스를 다시 시작하세요. 🎜🎜rrreee🎜🎜PHP 테스트 페이지를 생성하세요. 다음 명령을 사용할 수 있습니다: 🎜🎜rrreee🎜파일에 다음 코드를 추가하세요: 🎜rrreee
    🎜저장하고 종료한 다음 http://localhost/test.php를 방문하세요. > 브라우저에서 PHP 정보 페이지가 보이면 PHP가 성공적으로 설치되었음을 의미합니다. 🎜🎜🎜3단계: MySQL 설치🎜🎜🎜다음 명령을 사용하여 MySQL 데이터베이스를 설치합니다. 🎜🎜rrreee🎜🎜설치가 완료된 후 MySQL 서비스를 시작합니다. 🎜🎜rrreee🎜🎜MySQL 보안 스크립트를 실행하고 루트 비밀번호: 🎜🎜rrreee🎜 프롬프트에 따라 새 비밀번호를 설정하고 익명 사용자를 제거하고 루트 원격 로그인을 금지하는 등의 작업을 수행하세요. 🎜🎜다음 명령을 사용하여 MySQL 데이터베이스에 로그인하세요: 🎜🎜rrreee
      🎜MySQL에서 데이터베이스와 사용자 생성: 🎜🎜rrreee
        🎜MySQL이 정상적으로 실행되면 다음 명령을 사용할 수 있습니다. 🎜🎜rrreee🎜4단계: 연결 테스트 🎜🎜🎜MySQL 데이터베이스에 연결하기 위한 테스트 PHP 페이지 만들기: 🎜🎜rrreee🎜파일에 다음 PHP 코드를 추가하세요. 🎜rrreee🎜 🎜저장하고 종료한 다음 서버에서 http://localhost/db_test.php에 액세스하여 "Connected 성공적으로"가 표시되면 PHP와 MySQL이 성공적으로 연결되었음을 의미합니다. 🎜🎜🎜위 단계를 통해 Red Hat 시스템에 Apache, PHP, MySQL을 성공적으로 설치하고 이들 간의 연결을 테스트했습니다. 이 단계는 PHP 및 MySQL 환경 설정에 대한 자세한 가이드를 제공합니다. 🎜

위 내용은 Red Hat 시스템에서 PHP 및 MySQL을 설치하는 단계에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.