본문 바로가기

BlueDevil

Ubuntu 웹서버세팅 Last updated : 2016-04-28 [Warning] 2016년 4월 21일 Ubuntu 16.04 LTS 가 출시됨에 따라 이에 맞추어 문서가 업데이트 되었습니다. 운영체제를 잘 확인하고 실행해주세요. 이 글에서는 자동화되고 유지보수 관리되는 설치방법을 설명하고 있습니다. 아래의 방법대로 설치한 후에 언제든지 apt-get update apt-get upgrade 명령을 사용하면, 항상 빠르고 안전한 최신버전의 서버 소프트웨어를 사용하실 수 있습니다. * 이 글은 Ubuntu 에 PHP 웹서버를 세팅하는 방법을 소개하고 있습니다. * PHP를 최신버전으로 구축하고 싶다면 https://blog.lael.be/post/2600 글로 이동하세요. (Nginx + PHP7-FPM + MariaDB.. 더보기
해외웹호스팅 사용시 타임존 변경 방법 해외웹호스팅 사용시 타임존 변경 방법 웹호스팅이라서 설정 변경이 안된다면 .htaccess 파일에 아래의 내용을 넣어보세요. php_value date.timezone "Asia/Seoul" 단, 타임존이 달라지면 기존에 입력되어 있던 데이터의 시간이 약간씩 어긋나는 문제가 생길 수도 있습니다. 그래도 앞으로는 제대로 입력될 테니 그게 낫겠지요? ^^ 더보기
CentOS 7 -SSH 보안 설정 CentOS 7 -SSH 보안 설정 1. SSH 로그인 부분 sudo vi /etc/ssh/sshd_config PermitRootLogin no // Root 권한으로 로그인이 불가능 하도록 설정하려면, 찾아서 앞의 주석을 제거해준다. PermitEmptyPasswords no // Password가 없는 계정으로 SSH 로그인이 불가능 하도록 설정하려면, 찾아서 앞의 주석을 제거한다. 2. SSH 서비스 포트 변경 sudo vi /etc/ssh/sshd_config Port 22 // 이 부분을 자신이 원하는 포트번호로 변경한다. 3. SSH를 정해둔 아이디로만 접속이 가능하도록 하기 정해둔 아이디로만 접속이 가능하도록 하려면, sshd_config 맨 아래 부분에 다음과 같은 라인을 추가하면 된다... 더보기
CentOS 날짜 시간 설정 CentOS 날짜 시간 설정# timedatectl set-timezone Asia/Seoul 더보기
Sublime Text 창 분할 및 이동 1. 창 분할: 작업화면을 세로(1~4), 가로(8,9), 4등분(5)분할 - Alt+Shift+1~4,5,6~9;2. 커서 이동: Ctrl+1~4;3. 탭 이동: Ctrl+Shift+1~4;4. 탭 전환: Ctrl + Tab 더보기
링크된 주소 감추기 링크된 주소 감추기 보통 링크에 마우스를 올리면 브라우져 하단의 상태표시줄에 주소가 노출된다. 또는 마우스 오른쪽 버튼을 크릭하여 "바로바기 복사"를 하면 쉽게 링크의 주소를 알수 있다. [1]일반적인 링크 : 링크 [2]경로 감추기 : 링크 [출처] http://9f.co.kr/bbs/board.php?bo_table=data03&wr_id=33&page=2 더보기
CSS 및 JAVASCRIPT 소스 효과적으로 숨기기 (PHP이용) PHP를 이용한 방법입니다. 스타일시트, style.css를 예제로 들어봅시다. 보통 style.css파일은 막지 못합니다. 따라서 이것을 php파일로 바꿔 코드를 숨길 수 있게 하는겁니다. style.css파일이 다음과 같다고 합시다. ------------------------------------------------------------------------------------ body { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; } form { padding:0px; margin:0px; } td{ padding:2px; } img { border:0px none; } --------------------------.. 더보기
PDO CRUD 예제 PDO CRUD 예제 더보기
파일경로 숨기기 & 링크방지 파일경로 숨기기 & 링크방지 자료같은거 올려놓으면... 링크해가시는 분들 있습니다.. 머..굳이.. 그걸 막으시려면.. 사용하셔도 좋을듯 싶네요..하지만.. 예의갖춘 온라인을 지향하기 위해서.. 그런 링크훔치는 행위는 하지맙시다...^^;; 파일명: nolink.php 더보기
PHP Pagination 구현 게시판 페이징.. 고난과 역경의 연속.. 게시판 페이징 만들려고 며칠 간 헤매고 이해안되서 멘붕이었다가 어찌어찌 구현이 되어서 정리해볼까 합니다. 혹시나 저와 같은 어려움을 겪고 계시는 분이 있으시다면 이 글이 도움이 되었으면 좋겠네요. 제가 만들려고 한 페이징은 이런 모습입니다. 10개씩 보여주고 10개씩 넘어가는 페이징 입니다. 그럼 시작해볼게요 먼저 페이징을 어떻게 할지 생각해봅니다. 한 페이지에 게시글은 몇 개를 보여줄 것인가.페이지 번호는 몇 개까지 보여줄 것인가. 저 같은 경우는 이 두개가 항상 헷갈려서 변수명 부터 애를 먹었습니다. 그러면 변수명을 지정하겠습니다.$pageNum이 변수는 1 2 3 4 5 6 7 8 9 10 이러한 번호 하나하나를 의미합니다. $list이 변수는 한 페이지에 .. 더보기