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

+ Recent posts