E D R , A S I H C RSS

작성자: [http]파초

1. Hostinger 짤막 소개

속도가 살짝 느리지만, 개인위키 운영(예시: Google:모니위키)하기에는 충분한 평생 무료 호스팅 서비스.

단, 서버에 부하가 많이 걸리는 작업 (CPU 10~20% 초과시, 방문자 폭주 등)의 경우에는 일정 기간동안 접속이 차단된다. 무료 서비스 이용자들은 차단 기간동안에는 데이터를 백업할 수도 없다.

클리앙에 링크를 건 것 만으로도 접속이 차단될 걸 보면, 무료 서비스는 철저하게 개인용으로만 사용해야 한다.


2. 무료호스팅 서비스 Hostinger에 위키 설치하기


  1. [https]모니위키 1,2.5p2 다운로드 (2017년 5월 기준 최신버전)
  2. 1에서 누락된 Wikiseed 폴더(FrontPage 등의 시스템 페이지) 다운로드 ( @wikiseed.zip (108.6 KB) )
  3. 1, 2를 압축 해제하고, 폴더 2를 폴더 1 안으로 옮긴다.
  4. hostinger 신규 계정 생성. PHP 버전은 5.x를 선택한다.
  5. Google:Filezilla 등의 FTP 프로그램으로 파일을 업로드한다.(FTP 계정은 "Hostiner 홈 화면 > 회원영역 > 대쉬보드 > Hosting 관리 > 파일> FTP 계정"에서 만들 수 있다. moniwiki 폴더 째로 올리면, 접속 주소는 http://도메인/moniwiki가 된다. 도메인에서 바로 접속하고 싶다면, moniwiki 폴더 안의 내용물만 업로드한다.
  6. 신청한 도메인 주소로 접속
  7. 화면에서 monisetup.php 클릭 > 하단의 Monisetup 클릭
  8. 모니위키 환경 설정 > 왠만한건 건드리지 말고, 아래 값만 수정한다.
     $Sitename = (사용자 입력) #위키 이름 설정
     $auto_linebreak = 1 #자동 줄바꿈 설정 on
     $admin_passwd = (사용자 입력) # 관리자 비밀번호
    
  9. Update 클릭 > your saved configurations 클릭
  10. 위키 씨앗 심기: "여기를 눌러 모두 토글합니다" > sow wikiseed (위키 상세 도움말을 개인위키에 설치하고 싶다면, 이 단계를 건너뛴다.)
  11. 페이지 로딩이 묘하게 느릴 것이다. 좀 더 빠르게 튜닝해보자. FTP 프로그램으로 wiki.php 편집한다. #ob_start("ob_gzhandler");에서 #을 삭제 후 저장한다.
  12. 정말 빨라졌는지 확인한다. 변한게 없다고?....더 느려지진 않을 테니 냅두자.
  13. 버전관리 기능 활성화를 위해 FTP 프로그램으로 config.php를 수정한다. #$version_class='RcsLite';에서 #를 삭제 후 저장한다.

3. 최적화 방안

  • ob_gzhandler 사용: PHP 문서를 압축해서 전송한다. 속도 향상, 트래픽 절약 효과가 있다.
  • MoniWiki:ModDiskCache DeadLink
  • MoniWiki:SmartCaching DeadLink
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2017-05-15 02:23:41
Processing time 0.0166 sec