Section 12.3: CentOS 에서 LAMP 스택 설치하기
Apache 웹 서버 설치하기
가장 먼저 해야 할 작업은 바로 Apache 웹 서버를 설치하는 것이다.
sudo yum -y install httpd
설치가 완료되고 나면, Apache 웹 서버를 활성화 (시스템 시작시에 기동될 수 있도록 설정한다) 하고 서비스를 시작한다.
sudo systemctl enable --now httpd
브라우저에서 다음 주소에 접속한다:
http://localhost
Apache 웹 서버의 기본 페이지를 확인할 수 있을 것이다.
MariaDB 서버 설치하기
두번째로 수행할 작업은 MariaDB 를 설치하는 것이다:
sudo yum -y install mariadb-server
마찬가지로, 시스템 시작시에 기동되도록 MariaDB 를 활성화 및 시작시킨다:
sudo systemctl enable --now mariadb
필요한 경우, mysql_secure_installation
를 사용하여 데이터베이스의 보안을 강화할 수 있다.
이 스크립트는 아래와 같은 작업들을 수행할 수 있도록 도와줄 것이다:
- root 계정의 암호를 변경한다
- 데이터 베이스들을 삭제한다
- 원격 접속 기능을 제한한다
PHP 설치하기
sudo yum -y install php php-common
그런 다음, Apache 의 httpd 서비스를 재시작한다.
sudo systemctl restart httpd
PHP 테스트를 위하여, /var/www/html
아래에 index.php
라는 파일을 생성한다.
그런 후 아래 내용을 새로 생성한 파일에 추가한다:
<?php
phpinfo();
?>
역주: 원문 링크에 누락된 파일 내용이 phpinfo() 일것이라 가정하였습니다.
그런 후, 브라우저에서 아래 주소에 접속한다:
http://localhost/index.php
사용자의 서버에 관련된 정보가 표시될 것이다. 만약 예상대로 동작하지 않는다면,아래 명령을 입력하여 php 가 정상적으로 설치되었는지를 확인한다:
php --version
출력된 결과가 아래와 유사하다면:
PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02) Copyright (c) 1997-2013 The PHP Group
PHP 가 정상적으로 설치되었다고 간주할 수 있을 것이다. 이러한 경우, 웹 서버가 정상적으로 재기동 되었는지를 다시 한번 확인해본다.
본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
[출처] https://books.goalkicker.com/GitBook/
'번역 > Linux Notes for Professionals' 카테고리의 다른 글
13.1: 출력 결과를 stdout 및 파일에 기록하기 (0) | 2020.08.11 |
---|---|
13: tee 명령어 (0) | 2020.08.11 |
12.2: Ubuntu 에서 LAMP 설치하기 (0) | 2020.08.07 |
12: LAMP 스택 (0) | 2020.08.07 |
11: 사용자 정보 수정하기 (0) | 2020.08.03 |