강좌
클라우드/리눅스에 관한 강좌입니다.
네트워크 분류

RockyLinux강좌07 : 워드프레스설치하여 홈페이지 만들기

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

워드프레스 설치하고 홈페이지 띄우기

 

1. 워드프레스에서 사용할 데이터베이스를 만들고 사용자를 만든다.

mysqlroot로 접속한다.

워드프레스에서 사용할 데이터베이스를 생성한다.

>create database wpDB;

 

워드프레스에서 사용할 mysql사용자를 생성한다.

>create user 'wpUser'@'localhost' identified by '1234';

또는

>create user 'wpUser'@'%' identified by '1234';

 

그리고 권한을 준다.

>grant all privileges on wpDB.* to wpUser@localhost identified by '1234';

>exit

 

394b00e5163485b7270652f6d9dabd53_1682572170_0941.png
 


2. wordpress 소스를 다운로드 한다


wget으로 wordpress 소스를 다운로드 한다. 

394b00e5163485b7270652f6d9dabd53_1682572204_052.png

다운로드한 wordpress를 확인


394b00e5163485b7270652f6d9dabd53_1682572207_1757.png


작업하기 전에  먼저   다운로드한 wordpress소스파일을 /var/www/html 디렉토리로 옮겨야 한다. 


그리고 압축을 푼다. 


394b00e5163485b7270652f6d9dabd53_1682572209_8738.png


394b00e5163485b7270652f6d9dabd53_1682572364_7841.png

그리고 생성된 wordpress 디렉토리이하의 전체파일들의 소유권을 apache로 설정한다. 


394b00e5163485b7270652f6d9dabd53_1682572474_6105.png
 


그런다음

/var/www/html/wordpress 디렉토리에 있는 wp-config-sample.php 파일을 wp-config.php 파일로 복사한다. 


# cp wp-config-sample.php wp-config.php


그런다음

다음 wp-config.php 파일의 다음 행을 수정해야 한다. 


394b00e5163485b7270652f6d9dabd53_1682572668_421.png
 

DB_NAME 에는 앞에서 생성했던, 데이터베이스명

DB_USER 에는 앞에서 생성했던, DB사용자명

DB_PASSWORD에는 DB사용자의 패스워드

DB_HOST에는 DB가 존재하는 위치(현재는 localhost)


위와 같이 설정한다. 


그리고 이제  아파치 설정파일에서 몇가지를 수정한다. 


아파치설정파일의 위치는 /etc/httpd/conf/httpd.conf 파일이다. 


DocumentRoot를  wordpress가 존재하는 위치로 설정한다. 

394b00e5163485b7270652f6d9dabd53_1682572910_6678.png
 

그리고 다음과 같이 Directory 항목을 수정한다. 

394b00e5163485b7270652f6d9dabd53_1682572974_6732.png
 

 <Directory "/var/www/html/wordpress">

    Options Indexes FollowSymLinks 

    AllowOverride All 

    Require all granted 

</Directory>



그런다음 아파치를 재시작 한다. 

394b00e5163485b7270652f6d9dabd53_1682573127_4826.png
 




이제 홈페이지를 로딩해 본다. 


394b00e5163485b7270652f6d9dabd53_1682573175_531.png
 


그런데 다음과 같이 
"PHP 설치에 워드프레스가 요구하는 MySQL 확장이 없는것 같습니다."라는 에러메시지와 함께 워드프레스 홈페이지가 정상적으로 열리지 않는다. 


이 원인은 

워드프레스가 구동되기 위해 필요한 php확장패키지가 설치되지 않아서 이다. 


그래서 php의 확장패키지를 설치하면 된다. 

필자는 편의상 php의 모든 확장패키지를  다음과 같이 설치하였다. 


394b00e5163485b7270652f6d9dabd53_1682573310_2726.png
 

확장패키지를 설치후 아파치를 재시작하였다. 


394b00e5163485b7270652f6d9dabd53_1682573325_5465.png
 

이제 다시  워드프레스를 구동해 본다. 


394b00e5163485b7270652f6d9dabd53_1682573354_9582.png
 


위와 같이 워드프레스 페이지가 로딩되었다. 

여기에 필요한 정보를 입력한다. 


394b00e5163485b7270652f6d9dabd53_1682573407_7734.png
 


입력한 후에 맨 하단에 있는 "워드프레스 설치"를 클릭한다. 


그러면 아래와 같이 설치 성공페이지가 열린다. 


394b00e5163485b7270652f6d9dabd53_1682573441_3384.png


이제 워드프레스 관리자페이지로 들어가 본다. 

앞에서 설정했던 ID와 비번을 입력한다. 

394b00e5163485b7270652f6d9dabd53_1682573460_0047.png

로그인을 하면 다음과 같이 워드프레스 관리자페이지가 로딩된다. 

여기서는 워드프레스로 생성된 홈페이지 관리를 할 수 있다. 

394b00e5163485b7270652f6d9dabd53_1682573464_549.png



이제 워드프레스로 생성된 홈페이지를 로딩해 보면 다음과 같다. 

394b00e5163485b7270652f6d9dabd53_1682573467_3084.png
 















관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,037 명
  • 현재 강좌수 :  35,806 개
  • 현재 접속자 :  140 명