1. 서버구매
2. ID/PW 세팅.
- 아이디 생성 및 관리자권한 부여 (http://jasontody.tistory.com/180)
- $sudo adduser [userid]
- $sudo visudo
$sudo adduser [userid] $sudo visudo
/etc/sudoers 파일 내
# ...
# #User privilege specification
# root ALL=(ALL:ALL) ALL
# [userid] ALL=(ALL:ALL) ALL
저장 후
$sudo reboot
후에 로그인
3. Nginx / Php / Mysql(Mariadb) 설치(http://jasontody.tistory.com/41)
* Ubuntu 16.04 에서는 php5가아닌 php7.0-fpm 으로 설치해야한다
$sudo apt-get install nginx
$sudo apt-get install php7.0-fpm // 설치시에 mycrypt 도 자동설치된다
$sudo apt-get install php7.0-gd php7.0-curl php7.0-mbstring // 많이쓰이는 모듈 설치
타임존 세팅(권장사항, 이작업 하지 않을 시 시스템 타임존 설정으로 적용)
$sudo nano /etc/php/7.0/fpm/php.ini
$sudo nano /etc/php/7.0/cli/php.ini
date.timezone 값을 찾아서 주석을 제거하고 시간을 설정(출처 : https://blog.lael.be/post/2600)
이 값을 찾아
이렇게 변경, 저장 후 php 재시작
$sudo service php7.0-fpm restart
$sudo apt-get install mariadb-server
또는
$sudo apt-get install mariadb-server-10.1 mariadb-client-10.1
$sudo apt-get install php7.0-mysql // php5일경우 apt-get install php5-mysql 로 설치
4. Xe 다운 및 GD 라이브러리 설치
1) git 설치(sudo apt-get install git)
$sudo apt-get install git
$git clone https://github.com/xpressengine/xe-core
2)GD 라이브러리 설치(for Rewrite) / 링크(http://jasontody.tistory.com/41)
$sudo apt-get install php5-gd
$sudo /etc/init.d/nginx restart 또는 $sudo service nginx restart
$reboot
5. Xe Rewrite
- http://jasontody.tistory.com/entry/Xpress-engine-nginx-rewrite-%EC%84%A4%EC%A0%95-%EC%A7%A7%EC%9D%80%EC%A3%BC%EC%86%8C-xpressengine-222222
'공부 > Linux' 카테고리의 다른 글
Nginx 홈페이지 Rewrite (하드, 임시) (0) | 2015.11.15 |
---|---|
Ubuntu Subdomain 설정하기(서브도메인) (0) | 2015.09.26 |
ssh connection closed by remote host (0) | 2015.06.27 |
user ID 생성 및 sudo 권한 부여 (0) | 2014.09.22 |
[Ubuntu] ssh 기본 포트 외에 다른 포트 열기 (0) | 2013.11.08 |