반응형

APM은 웹서버를 구축할때 필수적으로 사용해야 하는 프로그램들이라고 보면 됩니다.

APM은 Apache + PHP + MySQL의 약자라고 생각하면 됩니다.

리눅스에서는 앞에 Linux의 약자를 붙여서 LAMP라고도 불려지고 있습니다.


Apache는 웹서버를 동작시키는 프로그램이라고 생각하면 되고, PHP는 웹 언어라고 생각하면 됩니다. MySQL은 데이터베이스 관리 프로그램(DBMS) 입니다. 이 세가지 프로그램들을 설치하면 나만의 웹서버를 구축할 수 있는데요.


지금부터 CentOS 6.8에서 어떻게 설치하고 셋팅할 수 있는지 알아보겠습니다.




CentOS 6.8 APM (Apache, PHP, MySQL) 설치하기


먼저 서버에 Apache가 설치되어 있는지 확인해보자.

CentOS 6.8 같은 경우에는 기본적으로 Apache가 설치되어 있다.


rpm -qa httpd로 확인해 보면 설치가 되어 있는걸 볼 수 있다.

만약 설치가 되어 있지 않다면 yum 명령어를 이용해서 설치하도록 한다.





 yum 명령어로 mysql과 mysql-server를 설치하도록 한다.





설치할 목록과 의존성 패키지 설치 목록이 뜨면 확인 Y 눌러 설치 진행한다.





조금 기다리면 mysql이 설치 완료된다.





mysql 설치되었다면 초기 보안 설정을 해야 한다.

mysql_secure_installation 입력한다.

 

입력하면 mysql root 암호를 입력하라고 하는데 암호가 설정되어 있지 않기 때문에 그냥 넘어가면 된다.





Root Password 설정창이 뜨면 Y 누른 mysql root 암호를 입력한다.





익명 계정을 제거할지 묻는 창이 뜨면 보안을 위해서 y 누른다.

 

no를 입력하면 mysql 명령어만으로도 mysql 접속이 가능하다.

yes하면 -u 옵션을 사용하여 사용할 계정명을 입력해줘야 접속이 가능하다.





localhost외에 다른 ip에서 root 아이디로 원격접속 가능하게 할지 설정하는 과정

yes하면 원접속 불가능 하다.





mysql에 기본적으로 설정된 test DB 삭제 여부

Y 눌러 test DB 삭제한다.





변경된 설정을 테이블에 적용할지를 물어본다.

Y 눌러 변경된 설정을 테이블에 적용한다.





php php-mysql 설치를 한다.





설치할 목록과 의존성 패키지 설치 목록이 뜨면 Y 눌러 설치 진행한다.





조금만 기다리면 php 설치완료 된다.





apache mysql 서비스를 켜주도록 한다.





chkconfig 명령어를 이용하여 부팅 자동으로 실행되도록 한다.

 

httpd의 홈디렉토리는 /var/www/html 이다.





정상적으로 설치된 후에 파이어폭스에서 localhost 입력하면 

정상적으로 centosAPM (Apache, PHP, MySQL)이 설치된걸 있다.

반응형




+ Recent posts