hostus.us VPS 호스팅에 워드프레스 설치
- Operating System
- 2014. 8. 15.
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
웹페이지 업로드 경로
<