Fedora 24에 Apache를 설치하는 것은 매우 간단하며 패키지 관리자 Yum을 사용하여 수행 할 수 있습니다.
Sudo Yum 설치 httpd
설치가 완료되면 Apache 서비스를 시작하십시오.
sudo systemctl 시작 httpd.service
시스템이 시작될 때 Apache가 자동으로 시작할 수 있도록 다음 명령을 실행하십시오.
Sudo SystemCTL 활성화 httpd.service
이 시점에서 브라우저에 서버 IP 주소를 입력하면 Apache의 환영 페이지가 표시됩니다.
MariaDB는 MySQL의 지점이며 MySQL과 동일한 기능을 가지고 있습니다. 다음 명령을 사용하여 Mariadb를 설치할 수 있습니다.
Sudo Yum 설치 Mariadb-Server Mariadb
설치가 완료되면 Mariadb를 시작하십시오.
sudo systemctl 시작 mariadb
부팅하려면 mariadb를 추가하십시오.
sudo systemctl anable mariadb.service
데이터베이스의 보안을 향상시키기 위해 보안 스크립트를 실행하십시오.
sudo mysql_secure_installation
프롬프트를 따라 루트 비밀번호를 설정하고 기본 익명 사용자 및 테스트 데이터베이스를 삭제하십시오.
먼저 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
Apache의 기본 웹 디렉토리는/var/www/html입니다. 웹 사이트 파일을이 디렉토리에 배치하거나 관리를위한 새 디렉토리를 만들 수 있습니다.
Apache 웹 사이트 디렉토리를 변경하려면 httpd.conf 파일을 편집하고 다음 줄을 찾아 수정하십시오.
#documentRoot "/var/www/html"
/var/www/html을 새 디렉토리 경로로 변경하십시오. 다음으로 다음 구성을 찾으십시오.
틀
새 웹 사이트 디렉토리 경로로 /var /www를 변경하십시오.
구성 파일을 저장하고 닫은 후 Apache를 다시 시작하십시오.
Sudo SystemCTL 재시작 httpd.service
다음으로 Mariadb에서 새 사용자를 만듭니다.
sudo mysql -u root -p
비밀번호를 입력 한 후 새 사용자를 만들고 다음 명령을 사용하여 비밀번호를 할당하십시오.
'비밀번호'로 식별 된 사용자 'newuser'@'localhost'를 작성하십시오.
다음으로 사용자에게 부여 권한 :
*. *에 모든 권한을 'NewUser'@'localhost'에 부여하십시오.
마지막으로, 권한을 새로 고쳐 설정을 발효시킵니다.
플러시 권한;
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를 명령 줄을 통해 설치하고 기본 구성을 수행하는 방법을 배웠으며 완전한 웹 서버를 성공적으로 구축했습니다.