2003년에 만들어진 홈페이지를 제작, 관리하는 프로그램입니다.
웹 사이트를 만들고 관리하는 것 중, 전 세계의 1/4이 사용할 만큼 사랑 받고 있고
타 CMS(Content Management System) 툴과 압도적인 차이로 세계 1위라고 합니다.

 

서버 환경 = Apache 2.4, MariaDB 10.5, PHP 7.4

 

현재 워드프레스 공식사이트에서는 최신버전만 다운로드가 가능하다. 그렇기 때문에 APM 버전이 옛날버전이라면 호환성을 꼭 확인해야한다. 괜히 자신의 서버 PHP 버전이 5.5인데 WordPress 5.2 버전 다운로드 후 설치를 진행하지 말자. 

 

해당 워드프레스 버전표입니다.

  • WordPress 버전 4.1: PHP 5.6에 대한 지원 추가.
  • WordPress 4.4: PHP 7.0 지원 추가(dev note)
  • WordPress 4.7: PHP 7.1에 대한 지원 추가.
  • WordPress 4.9: PHP 7.2에 대한 지원 추가.
  • WordPress 5.0에서: PHP 7.3에 대한 지원 추가(dev note)
  • WordPress 5.2에서: PHP 5.2, 5.3, 5.4, 5.5에 대한 지원이 중단됨.
  • WordPress 5.3에서: PHP 7.4(dev note)에 대한 지원 추가.
  • WordPress 5.6에서: PHP 8.0(dev note)에 대한 "베타 지원" 추가.

 

# cd /usr/local/src/

# wget https://ko.wordpress.org/latest-ko_KR.tar.gz

# tar zxvf latest-ko_KR.tar.gz

압축을 풀면 wordpress 라는 폴더로 압축이 풀립니다.

# mv wordpress /웹루트디렉토리/

 

워드프레스 데이터베이스 용 계정 및 권한 설정

 

# mysql -u root -p

MariaDB [(none)]> create database wordpress;
MariaDB [(none)]> CREATE USER 'wordpress'@'localhost' IDENTIFIED BY '패스워드';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> quit;

웹브라우저에서  [서버아이피 or 도메인]/wordpress로 접속합니다.

 

아래에 위에서 입력했던 DB 접속정보를 적습니다.

 

해당 wp-config.php 파일을 /웹루트디렉토리/wp.config.php 생성하여 아래 박스내용을 그대로 복사하여 생성합니다. 그 후 설치 실행

 

도메인 및 워드프레스 관리자페이지 비밀번호 설정하지

입력했던 아이디 패스워드 입력하기

워드프레스 관리자 페이지

 

만약 워드프레스 테마를 FTP 다운로드 하고 싶다면 

wp-config.php 파일의 맨 아랫줄에 이와 같이 한줄 써준다.

define('FS_METHOD''direct');

 

웹루트디렉토리/wordpress 에서 해당 디렉토리 하위파일까지 권한을 변경해줘야한다.

# chmod -R 777 wp-content/

 

또한

 

만약 적용된 테마를 홈페이지로 바로 사용하고 싶다면 vhost.conf 설정에서 웹루트 디렉토리를 변경해줍니다.

기존웹루트디렉토리/wordpress

vi /usr/local/apache/conf/extra/httpd-vhosts.conf

        DocumentRoot "기존웹루트디렉토리/wordpress"
        #DocumentRoot "기존웹루트디렉토리"

 

아래에는 워드프레스 관리자 페이지에서 설정에서 워드프레스 주소가

워드프레스 주소(URL) http://도메인/wordpress

사이트 주소(URL) http://도메인/wordpress

이렇게 되어 있는데

 

워드프레스 주소(URL) http://도메인

사이트 주소(URL) http://도메인

 

이렇게 바꿔주면 됩니다.

 

간단한 테마를 적용시켰을때 입니다.

 

 

'WEB&WAS' 카테고리의 다른 글

CentOS 7 TLSv1.3 APM 설치  (0) 2022.07.26
Letsencrypt + Rewrite + crond  (0) 2020.12.04
유료인증서 적용  (0) 2020.12.04
Letsencrypt 무료 인증서 발급 및 갱신  (0) 2020.12.04
Posted by returnrisk
,