[카테고리:] 정보기술

정보기술

PHP로 만든 단순한 CDN 서비스 모듈

트래픽 부하를 줄이기 위해 CloudFlare 를 사용하였는데 연결위치가 LAX(로스엔젤레스)라 속도가 많이 느려지는것을 확인하고 급하게 CDN 형태로 사용하고자 만들었습니다. 해당 서버는 도쿄(Vultr)에 위치해 있습니다. 원리는 kilho.net/{파일} 을 cdn.kilho.net/{파일} 로 연결하여 메인 호스팅의 트래픽을 분산합니다. <? $cfg[‘url’] = ‘kilho.net’; $cfg[‘cache’] = ‘../data/cache’;…

더 보기 — PHP로 만든 단순한 CDN 서비스 모듈
정보기술

HTTP 접속 정보 기록

OpenAPI 이용시 테스트 겸 접속 정보가 제대로 됬는지 확인용 접속시 메소스값, 호스트, POST 값 <? $log = $_SERVER[‘REQUEST_METHOD’].’ ‘.$_SERVER[‘HTTP_HOST’].$_SERVER[‘REQUEST_URI’].”nn”; foreach($_SERVER as $k => $v) { if($k==’HTTP_HOST’) continue; if(substr($k, 0,5)!=’HTTP_’) continue; $log .= ‘$k: $v’.”n”; } $log .= “n”; $post =…

더 보기 — HTTP 접속 정보 기록
정보기술

SSH 포트 변경(CentOS)

SSHD 설정 vi /etc/ssh/sshd_config Port {포트번호} service sshd restart 방화벽 설정 vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport {포트} -j ACCEPT service iptables restart * SSH 포트 변경 후 방화벽 설정을 통해 해당 포트를…

더 보기 — SSH 포트 변경(CentOS)
정보기술

php.ini 파일 설정

서버 설치 후 확인 short_open_tag = On “<?php” 와 “<?” 를 사용 할 수 있도록 한다. display_errors = On PHP 스크립트 실행시 에러 발생시 해당 메세지를 출력한다. (off 인 경우에는 HTTP 500 내부 서버 오류 출력) date.timezone = Asia/Seoul 해당…

더 보기 — php.ini 파일 설정
워드프레스

워드프레스, 그누보드 연동

현재 길호넷에서 워드프레스와 그누보드를 연동한 방식입니다. 사이트를 좀 더 안정화를 시킨 후 소스를 공개하려고 하였는데, 그누보드 사용자분의 요청(?)으로 급조하여 만든걸 올립니다. (http://sir.co.kr/bbs/board.php?bo_table=cm_free&wr_id=741180) 추후, 그누보드의 head.php, tail.php 에서 워드프레스에서 생성된 페이지를 직접 불러들이고, 캐쉬 처리 및 컨텐츠 영역을 상하로 나눈 후…

더 보기 — 워드프레스, 그누보드 연동
정보기술

그누보드 연동 완료

워드프레스 회원 DB 를 기반으로 그누보드와 연동 시켜, 게시판에서 로그인 시 글 작성이 가능하게 하였음. 서브 도메인과 쿠키공유 워드프레스가 설치된 서버에 아래 소스를 “wp-sso.php” 로 저장 <? include ‘wp-load.php’; $cookie_name = ‘wordpress_logged_in_’.md5(get_site_option(‘siteurl’)); $cookie = $_COOKIE[$cookie_name]; wp_set_current_user(wp_validate_auth_cookie($cookie, ‘logged_in’)); if($user = wp_get_current_user())…

더 보기 — 그누보드 연동 완료
정보기술

워드프레스 설치 완료

워드프레스 설치하고 분석중 … 아직까지 적응이 안되고 있음 ㅠㅠ 메뉴 설치하는 것부터 헤매는 바람에 딜레이 엄청 되었음 서브 메뉴일때 페이지(?) 인 경우 Navigate 에서 포커스를 제대로 출력 못해줬음. 임시로 수정하여, 정상적으로 작동함. 좀더 분석해봐야될듯 (파일위치 : /themes/Polished/includes/scripts.php) //var active_subpage =…

더 보기 — 워드프레스 설치 완료