wordpress

ucloud server에 wordpress 설치하기

Posted on Updated on

KT의 ucloud server에 wordpress를 설치하려면 다음 절차에 따라서 진행하면 됩니다.

1. 최근 워드프레스 파일을 임시 디렉토리서 다운로드합니다.

wget http://ko.wordpress.org/wordpress-3.4.2-ko_KR.zip

2. 다운로드가 완료되면 압축 파일을 푼다.

unzip wordpress-3.4.2-ko_KR.zip

3. 워드프레스를 설치하기 위해서 웹서비스 루트 디렉토리에서 wordpress 디렉토리를 만든다.

sudo mkdir /mnt/data/www/wordpress

4. 다운로드하여 압축을 푼 데이터 파일을 옮긴다.

sudo cp -R ~/tmp/wordpress/* /mnt/data/www/wordpress

5. /etc/apache2/apache2.conf 파일의 마지막 라인에 다음 내용을 추가한다.

AddType application/x-httpd-php .html

6. apache를 재시작 합니다.

sudo /etc/init.d/apache2 restart

7. MySQL에 로그인하고 다음 절차대로 DB와 User를 생성합니다.

mysql -u root -p
==> mysql> 프로프트가 나오면 다음 명령을 실행합니다.
create database wordpress;
create user username;
set password for 'username'=password('pw123');
grant all privileges on wordpress.* to 'username' identified by 'pw123';
exit;

8. wp-config-sample.php 파일에서 wp-config.php을 복사한다.

cd /mnt/data/www/wordpress
sudo cp wp-config-sample.php wp-config.php

9. wp-config.php을 수정하여 7 단계에서 등록한 mysql 정보를 추가한다.

sudo vi wp-config.php
==> 다음과 같이 수정한다.
define('DB_NAME', 'wordpress');
define('DB_USER', 'username');
define('DB_PASSWORD', 'pw123');
define('DB_HOST', 'localhost');

10. 마지막으로 wordpress 디렉토리의 소유권을 아파치 서버의 group과 user로 변경을 합니다. apache2인 경우에는 www-data이고 이전 버전은 apache입니다.
이렇게 변경하지 않으면 나중에 관리자 모드에서 테마나 플러그인 등을 자동으로 설치하거나 업그레이드 하는 경우 소유권이 달라서 진행할 수 없게 되는 경우가 발생합니다. 그러니 꼭 변경하시기 바랍니다.

cd /mnt/data/www
sudo chown -R www-data:www-data wordpress
Advertisements