AWS Ubuntu Web

EC2 – 워드프레스(WordPress) 설치 방법

이번에 블러그 서버를 일반 호스팅 업체에서 AWS EC2로 서버를 이전하게 되었습니다.
그래서 방법과 구성에 대해서 글을 작성해볼려고 합니다.

  1. EC2 우분투 인스턴스 생성하기
  2. WordPress를 위한 웹 서버 Apache 설치하기
    참고 링크
    참고 링크
  3. WordPress 설치하기
    참고 링크
  4. SSL(Let’s Encrypt) 보안 프로토콜 적용하기
    참고 링크 
  5. 기타 관련

1. EC2 우분투 인스턴스 생성하기
[생략]

2. WordPress를 위한 웹 서버 Apache 설치하기

환경은 Ubuntu 16.04 서버에 LAMP(Linux, Apache, MySQL, and PHP)스택에 설치하도록 하겠습니다.

자세한 내용을 원하시면  위 참고 링크를 통해 확인 하실 수 있습니다. *

Step 1. 아파치 설치하기

http://your_server_IP_address

설치가 완료 된 후 위와 같이 브라우저에 주소를 입력하여, apache2 기본 화면이 보이는지 확인해줍니다.

* 서버에 설정된 Public IP Adress를 보고 싶다면?

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

Step 2. MySQL 설치하기

sudo apt-get install mysql-server php5-mysql

2.1 데이터베이스 정보를 어느곳에 설치 할지 아래의 명령어로 설정해줍니다.

sudo mysql_install_db

2.2 기본적인 보안을 설정합시다.

sudo mysql_secure_installation

Step 3. PHP 설치하기

sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt

3.1 기본적으로 서버는 html파일을 먼저 읽도록 되어 있습니다. 이를 변경해줍시다. (필수 아님)

sudo nano /etc/apache2/mods-enabled/dir.conf

위 파일을 열게 되면,

sudo apt-get update
sudo apt-get install apache2
<IfModule mod_dir.c>
    DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>

위와 같이 확인 할 수 있다. 위에 index.php를 앞으로 단순만 순서를 변경해주자.

 

아파치에 대한 설정이 변경되었다면, 서버를 재시작해주자.

sudo service apache2 restart

Step 4. PHP 모듈 설치하기 (필수 아님)

일단 설치하기 위한 목록을 보고 싶을때는 아래와 같이 입력해주자.

apt-cache search php5-

모듈에 대한 상세한 정보를 알고 싶을때는 아래의 명령어를 입력해주자.

apt-cache show package_name

설치하기 위해선 아래의 명령어를 입력해주자.

sudo apt-get install package1 package2 ...

Step 4. 웹서버가 정상적으로 구동되는지 PHP파일을 실행해보자.

일단 기본적으로 실행할 PHP파일이 없으니 하나 생성해주자.

sudo nano /var/www/html/info.php

에디터 창이 활성화 되면, 내용으로 아래의 코드를 입력하고 저장해주자.  파일명은 info.php이다.

<?php
phpinfo();
?>

정상적으로 저장이 완료되었다면, 브라우저에서 저장한 URL을 입력해주자.

http://your_server_IP_address/info.php

정상적으로 화면이 표시 된다면, 정상적으로 작동하는것이다.

3. WordPress를 위한 웹 서버 Apache 설치하기

– 생략

4. SSL(Let’s Encrypt) 보안 프로토콜 적용하기

– 생략

5. 기타 관련

– 생략

생략한 부분이 많은데 사실 참고 링크를 확인 하시면 좀더 자세한 정보를 확인 하실 수 있습니다.

111법칙, 하루에 한시간 책읽고, 한시간 운동하고, 한시간 공부합니다.

이상.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다

Back To Top