워드프레스를 서버에 설치전에 데이타베이스 명 , 사용자명 ,   암호를 미리 메모장에 적어놓습니다

 

1. 워드프레스 설치할 데이타베이스 설정

CREATE DATABASE 데이타베이스명 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER '사용자명'@'localhost' IDENTIFIED BY '비밀번호';
GRANT ALL PRIVILEGES ON 데이타베이스명.* TO '사용자명'@'localhost';
FLUSH PRIVILEGES;
SHOW GRANTS FOR '사용자명'@'localhost';

CREATE DATABASE 데이타베이스명 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER '사용자명'@'localhost' IDENTIFIED BY '비밀번호';
GRANT ALL PRIVILEGES ON 데이타베이스명.* TO '사용자명'@'localhost';
FLUSH PRIVILEGES;
SHOW GRANTS FOR '사용자명'@'localhost';

 

2. 최신 워드프레스 다운로드

- 설치할 디렉토리로 이동합니다

 

cd /home/사용자명/www      #  디렉토리가 존재하지 않는다면 mkdir 명령어로 만들어주세요

 

- 최신 워드프레스 다운로드

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

 

 

- 다운받은 워드프레스 압축해제

tar -xzf latest-ko_KR.tar.gz

 

- wordpress/* 에 있는 파일들을 www 쪽으로 이동후 비어있는 디렉토리 삭제

mv wordpress/* ./
rm -rf wordpress
rm latest-ko_KR.tar.gz

 

3. 워드프레스 wp-config.php 설정

cp wp-config-sample.php wp-config.php
vim  wp-config.php
<?php
// 데이터베이스 설정
define('DB_NAME', '데이타베이스명');
define('DB_USER', '사용자명');
define('DB_PASSWORD', '비밀번호');
define('DB_HOST', 'localhost');

// 문자셋 설정
define('DB_CHARSET', 'utf8mb4');
define('DB_COLLATE', 'utf8mb4_unicode_ci');

 

  # 클라우드 플레어를 통해 https 강제 설정을 하셨다면? 아래 코드를 wp-config.php 최상단에 삽입해주세요

// 클라우드플레어에서 SSL을 사용할 때 리디렉션 루프 방지
if (isset($_SERVER['HTTP_CF_VISITOR'])) {
    $cf_visitor = json_decode($_SERVER['HTTP_CF_VISITOR']);
    if ($cf_visitor->scheme == 'https') {
        $_SERVER['HTTPS'] = 'on';
    }
}

 

이제 설치가 완료되었으니

 홈페이지 접속하면 워드프레스가 화면에 잘 나올겁니다^^

 

Posted by belleza sana
,