티스토리 뷰
이 글은 AWS 라이트세일에 클라우드프론트를 배포하는 과정을 시간순으로 적은 것입니다. 매뉴얼은 아니며, 제가 나중에 다시 설치할때, 참고하기 위해서 작성한 것입니다. 2년 만에 다시 워드프레스 설치와 배포를 하는데, 너무 어렵고 헷갈려서 여기에 적어 놓도록 하겠습니다.
1. 인스턴스 생성
버지니아에 워드프레스 생성
2. SSH 연결
wp-config 화일 수정
nano /opt/bitnami/wordpress/wp-config.php
define('WP_SITEURL', 'https://' . $_SERVER['HTTP_HOST'] . '/');
define('WP_HOME', 'https://' . $_SERVER['HTTP_HOST'] . '/');
if (isset($_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'])
&& $_SERVER['HTTP_CLOUDFRONT_FORWARDED_PROTO'] === 'https') {
$_SERVER['HTTPS'] = 'on';
}
3. 클라우드프론트 배포생성
네트워킹 -> 배포생성
4. 인증서 생성
네트워킹-> 배포 -> 사용자 지정 도메인
5. 도메인 할당
인증서를 받는 동안 클라우드프론트 CDN으로 변경한다.
도메인 및 DNS -> 도메인명 -> 할당
6. 301 리다이렉트
이것을 하지 않으면, 중복 페이지로 적용되어서, 검색엔진에서 사라지게 됩니다.
총 4번을 수정합니다.
sudo nano /opt/bitnami/apache/conf/bitnami/bitnami.conf
sudo nano /opt/bitnami/apache/conf/bitnami/bitnami-ssl.conf
# 여기 아래에 DocumentRoot "/opt/bitnami/apache/htdocs"
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
RewriteRule ^/(.*) https://express-code.com/$1 [R,L]
sudo nano /opt/bitnami/apache/conf/vhosts/wordpress-vhost.conf
sudo nano /opt/bitnami/apache/conf/vhosts/wordpress-https-vhost.conf
# 여기 아래에 <VirtualHost 127.0.0.1:PORT _default_:PORT>
RewriteEngine On
RewriteCond %{HTTP_HOST} !^express-code.com$
RewriteCond %{HTTP_HOST} !^(localhost|127.0.0.1)
RewriteRule ^(.*)$ https://express-code.com$1 [R=permanent,L]
7. 참고사이트
비트나미 https://docs.bitnami.com/aws/infrastructure/nodejs/administration/use-single-domain/
Access an application using only a single domain with Apache
docs.bitnami.com
301 Checker Redirect Checker | Check your Statuscode 301 vs 302
Redirect Checker | Check your Statuscode 301 vs 302
Features This Redirect Checker supports several features like: · Select different User Agents like · Desktop-Browsers (Chrome, Internet Explorer, Safari, Firefox,...) · Mobile Devices (IPad, Iphone, Android, Windows Phone, Kindle, Nokia...
www.redirect-checker.org
HTTP/2 Test HTTP/2 Test - Verify HTTP/2 Support | KeyCDN Tools
'Web Hosting' 카테고리의 다른 글
오라클 클라우드에 무료로 워드프레스 설치하기 (9) | 2024.09.13 |
---|---|
구글 클라우드 플랫폼에 무료로 워드프레스 설치하기 (0) | 2023.04.30 |