1. database 분양하기 (root 계정)
우선 php와 mysql이 정상적으로 연동되어있는지 확인을 하기위해서 localhost webpage에 mysql의 정보가 표시되는지 확인해보자. mysql과 관련된 정보가 표시도는 것으로보아 php와 mysql이 정상적으로 연동되어 있음을 알 수 있다.
mysql -u root 명령을 실행하여 root로 접속해보자. prompt가 mysql>로 바뀌었다. 이제부터 terminal 창에 입력하는 명령어는 lilnux의 명령어가 아닌 mysql의 명령어이다. 가장 먼저 create database [databsename];의 명령어로 database를 생성해주자. database의 이름을 그 database를 사용할 user로 설정해준다면, 누구를 위한 data base인지 확인하기가 편하다. grant all privileges on [databasename].* to [userid]@[host] identified by '[password]'; 명령어를 통해 user에게 권한을 주자. 이 명령어는 userid라는 이름으로 login을 할 때 databasename의 이름을 가진 database의 모든 권한을 주고, password를 비밀번호로 사용하겠다는 의미이다. 이제 data base의 분양이 끝났고, exit 명령어를 사용하여 mysql의 shell에서 나오자.
2 wordpress 다운로드 (일반 user 계정)
1) 다운로드 : wordpress.org
wordpress.org로 들어가 -> Download WordPress -> .gz 압축파일 다운로드 링크 복사. (.zip은 윈도우에서 많이 사용하고, .gz는 linux에서 많이 쓰는 압축파일이다.) 물론 webpage에서 .gz 파일을 바로 다운받을 수 있지만 대부분의 server 환경은 terminal만 있는 경우가 많으므로 terminal에서 이를 다운받아보자.
web page를 관리할 일반 user의 계정으로 들어가 web server의 root에서 이 file을 다운받아야 한다. 앞에서 /home/*/html/을 web server의 root로 설정했으므로 html directory에서 해당 link의 파일을 다운받자. wget [다운로드 주소]의 명령어로 wordpress의 .gz 압축 파일을 다운받을 수 있다. tar xvfz [압축풀파일이름] 의 명령어로 .gz파일의 압축이 풀자. (tip 파일의 시작 문자만 적고 tab을 누르면 자동으로 그 문자로 시작하는 파일 이름을 넣어준다.) web server root directory에 wordpress의 기본적인 파일들이 깔려있음을 확인할 수 있다.
3. wordpress 정보 넣어주기
localhost/wordpress에 들어간다. wordpress를 시작하기 위해서는 Database name , Database username, Database password, Database host 정보가 필요하다. worpress에 database의 정보를 알맞게 입력하고 next를 누르고, wordpress에 있는 다음의 글을 복사해서 web server의 root에 wp-config.php을 생성해 붙혀넣는다. 파일 생성 후 wordpress에 들어가 next를 누르면 site title, user id, password와 같은 정보를 입력하자. 이제 wordpress와 관련된 기본적인 설정은 끝이 났다.
1) 사용자 database 정보 입력
2) root에 wp-config.php 파일 생성
3) wordpress의 title, user name, password 설정
※참고 사이트
https://futurists.tistory.com/11 (mysql 1장 시작하기. db생성, 테이블 생성, selecct)
https://jimnong.tistory.com/746 (LAMP : 워드프레스 설치 과정 정리 )
https://araikuma.tistory.com/121 ([Linux] 압축 파일 관리 - gz 압축하기, 압축풀기)
https://toma0912.tistory.com/36 (database란?)
https://blog.mippeunnote.com/wordpress/ (wordpress란?)
'Web Server(APM)' 카테고리의 다른 글
apache2 웹 호스팅 Virtual Host setting (0) | 2019.05.11 |
---|---|
웹 호스팅 Virtual Host setting (0) | 2019.05.05 |
apache2 server의 home directory 변경(host file) (0) | 2019.05.05 |
apache2 server 상태 확인, 시작, 중지, 재시작 (0) | 2019.05.05 |
apache2 서버에 php, mysql, phpmyadmin 설치 및 접속하기 (0) | 2019.05.04 |