2014년 6월 27일 금요일

아마존 웹서비스 - EC2 - Apache, PHP, MySQL 설치

그동안 우분투를 사용해서 명령어가 생소했다.
부족한 영어실력으로 아마존 doc을 꾸역꾸역 읽으면서 설치했다.
웹서버 역할을 위해 Apache, PHP, MySQL을 설치한다.

EC2서버에 접속한 화면이다.
업데이트

업데이트 완료

Apache PHP MySQL 패키지 설치

설치 완료

php-mysql 패키지 설치

설치 완료

Apache Web Server 시작

Apache Web Server가 부팅 시 자동으로 시작되도록 설정

Apache Web Server가 작동하는지 확인

Instance IP를 브라우저에 입력하여 접속해본다.
위와 같이 나오면 성공!
위와 같이 나오지 않을 경우 Security Group을 확인해본다.
Security Group에 HTTP가 추가되어야 한다.

Apache document root인 /var/www를 확인한다.

www 그룹을 추가하고 ec2-user를 www 그룹에 추가한다.
exit를 입력하여 종료한 뒤 다시 연결한다.

groups를 입력하여 그룹을 확인한다. www가 추가되었다.

/var/www 디렉토리의 group 소유자를 www로 변경한다.

/var/www의 permission을 설정한다.

php 파일을 생성하여 웹 서버가 잘 작동하는지 확인해보자.

웹 브라우저에 EC2주소/phpinfo.php 입력하여 접속해보자.
확인했으면 터미널에서 rm /var/www/html/phpinfo.php
 
sudo service mysqld start를 입력한다.
만약 unrecognized service라고 나온다면 다음 명령을 순서대로 입력한다.

입력하고 비밀번호를 설정한다.
다음에는 다 Y를 입력한다.

부팅하면 자동으로 MySQL이 실행하도록 한다.

댓글 없음:

댓글 쓰기