현재 위치: > 최신 기사 목록> Fedora 24에 램프 환경 설치 및 구성 : Linux, Apache, MariaDB 및 PHP 자습서

Fedora 24에 램프 환경 설치 및 구성 : Linux, Apache, MariaDB 및 PHP 자습서

gitbox 2025-06-12

1. 램프 환경을 설치하십시오

1.1 아파치를 설치하십시오

Fedora 24에 Apache를 설치하는 것은 매우 간단하며 패키지 관리자 Yum을 사용하여 수행 할 수 있습니다.

Sudo Yum 설치 httpd
    

설치가 완료되면 Apache 서비스를 시작하십시오.

sudo systemctl 시작 httpd.service
    

시스템이 시작될 때 Apache가 자동으로 시작할 수 있도록 다음 명령을 실행하십시오.

Sudo SystemCTL 활성화 httpd.service
    

이 시점에서 브라우저에 서버 IP 주소를 입력하면 Apache의 환영 페이지가 표시됩니다.

1.2 Mariadb를 설치하십시오

MariaDB는 MySQL의 지점이며 MySQL과 동일한 기능을 가지고 있습니다. 다음 명령을 사용하여 Mariadb를 설치할 수 있습니다.

Sudo Yum 설치 Mariadb-Server Mariadb
    

설치가 완료되면 Mariadb를 시작하십시오.

sudo systemctl 시작 mariadb
    

부팅하려면 mariadb를 추가하십시오.

sudo systemctl anable mariadb.service
    

데이터베이스의 보안을 향상시키기 위해 보안 스크립트를 실행하십시오.

sudo mysql_secure_installation
    

프롬프트를 따라 루트 비밀번호를 설정하고 기본 익명 사용자 및 테스트 데이터베이스를 삭제하십시오.

1.3 PHP 설치

먼저 Remi 저장소를 추가해야합니다.

Sudo rpm -uvh http://rpms.famillecollet.com/fedora/remi-release-24.rpm
    

다음으로 PHP 및 일반적으로 사용되는 모듈을 설치하십시오.

Sudo Yum -EnableRepo = Remi-PHP72 PHP Common PHP-MYSQL PHP-GD PHP-XML 설치
    

설치가 완료되면 Apache를 다시 시작하여 PHP 모듈을로드합니다.

Sudo SystemCTL 재시작 httpd.service
    

2. 램프 환경을 구성하십시오

2.1 아파치 구성

Apache의 기본 웹 디렉토리는/var/www/html입니다. 웹 사이트 파일을이 디렉토리에 배치하거나 관리를위한 새 디렉토리를 만들 수 있습니다.

Apache 웹 사이트 디렉토리를 변경하려면 httpd.conf 파일을 편집하고 다음 줄을 찾아 수정하십시오.

#documentRoot "/var/www/html"
    

/var/www/html을 새 디렉토리 경로로 변경하십시오. 다음으로 다음 구성을 찾으십시오.

새 웹 사이트 디렉토리 경로로 /var /www를 변경하십시오.

구성 파일을 저장하고 닫은 후 Apache를 다시 시작하십시오.

Sudo SystemCTL 재시작 httpd.service
    

2.2 MariaDB 구성

다음으로 Mariadb에서 새 사용자를 만듭니다.

sudo mysql -u root -p
    

비밀번호를 입력 한 후 새 사용자를 만들고 다음 명령을 사용하여 비밀번호를 할당하십시오.

'비밀번호'로 식별 된 사용자 'newuser'@'localhost'를 작성하십시오.
    

다음으로 사용자에게 부여 권한 :

*. *에 모든 권한을 'NewUser'@'localhost'에 부여하십시오.
    

마지막으로, 권한을 새로 고쳐 설정을 발효시킵니다.

플러시 권한;
    

2.3 PHP 구성

PHP가 제대로 작동하는지 테스트하려면 Apache 웹 사이트 디렉토리에서 PHPINFO 파일을 만들 수 있습니다.

sudo nano /var/www/html/info.php
    

파일에 다음을 추가하십시오.

<?php
phpinfo();
?>
    

파일을 저장하고 닫은 후 브라우저를 통해 파일에 액세스하십시오. 페이지에 PHP 구성 정보가 표시되면 PHP 설치가 성공하고 정상적으로 작동한다는 것을 의미합니다.

요약

램프 환경은 Linux 운영 체제, Apache HTTP Server, Mariadb 데이터베이스 및 PHP 스크립팅 언어를 결합한 웹 개발에서 일반적으로 사용되는 서버 아키텍처입니다. Fedora 24에 램프 환경을 설치하고 구성하는 것은 비교적 간단합니다. 이 기사를 통해 Apache, Mariadb, PHP를 명령 줄을 통해 설치하고 기본 구성을 수행하는 방법을 배웠으며 완전한 웹 서버를 성공적으로 구축했습니다.