CMS/Wordpress

Oracle Cloud에 Wordpress 설치하기

  • -
반응형

미리 알아야 할 지식

Linux 환경 - Ubuntu, Nano(vim 등 편집기), Linux command(sudo, dir 등등), 오라클

 

워드프레스 소개

워드프레스는 웹사이트를 쉽게 만들고 관리할 수 있는 무료 오픈 소스 콘텐츠 관리 시스템(CMS)입니다. 워드프레스를 사용하면 사용자는 전문적인 웹 개발 지식 없이도 자신만의 웹사이트를 구축하고 운영할 수 있습니다. 워드프레스는 다양한 테마와 플러그인을 제공하여 웹사이트의 디자인과 기능을 유연하게 확장할 수 있습니다.

 

오라클 클라우드 소개

오라클 클라우드는 기업용 클라우드 서비스로서 안정성과 확장성이 뛰어난 플랫폼을 제공합니다. 오라클 클라우드를 이용하면 웹사이트를 신속하게 배포하고 관리할 수 있으며, 고객은 서버 관리에 대한 부담을 덜 수 있습니다. 오라클 클라우드는 다양한 기능과 서비스를 제공하여 웹사이트의 성능과 안정성을 향상시킬 수 있습니다.

 

* 오라클 클라우드 가입 방법이 카드 인증에서 쉽지 않으므로, 오라클 클라우드 가입 방법은 설명 생략합니다.

 

오라클 클라우드에서 워드프레스 설치 방법

1. 오라클 클라우드 계정을 생성하고 로그인합니다.
2. Oracle Cloud Console에 접속한 후, "인스턴스 생성"을 선택합니다.
3. 인스턴스 생성 페이지에서 필요한 정보를 입력합니다. 인스턴스 유형은 웹 애플리케이션을 호스팅하기 위해 적합한 가상 머신을 선택합니다. 예를 들어, "Oracle Linux" 운영 체제를 선택할 수 있습니다.
4. 필요한 경우, 스토리지 크기와 네트워크 설정 등 추가 구성을 수행합니다.
5. 인스턴스 생성이 완료되면, Oracle Cloud Console의 "인스턴스 관리" 섹션에서 생성한 인스턴스를 선택합니다.
6. 인스턴스의 IP 주소를 확인합니다.
7. SSH 클라이언트를 사용하여 워드프레스를 설치할 인스턴스에 연결합니다.
8. 워드프레스 설치를 위해 필요한 요구 사항을 충족하기 위해 필요한 소프트웨어와 패키지를 설치합니다. 예를 들어, Apache 웹 서버, PHP 및 MySQL을 설치해야 할 수 있습니다.
9. 웹 서버를 구성하여 워드프레스를 호스팅할 수 있도록 합니다. Apache와 PHP를 구성하고, MySQL 데이터베이스를 생성하고 설정합니다.
10. 워드프레스 공식 웹사이트에서 최신 버전의 워드프레스를 다운로드합니다.
11. 워드프레스 파일을 웹 서버의 적절한 디렉토리에 복사합니다.
12. 웹 브라우저를 열고 인스턴스의 IP 주소 또는 도메인 이름으로 접속합니다. 워드프레스 설치 페이지가 표시되어야 합니다.
13. 워드프레스 설치 페이지에서 필요한 정보를 입력하고, 설치를 진행합니다.
14. 설치가 완료되면, 워드프레스 관리자 계정을 생성하고 로그인합니다.
15. 이제 워드프레스를 사용하여 웹 사이트를 구축하고 관리할 수 있습니다.

 

Oracle Cloud 공식 문서

https://docs.oracle.com/en-us/iaas/developer-tutorials/tutorials/wp-on-ubuntu/01-summary.htm

 

Free Tier: Install WordPress on an Ubuntu Instance

In this tutorial, use an Oracle Cloud Infrastructure Free Tier account to set up an Ubuntu instance. Next, install an Apache web server, PHP 8, MySQL, and finally WordPress. After installation, access your new WordPress installation from the internet. This

docs.oracle.com

 

관련 영상

https://youtu.be/g8b_FDRuqsc

 

오라클 클라우드를 이용한 워드프레스 호스팅의 장점

확장성과 유연성
오라클 클라우드는 필요에 따라 웹사이트의 규모를 확장할 수 있는 유연한 환경을 제공합니다. 서버의 리소스를 즉시 조정하여 트래픽 증가에 대응할 수 있으며, 필요한 만큼의 컴퓨팅 리소스를 동적으로 할당할 수 있습니다.

안정성과 보안성
오라클 클라우드는 고급 보안 기능을 갖춘 안정적인 호스팅 플랫폼입니다. 데이터의 백업과 복구, 네트워크 보안, 암호화 등의 기능을 제공하여 웹사이트의 안전성을 보장합니다.

백업 및 복구 기능
오라클 클라우드는 자동화된 백업 및 복구 기능을 제공하여 웹사이트 데이터의 안전한 보관과 복구를 지원합니다. 중요한 데이터의 유실을 방지하고, 필요한 경우 이전 상태로의 롤백이 가능합니다.

 

워드프레스 FTP 인증을 거치게 하지 않으려면

맨 처음에 워드프레스를 설치하고 나서 테마나 플로그인을 설치하려고 하면 FTP 인증을 요구한다. 하지만 wp-config.php 파일을 수정하면 해당 문제를 해결할 수 있다. 해당 파일로 이동하여 아래의 코드를 추가한다. 중요한점은 워드프레스가 실질적으로 설치된 폴더에서 변경해줘야한다는 것이다. (:/var/www/html)

define('FS_METHOD', 'direct');

wordpress wp-config.php

 

wordpress ftp

 

"Could not fully remove the plugin"

FTP 인증을 하고 난 다음에 위와 같이 플러그인이나 테마 삭제시 위의 경고 문구가 뜨는 것을 권한이 없기 때문이다. 그럴 시에는 아래의 명령어를 입력하여 content 권한을 변경하여야 한다.

sudo chown -R www-data:www-data /var/www/html

참조 영상

https://youtu.be/mU1Y-ZFBC88

 

php version 문제

개인적으로 ubuntu 버전이 낮아서 php version 낮은 단계에 머물러 업데이트에 에로사항이 많았다. 이럴 경우 ubuntu 최신 버전으로 설치해야 php version도 높게 설치 될 수 있었다.

 

Error establishing a database connection

데이터베이스 Mysql가 문제가 있을 때는 mariadb로도 설치해보았다. 아래의 URL 참조(ubuntu 환경)

 

참조

https://www.digitalocean.com/community/tutorials/install-wordpress-on-ubuntu

 
반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.