본문 바로가기
기타/OSS( open source )

vmware 리눅스(우분투) 로 wordpress 설치하기

by Jun_N 2018. 6. 22.

워드프레스 계정 id: wordpressuser

홈디렉터리 : /home/wordpressuser/wordpress

1) adduser wordpressuser 명령어로 wordpressuser라는 계정을 새로 만든다.


2) wordpressuser에 들어가서 wordpress라는 디렉토리를 생성한다.(mkdir 명령어를 사용하면 됨)

*mkdir wordpress


3) wordpress에서 wget [주소] 명령어를 사용하여 wordpress를 다운받는다

여기서 주소는 wordpress 홈페이지에서 다운로드에 주소링크 복사를 하면 알 수 있다.


4) 다운받은 파일의 압축을 풀기 위해 tar xvzf [파일]을 하여서 압축을 푼다.


5) 압축파일 용량이 크므로 rm으로 지운다.


6) wordpress에 파일들이 깔렸는데 cp명령어를 사용하여서 wp-config-sample.php 파일을 wp-config.php 파일로 하나 복사해준다.



7) mysql db 설정을 할 것이다. mysql에 일단 로그인한다. (mysql u root p)


8) 워드프레스용 DB를 생성한다. ( DB명은 wordpress로 한다.)

create database [db]; 



9) DB계정을 생성한다.( create user ‘유저명’@‘localhost’ identified by ‘암호’;)

10) 모든 DB 및 테이블에 접근권한 설정해준다. (grant all privileges on wordpress.* to ‘유저명’@‘localhost’;


11) 설정한 권환을 적용해준다. (flush privileges;)


12) show databases;로 생성되었는지 확인할 수 있다.



13) mysql을 종료하고 viwp-config.php를 수정하는데 define 부분에 이름,유저명,비밀번호를 변경해준다.



14) wordpress 디렉토리의 폴더 소유자를 변경한다. chown R [계정]:[계정] wordpress

사용권한도 변경해준다. chmod R 755 wordpress


15) /etc/apache2/sites-available 로가서 000-default 파일을 원하는 도메인 이름 .conf로 복사한다.



16) wordpress.ya.ho.conf을 수정하는데 ServerNameDocumentRoot을 변경해준다.



17) /etc/apache2/sites-enabled 로 들어가서 a2ensite wordpress.ya.ho 라는 명령어로 링크를 만들어줌으로써 사이트 추가를 완료한다.


18) /etc/apache2 에 들어가서 apache2.conf 파일을 수정하는데 Directory 부분에 wordpress에 대한 정의을 넣어준다.


19) apache2 재시작


20) /etc hostswordpress.ya.ho를 추가한다.


21) wordpress.ya.ho 에 접속하면 워드프레스 설치 관련 문구를 확인 할 수있다.