웹마스터 팁

우분투 12.04과 Previrtu님의 NPM 자동 설치 스크립트, XE코어 1.7.3.4를 기준으로 설명합니다.

먼저 NPM을 깔아주세요. - http://bxstorage.tistory.com/46

 

설치가 끝나셨다면 /etc/nginx 에 첨부된 php 파일과 xe 파일을 붙여넣어주세요.

(php 파일은 php5-fpm을 사용하기 위한 파일, xe 파일은 .htaccess 파일을 nginx 용으로 변환해주는 사이트를 통해 변환한 XE RewriteRule 입니다.)

 

그 다음 conf.d -> localhost를 편집해야하는데

 

(실제 제 서버의 localhost 파일의 일부입니다.)

server {

listen 80 default_server;
 
 root /home/www/sjwmcshome; (웹페이지가 있는 절대경로 입력)
 index index.php index.html index.htm; 
 server_name sjwmcs.kr; (가상호스트 도메인 입력, 가상호스트 사용 안할거면 그냥 127.0.0.1 입력하세요.
 
 include php; (아까 /etc/nginx 에 붙여놓은 php 파일을 include 하는 명령입니다.)
# Using php
 include xe;  (아까 /etc/nginx 에 붙여놓은 xe 파일을 include 하는 명령입니다. 이걸 해야 짧은주소를 쓸수있습니다.)
# Using XE Rewrite
        error_page 404 /404.html; 이 두개는 제 개인적인 설정이다 보니 생략하셔도 되요.
        error_page 403 /403.html;
# ErrorPage

}

server {
# SJWMCS OfficialHome - SSL
        listen       443;
        server_name  sjwmcs.kr;
# SSL Setings  (역시 이부분은 SSL 관련 설정입니다. 필요하실 분이 한분쯤은 계실지도 몰라서 말입니다 ㅎ)
        ssl                  on;
        ssl_certificate      /home/www/sslcert/sjwmcskr/ssl-unified.crt;
        ssl_certificate_key  /home/www/sslcert/sjwmcskr/ssl.key;

        ssl_session_timeout  5m;

        ssl_protocols  SSLv2 SSLv3 TLSv1;
        ssl_ciphers  HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers   on;

        include php; (여기서도 php 를 쓰기 위해 include를 하고있죠)
# Using php
        include xe; (역시 Rewrite를 위해서..)
# Using XE Rewrite
        root   /home/www/sjwmcshome; (
        index  index.php index.html index.htm;

        error_page 404 /404.html;
        error_page 403 /403.html;
# ErrorPage
    }


 

설정이 끝나셧다면 XE가 MariaDB를 지원하도록 설정을 해주셔야 합니다.

http://hosting.sqs.kr/tip/83488 여기를 참고하셔서 변경을 해주시면 됩니다.

 

그리고 DB 만드시고 설치하시면 대망의 nginx에 깔린 Rewrite 잘되는 XE를 보실 수 있습니다.

 

PS : apache에 깔린 XE를 이전시 OEZ님의 SSL 애드온이 깔려있으면 nginx 이전시 에러를 뿜어줍니다.

(http://www.xpressengine.com/index.php?mid=download&category_srl=18322925&parent_srl=18322917&package_srl=21439563)

 

제목 글쓴이 날짜
[시니시즘] 비회원에게 파일 다운로드 권한이 없다고 뜰 때 시니시즘 2015.01.15
추천 웹 디자인, 모바일 디자인, CSS3, UI/UX 애니메이션을 확인할 수 있는 블로그 file 나도모름 2015.01.14
Centos yum을 이용한 매일밤 자동업데이트 ひりゅう. 2015.01.14
폰갭 어플 연결시 admob 광고 추가 방법 지인에드컴 2015.01.14
1.7.9 mp3확장명 통합검색시 다운로드 문제 임시 조취 꾸링 2015.01.13
윈도즈에서 PHP3와 MySQL 설치 [40] zero 2000.03.06
페이지에 명언,좋은글,책속의 한줄 랜덤으로 뿌리기 [1] file 고니 2014.12.02
[PHP 기초] 사용법, 기본 문법 [8] 난다날아 2011.03.23
날짜비교 함수 [1] 별을따는소년 2014.12.17
[수정1차] XE 1.7.X 용 nginx rewrite rule 입니다! [15] CM(OEZ) 2013.02.21
nginx Tip 업로드시 [Error Code: HTTP Error, File name: 파일명, Message: 413] 뜰떄 [3] leave 2011.08.18
nginx에서 짧은 주소가 동작하지 않는 경우 해결 [3] Gunmania 2013.03.24
[익스10] 스케치북 갤러리 사용시 목록 썸네일 오류현상 해결하기 [4] file imgXE™ 2013.05.16
timezone (타임존) 관련한 문제 (SERVER, DBMS, PHP, XE) [3] 세상의모든계산기 2015.01.07
우분투 nginx + php + MariaDB 에 XE 설치하기 (+Rewrite) [2] file Neder 2013.06.22
게시글을 삭제하면 해당 글 내부에 첨부된 첨부파일이 서버에서 사라지지 않는 버그 수정법 [6] sejin7940 2015.01.05
XE 쉬운설치에 sftp 이용하기 [6] 비나무 2011.03.15
화일첨부 디렉토리의 빈 폴더 삭제... [13] 카르마 2012.01.20
사이트 잠금 수동으로 풀기 StyleRoot 2015.01.07
사용자정의 기준 정렬과 사용자정의 검색이 동시에 작동하도록 기능 개선 [2] sejin7940 2015.01.06