상세 컨텐츠

본문 제목

홈페이지 개발환경을 Xampp 로 변경 하였음.

기타정보

by 김일국 2016. 3. 11. 00:38

본문

기존에 홈페이지 개발할때 타임스페이스 프레임웍으로 웹에서 개발하거나, 로컬에서는 APMSETUP 7 으로 작업 하였으나,

오늘 부터 Xampp 포터블 ( 무료 오픈소스 다운로드 https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/1.8.3/ ) 을 사용하게 되었습니다.

xampp-portable-win32-1.8.3-5-VC11.zip 파일로서 설치형이 아닌 포터블(무설치)용으로 사용하게 되었습니다.

여러 홈페이지를 가상호스트 기능으로 한가지 툴로서 관리가 가능하다는 장점이 있습니다.

D:\xampp\apache\conf\extra\http-vhosts.conf 파일에 사이트를 계속 추가하면서 관리 할 수 있게 되었습니다.

핵심은 제일 아래 부분에 추가한 코드를 예로 들어 보이겠습니다.

<VirtualHost *:80>
DocumentRoot "/xampp/htdocs"
ServerName localhost
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/xampp/home/xe"
ServerName 127.0.0.2
<Directory "/xampp/home/xe">
AllowOverride All
Require all granted
</Directory>
</VirtualHost>

위 예에서 http://127.0.0.1 (localhost) 로 접속시 xampp 관리자 페이지(Mysql관리, Phpinfo등)를 보실 수 있고,

추가로 http://127.0.0.2 로 접속하면, 제로보드XEdtion 설치된 홈페이지를 보실 수 있게 됩니다.

하단의 AllowOverride All 옵션은 제로보드나 워드프레스의 단축 URL(일명 REST주소)를 사용하실 수 있는 옵션 입니다.

앞으로 추가로 다른 사이트 작업을 하게 되면 http://127.0.0.3 을 추가하고, 폴더도 추가하면 됩니다.

그리고, 이번에 제로보드XEdtion 테마(네이버제공)을 사용해 보았는데, 워드프레스 보다 좀더 한국적이라서 좋았습니다.

반응형 레이아웃까지 기본지원 되는 테마이기 때문에 단기 작업으로 적당한 CMS툴이 아닌가 생각 합니다. 아래는 XEdtion 관리자와 XAMPP 실행 화면입니다.

Ps. 초기설치시 html파일에서 PHP코드가 인식되지 않습니다.

xampp/apache/conf/httpd.conf파일에서 아래 부분을 찾은 후

<IfModule mime_module>

제일 아래에 </IfModule> 위에 아래 코드를 추가 한 후 서버 리스타트를 합니다.

AddType application/x-httpd-php .php .php3 .inc .ph .htm .html

관련글 더보기

댓글 영역