[Linux] Ubuntu에서 Wordpress 설치하기


Ubuntu에서 Wordpress 설치하기

순서는 다음과 같다.

1. 새로운 계정만들기

2. 워드프레스 설치하기

3. MySql DB 설정

4. Wordpress DB 계정 설정

5. 실행확인하기


| 새로운 계정 만들기 및 홈 디렉터리 추가

계정은 다음과 같이 만들 수 있다.


$ adduser [계정이름]



| wordpress 설치하기

먼저 새로 만든 계정의 home directory로 이동한다.

다음 wget 명령어로 wordpress를 설치해 준다.


$ wget https://wordpress.org/latest.tar.gz

그리고 압축을 풀어 준다.

$ tar -xvzf latest.tar.gz

그리고 압축파일을 삭제 후,

$ rm latest.tar.gz

워드 프레스 폴더로 들어간 후에 워드프레스 설정 파일을 복사한다.

$ cd wordpress

$ cp wp-config-sample.php wp-config.php



| MySQL DB 설정


먼저 MySQL에 로그인 한다.

$ mysql -u root -p  -> 다음 비밀번호 입력.

MySQL 에 로그인 했다면 워드프레스 DB를 생성해주자

DB 이름은 wordpress 로 하겠다.

mysql > create database wordpress default CHARACTER SET utf8;


다음으로는 모든 DB 및 테이블에 접근권한을 설정한다.

mysql > grant all privileges on wordpress.* to '[유저명]'@'localhost' identified by '[암호]';


설정 권한을 적용하자.

mysql > flush privileges;




| WordPress DB 계정 설정

다음과 같이 wordpress 폴더에 있는 config 파일을 들어가 다음들을 설정해 준다.






| 권한 변경 및 Apache 재실행

다음으로는 이 wordpress 폴더를 유저가 접근 가능하도록 권한을 변경해주자.

먼저 폴더 소유자를 변경해주자.

$ sudo chwon -R [계정]:[계정] wordpress

그리고 권한을 변경해주자.

$ sudo chmod -R 755 wordpress

다음 이 새로운 사이트의 폴더의 권한을 설정해주자.

$ vi /etc/apache2/apache2.conf 


하단에

<Directory /home/wordpressuser/wordpress>
   Options Indexes FollowSymLinks
  AllowOverride None
  Require all granted
</Directory>

를 추가해준다.

그리고  apache 재실행.


마지막으로 자신이 만든 도메인을 wordpress가 설치된 폴더를 root directory로 해서

virtual host를 설정하고, 접속해보면 wordrpress가 잘 작동하는 것을 볼 수 있다.








댓글