IIS 10 을 이용해서 웹 서버 구축 윈도우가 10으로 업데이트 되고 그에 맞춰 IIS도 10 버전으로 진화하였습니다. 기존에 이 블로그에 담겨져 있는 내용들은 대부분 IIS8.5가 기반이었고, 그 시스템을 기반으로 작성되어 있습니다. 이번에 IIS10으로 업그레이드 되고 나서 기존에 내용대로 진행을 하다보면 약간 불편한 부분이 발견되었는데 그것들은 기존에 사용하던 IIS용 서드파티 어플리케이션들이 IIS10에 맞춰 업데이트를 해주지 않아 설치조차 불가능한 것들이 좀 있었습니다. 몇몇 분들이 댓글로 설치조차 되지 않는 어플리케이션들을 알려주셨고, 그 해결책을 발견하신 분들은 먼저 댓글로 달아주시기도 하였습니다. 그렇게 설치가 되지 않았던 목록들을 나열해보자면 아래와 같습니다. 1. PHP 관리자 (PH..
Sentora 'username_' 나오지 않게 하기 개인적으로 사용할 목적으로 Sentora를 사용한다면 조금 번거로운 부분이 하나 있습니다. DB를 새로 생성할 때, 계정명이 앞에 붙는 것이 그것입니다. Sentora의 버전이 1.0.0에서 1.0.3으로 판올림함에 따라 데이터베이스 뿐아니라 FTP 계정명 앞에도 '계정이름'이 자동으로 붙여서 나오게 되었습니다. 이렇게 앞에 붙는 것을 접두사(Prefix)라고 합니다. 호스팅 패널을 사용하면 세팅과정에 있어서는 편리하지만, 데이터베이스나 각종 설정명 앞에 Prefix들이 붙어서 사용하기 번거롭게 만드는 경우들이 생겨 사용을 꺼려 하는 분들이 있습니다. 저는 DB명에는 Prefix가 붙어야 한다는 주의지만(여러 사람에게 서비스를 한다는 전제하에서) 소규..
우분투와 SENTORA 패널로 쉽게 XE 설치하기 Ubuntu 또는 다른 리눅스 배포판인 CentOS를 이용해서 가장 쉽게 XE 를 설치할 수 있는 방법은 무엇일까 생각하다, 호스팅 패널을 이용하여 설치하는 것이 가장 간단한 방법일 것 같다라는 생각이 들었습니다. 이전시간 까지는 리눅스 우분투를 설치하고 호스팅 패널인 SENTORA를 설치하는 방법을 소개 했었습니다. 이번 시간에는 실질적으로 사이트 하나를 만든다는 가정하에 설치를 진행해보도록 할 예정입니다. 앞으로 설명할 내용에서 도메인과 IP주소는 모두 가상입니다. 실제로 일반 컴퓨터에서 해당 주소로 접속을 해도 같은 주소가 보이지 않습니다. 또한 SENTORA 호스팅 패널을 이용해서 XE를 설치하는 것이기 때문에 이전 글을 꼭 읽어보셔야 이해가 됩니..
SENTORA 기능소개 편리한 관리를 위해 설치한 호스팅 패널인 SENTORA에서 사용할 수 있는 기능들은 어떤 것들이 있는지 소개하는 시간을 가져보도록 하겠습니다. 기능이 뭐가 있는지 알아야 편리하게 사용할 수 있기 때문에 메뉴 하나하나 보면서 설명하도록 하겠습니다. SENTORA 패널을 설치하는 방법에 대해서는 아래의 글을 참고하면 도움이 됩니다. 관련글 : 리눅스 서버에 호스팅패널(Sentora) 설치하기 앞으로 소개할 기능들은 SENTORA를 처음 설치하고 추가적인 확장 기능들을 설치하지 않았을 때 사용할 수 있는 가장 기본적인 기능에 대해서만 적었습니다. 나중에 모듈을 추가할 수 있으며, 그 방법에 대해서도 포스팅할 예정입니다. 1. File File 메뉴에는 파일관리에 필요한 메뉴를 설정합니다..
바인딩을 추가하여 여러 도메인 연결하기 IIS의 바인딩 설정을 잘만 이용하면 쉽게 여러개의 도메인을 연결할 수 있습니다. 제게 질문주시는 분들 중, 여러 도메인을 하나의 웹 사이트에 연결할 수 있는지를 궁금해 하시는 분들이 좀 계셨습니다. 이전에 쓴 글들을 토대로 응용하면 되긴하지만, 제가 자세하게 설명한 적은 없더군요. 그래서 이번시간을 통해서 하나의 웹 사이트에 여러개의 도메인을 연결하는 상황을 설정하도록 하겠습니다. 누군가에게는 쉬운 일이고, 누군가에게는 여러운 일이 될 수 있는데, 누구나가 알 수 있도록 쉽게 풀어보도록 하겠습니다. 도메인 연결에 관해서는 IIS (서버쪽) 설정만 설명하도록 하겠습니다. 도메인을 연결하기 위해서는 도메인을 구입 또는 획득되어 있는 상태여야 하며, 도메인을 소유하고 ..
Ubuntu Server 설치하기 이전 시간까지 리눅스 우분투 데스크탑 버전을 설치해서 서버 구축하는 내용을 쓰고 있었는데, 갑자기 Server버전을 새로 설치하는 글을 적게되었습니다.현재 제가 사용하고 있는 상태이기 때문에 데스크탑 버전으로 설명드리느니, 아예 현재 실제로 구축하고 운영하고 있는 방법으로 설명을 드리는 것이 더 좋겠구나라는 생각이 들었습니다. 지난 시간까지 작성했던 데스크탑 버전으로 서버를 구축하는 것은 조금 더 나중 일로 미루어 놓고 서버 버전부터 설치하고, 실질적인 서버 운영에 대해서 작성해 보도록 하겠습니다. 일단, 전반적인 계획과 더불어 왜 서버 버전을 설치하였는가 부터 짚고 넘어가도록 하겠습니다. Ubuntu든, CentOS든 Server 버전은 항상 거의 최소 설치라고 생각하..
PHP 단 한장으로 데이터베이스 관리하기 웹 기반으로 한 데이터베이스 관리라면 PhpMyAdmin 을 모르는 분을 없을 거라고 생각합니다. 굉장히 간편하고 어디에서든지 데이터 베이스를 관리할 수 있다는 점이 가장 큰 장점입니다. 관련글 : phpMyAdmin 설치하기 phpMyAdmin을 이용하여 새로운 데이터 베이스 와 계정 만들기 새로운 계정과 데이터베이스 연결하기 하지만 최근들어 워낙 phpMyAdmin이 유명해 지다 보니 setup 폴더를 통해 해킹을 하는 사례도 늘고 있다고 합니다. 유명한만큼 표적이 되는 것이지요. 편리하고 다양한 기능이 많은 phpMyAdmin의 경우에는 생각보다 설치하는 용량이 꽤 됩니다. 인스톨도 따로 진행하구요. 덕분에 가볍게 사용하기에는 조금 무리가 있습니다. 간단하게..
웹서버와 WAS의 관계 이해하기 이번 시간은 조금 더 웹 서버에서 동적인 컨텐츠 제공을 위한 준비 과정에 대해서 다뤄보겠습니다. 기본적으로 웹서버의 역할을 생각하면 더 이상 할 수 없었던 기능들을 사용하도록 하기위해서는 약간의 지식이 필요합니다. 일반적인 웹서버에서 제공을 할 수 없는 동적인 페이지를 불러올 수 있도록 하는 것이 바로 WAS 입니다. 이번시간에는 시간을 들여서 웹서버와 WAS의 차이점을 짚고 가도록 할 생각입니다. 미디어 재생이나 영화표 예매와 같이 빠른 처리와 화려한 디자인을 가지고 있는 서버들은 거의 대부분이 WAS서버이며, 과연 이것들이 어떻게 구성이 되는지 확인해 봅시다. 먼저, 웹서버와 WAS의 차이를 정확히 짚고 가봅시다. 웹서버 (Web Server) 인터넷 연결을 통해서 다..
서버관리자에서 IIS 설치하기 이번 포스팅은 윈도우 서버에 익숙한 분들이라면 그닥 상관없는 내용이 될 듯합니다.윈도우 8.1에서 윈도우 서버로 넘어왔을 때 가장 먼저 설치를 해야하는 것은 바로 웹서버 였습니다. 제가 사용사던 웹서버인 IIS를 윈도우 서버에도 설치하고자 서버 관리자를 통해 IIS를 설치하는 법에 대해서 간략하게 써보도록 하겠습니다. 기존에 윈도우 8.1을 사용할 때 IIS 설치에 관한 글은 다음글을 참고하시면 도움이 됩니다. 관련글 : 개인서버 만들기 네번째 - 윈도우 8 / 윈도우 8.1 에 IIS를 입히다. 윈도우 클라이언트 버전과는 다른게 서버관리자에서 설치한다는 것 빼고는 설치할 구성요소는 똑같습니다. 다만, 어떤 요소를 추가할지에 대해서 적어보도록 하겠습니다. 서버 관리자에서 기..
개인 서버 Check List 체크리스트 중 서버로서 역할을 할 수 있는 모든 기능에 대한 체크리스트를 작성해봤습니다. 지난 체크리스트들과도 상당히 겹치는 부분이 존재하는데, 이전 내용들을 모두 포함하여 모든 기능에 대해서 확인 해보실 수 있습니다. 개인 서버를 기준으로 작성하였지만, 개인서버로 끝나는 것이 아니라 소규모 집단에 대한 서버로서도 충분히 역할을 해낼 수 있을 거라고 생각합니다. (소규모 회사에서 인트라넷 용도로 사용가능할 것 같습니다.) 해당 내용에서 포함하고 있는 서버로서의 역할입니다. 1. 서버 설정 (권한, 외부접속, WOL, IIS 설치 등등) 2. 웹서버3. 데이터베이스 서버4. FTP 서버5. WebDAV6. SMB 및 공유폴더 전용 서버7. 원격 데스크탑(클라우드) 서버8. 미..