IIS에서 PHP 삭제하기 IIS에서 php를 설치하기는 굉장히 쉽습니다. 따라서 사이트 별로 버전에 맞게끔 설정할 수도 편리하게 설치할 수도 있습니다. 이 편리한 방법으로 현재 웹 플랫폼 설치 관리자를 통해 설치할 수 있는 PHP버전은 5.6.0까지 가능합니다. 관련글 개인서버 만들기 다섯번째 – 웹 플랫폼 설치 관리자 사용하기 개인서버 만들기 여섯번째 - PHP설치 및 PHP관리자 사용하기 하지만, 이렇게 많은 버전의 PHP를 설치하다보면 필요없는 버전도 생기기 마련입니다. 웹 소스마다 지원하는 버전이 각기 달라서 맞춰서 매번 설치하다보니 꼭 쓸데없이 설치되는 PHP버전이 존재하더군요. 설치는 쉬웠던 필요없는 php는 이제 삭제해주어야 하겠습니다. PHP 삭제하기 PHP 관리자를 통해 쉽게 설치를 하..
질문 / 답변바인딩 및 포트포워딩 설정, php 삭제 댓글 중 질문 내용입니다. 3가지 정도로 요약해 보자면, http://localhost/wordpress 로는 접속이 되는데 ddns설정하고 난뒤 http://ddns:port/wordpress로는 왜 안되는가?http://ddns:port로만 접속하게 할 수 없는가?php 삭제는 어떻게 진행하는가? 첫번째 질문 (바인딩 설정과 연관) 첫번째 질문과 두번째 질문의 연관성이 많은데, 먼저 설명드리자면 http://localhost 로 접속되는 사이트가 ddns로 해당 사이트로 연결을 지으면 접속이 안되는 이유는 의외로 간단합니다. 바인딩 설정을 localhost로 설정하였기 때문입니다.바인딩 설정이 localhost로 되어 있는것에 IP주소로 되어있는 ..
IIS에서 HTTP 리디렉션 이용하기 리디렉션 이란? 원래 접속한 URL주소를 새로운 다른 주소로 자동으로 연결해주는 기능입니다. 웹 포워딩과 비슷한 역할을 하는데, 이전 접속 주소를 새 접속 주소로 바꿔주고 접속해주는 역할을 합니다.쉽게 생각하면 휴대폰 번호를 바꾸면 요즘 통신사에서는 무료로 전화번호 안내 및 자동전환, 전달 서비스를 해주고 있는데 그것과 비슷한 개념으로 웹사이트를 운영중에 도메인 주소가 바뀌게 되면 자동적으로 연결이 되게끔 전달해주는 역할을 합니다.이러한 기능들을 이용하여 여러개의 도메인을 보유하고 있는 경우에 하나의 사이트로 접속하게끔 만들 수 있습니다. 만약 개인 서버를 이용하여 같은 서버내로 리디렉션을 하는 것을 추천하지 않습니다. (바로 연결하는 것보다 느리기 때문 에러 안내 ..
윈도우 미디어 서비스를 이용하여스트리밍 서버 구축하기 드디어 때가 왔습니다. 스트리밍 서버를 구축하기 위해서 이리저리 설치를 해봤습니다. 먼저, 제가 스트리밍 서버라고 생각하고 있는 부분은 이렇습니다. 1. 서버에 있는 동영상을 어디서나 볼 수 있을 것2. 다운 받지 않는 선에서 가능할 것3. 장면 탐색이 자유로울 것4. 다양한 파일을 지원할 것5. 모바일에서도 감상이 가능할 것 내용 추가 합니다. (15/01/04)IIS를 통한 스트리밍 말고 웹 사이트 자체적으로 바로 인코딩해서 보여줄 수 있는 PLEX Media Server에 관한 글을 새로 작성하였습니다. 제가 생각하기에는 미디어 서버로써는 훨씬 더 쓸만한 기능이 많기 때문에 새로 소개하도록 하겠습니다. 웹에서 보자! 동영상 스트리밍 서버 - PL..
Windows Cache를 이용하여IIS에서 PHP로딩 속도를 빠르게! 1. WinCache를 사용하는 이유? IIS를 이용하면서 사용자들이 가장 많이 사용하는 소스 코드는 아마 PHP 일겁니다. 윈도우에서 IIS 전용으로 사용하고 있는 ASP 코드가 있지만, 실제로는 너무 IIS 전용이라 사람들이 범용으로 사용하기에는 PHP가 더 발전하였고, 그로인해 IIS를 사용하는데, PHP를 더 많이 사용합니다. 하지만, 동등한 조건에서 스펙상의 IIS는 정말 빠르지만 막상 국내 CMS인 XE를 사용하다 보면 상당히 느린 부분이 있습니다. 특히 페이지 로딩하기 위한 초기 속도가 상당히 느린편인데, 그 부분을 개선하기 위한 방법중 하나로 Windows Cache라는 PHP 확장 프로그램을 이용하는 방법을 택하면 속..
윈도우 8 / 8.1로 개인 서버 만들기총정리 편 이 글은 개인 서버 구축에 관련해서 기본적인 부분을 포스팅한 내용을 토대로 인덱싱하는 페이지 입니다. 분류 별로 반드시 필요한 항목들에 대해서 적어놓았습니다. 앞으로 추가 글이 작성되면 이 글도 계속 업데이트 될 예정입니다. 이 글보다는 웹서버를 구축하기 위한 체크리스트를 작성하였습니다. 이 글은 개인적인 잡담성향의 글이고, 체크리스트를 확인하시면 더 확실한 정보를 얻을 수 있습니다. 개인 서버 구축 체크리스트 - IIS 웹서버 편 개인 서버 체크리스트 - FTP 서버 개인 서버 구축 체크리스트 - 모든 기능편 이번 시간은 한번쯤 지금까지 했던 것들을 총정리 할 필요가 있어서 글을 써봅니다. 새로운 글을 쓸 때마다 일일이 관련된 글의 링크를 연결하는 것이..
IIS 보안 관련 - IP 차단 및 관리하기 1. IP에 제한을 걸어야 하는 이유 개인 서버를 이용하다가 갑자기 뜬금 없는 경우에 특정 IP 또는 해외 IP에서 해킹을 시도하는 경우가 있습니다. 그럴 때, IIS에서 자체적으로 지정 IP나 IP 범위를 차단해서 일체 접속을 못하게끔 막을 수 있습니다. 특히 요즘에는 중국에서 해킹을 시도하거나, 웹 서버 게시판을 엄청난 양으로 도배를 해서 서버에 과부하를 주는 경우도 있습니다. 전문적인 장비를 가지고 서버를 운영하는 것도 아니고 그렇다고 또 전문적인 인력이 투입되어서 관리하는 환경이 아니기 때문에 서버에 무리가 가거나 해킹이 일어날 만한 것들을 미리미리 제거해두는 편이 좋습니다. (이런다고 모두 막을 수 있는 것은 아니지만, 그래도 최소한의 노력이라도 해보..
FTP 사용자별 폴더 만들기 1. FTP 사용자별 폴더를 만들기 위한 준비 FTP 서버를 사용하다 보면 사용자 별로 권한을 따로 줘야할 경우가 있습니다. 계정별로 가상화된 공간에서 전용 공간을 가질려면 필요한 부분이 있습니다.개인서버를 구축하는데에는 동영상, 문서, 사진 등을 각기 따로 저장할 수 있는 계정들을 만들어서 관리 할 수 있으면 더욱 좋기 때문에 계정들 여러가지 만들고 그에 따른 권한을 부여한는 것도 좋은 방법입니다. 아니면, 서버 공간을 나눔하는 경우에도 필요한 설정입니다. 다른 사람들이 같이 사용하기 위해서는 확실하게 보안이 지켜져야 하는 부분이 있기 때문에 사용자들 별로 나눠놓을 필요가 있습니다. 지금 까지는 단순히 FTP 계정을 혼자 사용한다는 것을 전제 설명을 하였다면 이제는 사용자 ..
웹 기반 OS 시스템 eyeOS 설치하기 1. 개인 서버에서 웹 기반 OS를 설치하는 이유 큰 기업의 나스를 사용하면 부러운 기능이 한가지 있습니다. 바로 웹기반 OS를 이용해서 각종 설정 및 공유를 하는 것인데요. 개인 서버를 운영하면서 가장 부러운 기능중에 하나인 것이 웹에서 바로 파일로 접근을 하여 사용하는 것입니다. 특히 Synology 사의 DSM (DiskStation Manager)를 보면 웹에서 접근도 쉽고 아주 깔끔합니다. DSM 데모 사이트 입니다.http://demo.synology.com:5000/ID : admin / Password : synology 개인서버를 운영하는 제일 큰 목적중에 하나가 여러 사람들과 파일공유가 가장 크지 않나 싶습니다. (또는 자신만의 전용 공간) 전문..
MONSTA FTP 이용해서FTP 프로그램 없이 WebFTP 접속하기 1. Web FTP 를 설치하는 이유 FTP를 이용하려면 항상 접속할 수 있는 프로그램이 있어야 합니다. FTP에서 서버역할을 하는 것은 IIS를 통해 FTP 서버를 운영하였고, 접속하기 위해서는 파일질라를 이용해서 접속하는 것을 추천하였습니다. 9. IIS에 웹 사이트와 FTP 서버 만들기 - 윈도우에 FTP 사용하기 10. FTP 서버에 접속 가능한 권한 설정하기 및 접속테스트 하지만, 공용 컴퓨터에서 급하게 꼭 FTP를 사용할 일이 생긴다면? 그때는 접속하기 위해 파일질라를 내려받고 다시 설정하고 접속하면 상당한 시간이 걸릴 겁니다. 어디서나 바로 접속가능한 FTP를 알아봅시다. 바로 웹페이지에서 직접 접속가능한 FTP를 이용하면..