묻고답하기
IIS에서 XE사용할 수 없나요?
2014.06.01 16:52
windows 8.1 PC에 IIS8.5를 깔고 관련된 PHP & MySql을 모두 설치했습니다.
Wordpress/Joomla/Drupal 은 모두 정상적으로 설치가 되는데, XE는 안되네요...
뭔가 더 손을 봐줘야하나요?
인터넷을 뒤져보니, Rewrite 관련 update가 필요하다고해서, 모두 설정했는데, 언어 선택 이후로 전혀 진전이 없네요.
Tip을 받을 수 있을까요?
Remark... Apache로 하니, XE가 정상 설치가 됩니다. 그냥, Windows OS라서 IIS로 설치를 하고싶네요...
댓글 15
-
HSJI
2014.06.01 18:13
-
혼마_메이코
2014.06.01 18:38
저는 Windows Server 2008 에 nginx(ngxmp) 를 이용해서 사용중입니다. 메일서버 등 외부적인 요소만 iis를 쓰고 있어요.
사용 자체는 가능합니다.
(iis를 다루지 못해서...ㅜㅜ)
-
prologos
2014.06.01 18:54
저는 2008r2, iis7.5, mssql 환경에서 사용하고 있습니다. HSJI님 말씀처럼 우선 php버전을 확인 해 보세요. 짧은 주소는 xe설치에 필수환경이 아니기 때문에 나중에 따로 설정 하셔도 되고 DB를 mssql을 사용할 경우는 추가 애드온이나 모듈 설치시 자잘한(?)문제들이 발생하므로 일일이 수정하면서 사용하실꺼 아니면 mysql사용을 추천합니다.
-
Blues!!
2014.06.03 21:02
많은 분들의 답변 감사합니다.
IIS8.5에서 XE를 사용하려면 아직 많은 노력이 필요한가 보네요...
MS 웹플랫폼도 예전 버젼으로 올라와있고... 이래저래 XE는 mainstream에서 멀어지는 느낌이네요...
다른 CMS는 되는데, XE만.... 안타깝네요~
한 번 더 예전 PHP 버젼으로 시도해봐야겠네요~
-
HSJI
2014.06.03 21:26
웹플렛폼에 올라온php 버전이 공교롭게도 xe가 안되는 5.5.11이라서 특히 문제네요.
http://windows.php.net/download/ 에서 5.5.13을 받으시고 웹플렛폼에서 받은 php manager로 버전 변경하면 잘 됩니다. 제가 윈8.1에 php5.5.13 mysql 요렇게 쓰고 있거든요.
-
쿠드반지루엣
2014.06.08 07:45
Windows 2012 r2버전 iis 8.5에 xe올려서 잘사용중입니다.
Https://bkkshare.com -
Blues!!
2014.12.30 22:26
여러 고수님들의 조언으로 IIS로 XE 구동이 됩니다.
PHP.5.5.11에서 문제가 있었나 봅니다. 하위 버전인 5.4.x에서도 잘 구동이 되고, 5.5.11 이후 버전에서도 구동이 되네요...
지금은 아래의 환경으로 XE가 잘 구동이 됩니다.
app : Microsoft-IIS/8.5
xe_version : 1.7.8
php : 5.6.4
db_type : mysql그냥 가족 홈페이지라 비싼 호스팅으로 사용하다가 집 PC로 돌리니까 속도도 호스팅보다 빠르고 용량 걱정도 없어서 아주 좋습니다.
그런데, 집 PC에 서버를 돌리니까, 좀 더 빠른 속도로 구동하고싶은 욕심이 있는데요... IIS + XE + MySQL 환경에서 각종 Temporary (Cache) File들을 Ram Disk로 돌리면 더 쾌적하게 움직일 수 있을까요? 유료 호스팅보다는 빠르지만, XE 공홈이나 기타 다른 홈페이지처럼 정말 빠르고 날렵하게 만들고 싶은 욕심이 생기네요~~
-
Neder
2014.12.31 00:57
램디스크보다는 memcached를 이용해보시는 게 좋을 듯 합니다.
검색해 보시면 적용 방법은 많이 나올ㅍ거에요.
-
Blues!!
2014.12.31 08:58
wincache를 가이드대로 적용 중인데, memcache가 성능이 더 좋나요?
또한, 이 캐쉬들의 작업 폴더를 램디스크로 설정하면 어떨까...싶기도 하구요.. -
똑디
2014.12.31 09:41
이전에 IIS서버에 작업을 해준적이 있는데..IIS 서버로 XE 돌리니까 많이 느리던데... 속도 괜찮은가요?
-
Blues!!
2014.12.31 10:20
집 피씨는 트래픽이 작아서 그런지 예전 리눅스 호스팅보다는 빠릅니다. 체감상 xe공홈보다 쬐끔 느리거나 비슷한 정도인데...뭔가 더 최적화 방법이 없는지 궁리 중이네요. -
Neder
2015.01.01 00:11
윈도우에서는 DB 주소를 localhost로 설정할 시 많이 느려집니다.
127.0.0.1 로 설정하면 체감할 정도로 빨라져요.
-
Neder
2015.01.01 00:12
wincache와 memcache의 차이는 안써봐서 잘 모르겠습니다.
* memcache의 경우 이름답게 기본적으로 램에 저장을 하게 됩니다.
-
Blues!!
2015.01.01 12:05
여러 조언 감사합니다.그냥 지금까지 설정한 상태가 최적인 것 같네요.db주소도 127.0.0.1로 설정되어있고, wincache도 그냥 유지해야겠네요.
스피드 테스트해보니까 xe공홈이 5.9초고 제싸이트가 5.2초로 나오네요.
piwik이 시간을 많이 잡아먹는데...이것만 바꾸면 훨씬 쾌적해질 것 같네요.
새 해 복 많이 받으세요. -
후니ss
2016.03.07 04:42
wincache 외에도 iis나 pc 최적화도 필요합니다. 우선 iis는 기본적으로 20분동안 접속이 없으면 w3wp.exe를 내리게 되고 w3wp.exe가 내려간 상태에서 첫 번째 요청을 보내는 사용자는 로딩시간만큼 접속이 지연되는 문제가 있습니다.
이를 위헤서 iis의 응용프로그램 풀의 고급기능에서 유휴시간 제한 20분을 0으로 바꾸어 주고, 표준시간 간격 또한 1740분에서 0으로 바꾸어 주는 방법도 있지만 이럴경우, 웹사이트에 오류가 있는 경우, 응용프로그램이 예기치 않게 중지될 수 있습니다.
일단 저는 다른 기능은 손대지 않고 '시작모드' 기능에서 기본 값인 ‘OnDemand’을 ‘AlwaysRunning’로 바꾸어 주었고 이렇게 하면 Recycling은 그대로 되는 장점을 유지하면서 첫 번째 사용자의 초기 로딩 시간 또한 줄일 수 있게 됩니다. 제 경우에는 설정 이전에 0.5~0.7초 정도 나오던 초기 접속속도가 설정 이후, 평균 0.3초대로 낮아졌습니다. 이후, 지속적 접속이후 접속속도는 0.1~0.2초 사이입니다. 제 서버도 홈서버로 OS나 서버 구동은 PCIe-SSD로 data 저장은 HDD로 하고 있고, 인터넷 회선 속도는 기가 인터넷으로 평균 450메가 정도 나옵니다.
보다 자세한 설정방법은 http://bwlab.kr/index.php?mid=b_blog&category=3872 참조하세요.
iis에서도 xe됩니다. url재작성으로 짧은 주소도 가능하구요.
언어 선택이후로 응답 없는건 아마 php버전 때문일 겁니다. php 5.5.11은 잘 작동하지 않습니다.
웹플렛폼에서 php 5.4 버전을 깔아보세요.
php manager(iis용 php 관리자)를 같이 까시면 쉽게 버전 변경하실 수 있습니다.