CentOS 8에서 LAMP(Linux, Apache, MariaDB, PHP) 웹 서버를 설치하는 절차는 다음과 같습니다.
1. Apache 웹 서버 설치
sudo dnf install httpd -y
sudo systemctl enable --now httpd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
2. MariaDB 데이터베이스 설치
sudo dnf install mariadb-server -y
sudo systemctl enable --now mariadb
sudo mysql_secure_installation
3. PHP 설치
sudo dnf install php php-mysqlnd php-fpm -y
sudo systemctl enable --now php-fpm
sudo vi /etc/httpd/conf.d/php-fpm.conf
<FilesMatch \.php$>
SetHandler "proxy:fcgi://127.0.0.1:9000"
</FilesMatch>
<Proxy "fcgi://127.0.0.1:9000">
ProxySet disablereuse=on
</Proxy>
sudo systemctl restart httpd
4. PHP 테스트
<?php
phpinfo();
?>
5. MariaDB 접속 테스트
<?php
$conn = mysqli_connect("localhost", "root", "MariaDB_root_password", "mysql");
if ($conn) {
echo "MariaDB 연결 성공!";
} else {
echo "MariaDB 연결 실패!";
}
mysqli_close($conn);
?>
14-2. 워드프레스 웹서버 (오픈소스) (0) | 2025.03.17 |
---|---|
13. Database 구축 및 액세스 (0) | 2025.03.17 |
12. Telnet vs. OpenSSH (원격지 시스템 관리) (0) | 2024.11.20 |
댓글 영역