1. AWS IAM에 접속

2. AmazonS3FullAccess 정책 연결

3. 사용자 생성 후, 나오는 키 저장

$ curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/
$ sudo ln -s /usr/local/bin/composer.phar /usr/local/bin/composer

 

- composer 버전 확인

$ composer --version

'Server > Linux' 카테고리의 다른 글

Linux PHP, Apache, MySQL 버전 확인  (0) 2018.07.17
Linux 서비스 상태 확인, 시작, 중지, 재시작  (0) 2018.07.17
$ cd /
$ sudo dd if=/dev/zero of=/swapfile bs=1M count=512 
$ sudo chown root:root /swapfile
$ sudo chmod 600 /swapfile
$ sudo mkswap /swapfile
$ sudo swapon /swapfile
$ sudo swapon -a
$ sudo vi /etc/fstab # 가장 아래줄에 내용추가
   
/swapfile   swap   swap   defaults  0  0
   
$ sudo swapon -s
$ free -m

워드프레스 사이트를 세팅하고 했는데, ERR_TOO_MANY_REDIRECTS 와 같은 에러가 발생했다...

확인하니 ELB를 잘못 세팅해서 발생한 문제같다.

해결방법은 다음과 같은 다시 쓰기 규칙을 웹 서버에 추가해야 한다.

1. Apache 구성 파일을 연다.

$ cd /etc/httpd/conf $ sudo vi httpd.conf

/etc/httpd/conf/httpd.conf(Apache 2/httpd)

/etc/apache2/sites-enabled/(Apache 2.4)

/etc/apache2/apache2.conf(Apache on Ubuntu)

2. 구성 파일의 VirtualHost 섹션에 다시 쓰기 규칙을 추가(VirtualHost 섹션이 없다면 맨 아래 추가!)

<VirtualHost *:80> 
RewriteEngine On 
RewriteCond %{HTTP:X-Forwarded-Proto} =http 
RewriteRule .* https://%{HTTP:Host}%{REQUEST_URI} [L,R=permanent] 
</VirtualHost>

3. Apache 재시작

$ sudo service httpd restart

2019/07/23 - [Server/AWS] - [AWS] EC2에 LAMP 웹 서버 설치(Wordpress) 1편

 

[AWS] EC2에 LAMP 웹 서버 설치(Wordpress) 1편

회사에서 워드프레스로 만든 브랜드 사이트를 외주로 맡기고 있었는데, 다음달부터 내부로 이관하여 관리하기로 결정했습니다. ​ 그래서 이미 만들어진 사이트를 AWS로 설치하는 법을 공유하겠습니다! ​ 사양은..

aljshal.tistory.com

 

5. RDS 생성

- RDS에서 Maria DB, 개발/테스트로 생성!

- 클래스, 보안그룹 등 설정을 꼭 확인하세요

- 생성 후, DB 툴로 정상 연결되는지 확인!

6. DB import

- 미리 백업받은 sql을 import

7. EC2에 소스 import

1) FTP로 미리 백업한 tar 파일을 /var/www 에 업로드(압축을 해제해야하니, 기존 html폴더는 삭제!)

2) 업로드한 tar 파일 압축 해제(해제 전에 꼭 서버 용량 확인하새오....$ df -h)

$ cd /var/www $ tar -xvf 파일명.tar

 

8. wp-config.php 수정

- DB 주소를 수정!

끝!!

※ 단, 상황에 따라 ACM과 LB를 생성하고 Route53을 수정해야 할 수 있음!

'Server > AWS' 카테고리의 다른 글

AWS EC2에 swap 추가  (0) 2019.09.30
AWS ERR_TOO_MANY_REDIRECTS  (0) 2019.07.23
AWS EC2에 LAMP 웹 서버 설치(Wordpress) 1편  (0) 2019.07.23
AWS WordPress에서 퍼머링크 사용하는 방법  (0) 2019.03.26
nginx 업로드 용량 설정  (0) 2018.07.17

+ Recent posts