본문 바로가기
서버/코드이그나이터

우분투서버에서 코드이그나이터(PHP) 환경 구축

by 아카이sun 2016. 8. 24.

개발용 호스팅은 가장 저렴한 vultr로 결정.

https://www.vultr.com/


- 선택이유

1.한달에 5달러로 저렴하다.

2.가입시 축하금으로 20달러의 적립금을 지원해준다.

3.가장 저렴한 서버를 4달간 무료로 사용할 수 있다.

4.도쿄에도 리전이 있어 속도측면에서 유리하다.


아래의 주소로 접속하셔서 가입하시면 추천인이벤트로 10달러를 더 준다고합니다.

http://www.vultr.com/?ref=6964067


- 서버 스펙

OS : Ubuntu 14.04 x64

CPU : 1 vCore

Ram : 768 MB

Storage : 15 GB SSD

Bandwidth : 1000 GB



- apm 구축방법 - php5

https://www.vultr.com/docs/how-to-install-apache-mysql-and-php-on-ubuntu



- 경로설정하는 방법

두개의 파일에 대해 설정이 필요.

/etc/apache2/apache2.conf

/etc/apache2/sites-available/000-default.conf


- apache2.conf 설정

<Directory /var/www/>

Options FollowSymLinks

AllowOverride All 

Require all granted

</Directory>



- .htaccess 파일 설정

<IfModule mod_rewrite.c>

rewriteEngine On

</IfModule>



- 000-default.conf 설정

ServerAdmin "도메인주소"

DocumentRoot "경로명" 


<Directory /var/www/>

AllowOverride All

Order allow,deny

allow from all

</Directory>



- .htaceess파일 설정


<IfModule mod_rewrite.c>

RewriteEngine On


RewriteCond $1 !^(index\.php)

RewriteCond % !-f

RewriteCond % !-d


RewriteRule ^(.*)$ index.php/$1 [L]


</IfModule>




.htacess파일 설정은 index.php를 제거하는 등의 기능 지원


root가 되는 폴더에 코드이그나이터를 설치

댓글