APM은 웹서버를 구축할때 필수적으로 사용해야 하는 프로그램들이라고 보면 됩니다.
APM은 Apache + PHP + MySQL의 약자라고 생각하면 됩니다.
리눅스에서는 앞에 Linux의 약자를 붙여서 LAMP라고도 불려지고 있습니다.
Apache는 웹서버를 동작시키는 프로그램이라고 생각하면 되고, PHP는 웹 언어라고 생각하면 됩니다. MySQL은 데이터베이스 관리 프로그램(DBMS) 입니다. 이 세가지 프로그램들을 설치하면 나만의 웹서버를 구축할 수 있는데요.
지금부터 CentOS 6.8에서 어떻게 설치하고 셋팅할 수 있는지 알아보겠습니다.
먼저 서버에 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를 입력하면
정상적으로 centos에 APM (Apache, PHP, MySQL)이 설치된걸 볼 수 있다.
'---Server--- > [Server] CentOS 6.8' 카테고리의 다른 글
vnc viewer 다운 및 사용법 알아보기 (1) | 2020.03.31 |
---|---|
centos 6 ftp 서버 설치 및 설정 방법 (0) | 2017.08.21 |
VMware를 이용한 Linux CentOS 6.8 설치 (0) | 2016.11.30 |