hostus.us VPS 호스팅에 워드프레스 설치

hostus.us VPS 호스팅에 워드프레스 설치


기존 블루호스트를 사용했지만 장기적으로는 개별 가상서버호스팅이 더 좋을 듯 하여 hostus.us 를 결제했다.



http://www.jaehak0123.com/archives/5557   이 블로거의 글을 참고하니 금방 워드프레스를 설치할  수 있었다.


centos 기준이다.




Your Nameservers

bruce.ns.cloudflare.com

demi.ns.cloudflare.com


DNS를 이용해야하는데 아무래도 타켓을 해외로 하기에 해외의 무료 서비스를 이용하기로 했다. 클라우드플레어닷컴 서비스를 이용



[root@localhost ~]# yum upgrade 

[root@localhost ~]# yum groupinstall "Web Server"

[root@localhost ~]# yum install php mysql-server php-mysql

[root@localhost ~]# yum install setuptool system-config-securitylevel-tui

system-config-firewall-tui를 실행, customize를 선택한다.

신뢰하는 서비스로 WWW (HTTP)를 선택한다. (ftp 등도 켤 수 있지만 ssh가 있으면 sftp가 되므로 딱히 필요가 없다.) 이후 Close->OK->Yes를 차례로 선택한다.


[root@localhost ~]# service httpd restart

[root@localhost ~]# service mysqld restart

[root@localhost ~]# chkconfig httpd on

[root@localhost ~]# chkconfig mysqld on



mysql_secure_installation을 실행해서 mysql의 보안을 설정한다.

- db password 입력 (아까 생성한 db password 입력)

- password 변경(이미 password를 만들었으므로 N)

- anonymous user 삭제(Y)

- root의 원격 mysql login 비허용(Y)

- mysql의 초기 test DB 삭제(Y)

- 변경 즉시 적용 여부(Y)


[root@localhost ~]# mysql_secure_installation

Enter current password for root (enter for none):

Change the root password? [Y/n] n

Remove anonymous users? [Y/n] y

Disallow root login remotely? [Y/n] y

Remove test database and access to it? [Y/n] y

Reload privilege tables now? [Y/n] y



데이터베이스를 만드는 과정, 디비 만들고 유저랑 비밀번호 생성

[root@localhost html]# mysql -u root -p


mysql -u root -p 


create database ****com_main;



grant all privileges on ****_main.* to ****lcom_main@localhost identified by '*******';



[root@localhost ~]# cd /var/www/html

웹페이지 업로드 경로


<