본문 바로가기

서버106

nginx 설치하기 - CentOS 5.x 서버에서 yum install nginx 를 한 결과, 1.0.15-1 버전이 설치되는 것을 확인하였다. 현재 1.4 stable 버전이 나와있는 상태인지라 공식홈페이지(http://nginx.org/)에 들어가 yum 설정을 추가하는 rpm 패키를 다운받아 설치하였다.(패키지 - http://nginx.org/packages/centos/5/noarch/RPMS/nginx-release-centos-5-0.el5.ngx.noarch.rpm) 이후 yum update 를 실행한 결과, 설치가 끝난 후 설정 파일을 수정한다. #vi /etc/nginx/conf.d/default.conf 일단 80에 아파치가 있으므로 8080 포트로 변경한다.(추후, Reverse Proxy 로 사용할 계획임. 일단은 테스.. 2013. 5. 3.
collectd-apache 설치하기 - CentOS #yum install collectd-apache yum 으로 모듈을 설치한 후, 설정 파일(/etc/collectd.d/apache.conf)을 수정한다. LoadPlugin apache URL "http://localhost/server-status?auto"# User "www-user"# Password "secret"# CACert "/etc/ssl/ca.crt" 그리고 아파치 설정파일(httpd.conf)의 server-status 부분을 다음과 같이 수정한다. ## Allow server status reports generated by mod_status,# with the URL of http://servername/server-status# Change the ".example.com.. 2013. 5. 2.
collectd-mysql 설치하기 - CentOS #yum install collectd-mysql yum 으로 모듈을 설치한 후, 설정 파일(/etc/collectd.d/mysql.conf)을 수정한다. LoadPlugin mysql Host "localhost" User "collectd" Password "비밀번호"# Database "db_name" mysql 을 실행하여 사용자를 추가하고 권한을 할당한다. CREATE USER 'collectd'@'localhost' IDENTIFIED BY '비밀번호';GRANT USAGE ON *.* TO 'collectd'@'localhost';GRANT REPLICATION CLIENT ON *.* TO 'collectd'@'localhost'; flush privileges 를 실행하여 mysql 권한.. 2013. 5. 2.
collectd 설치기 - CentOS 그 동안 mrtg, cacti 를 통하여 서버 모니터링을 해왔는데... 방금! 재미난 녀석을 발견했다. nginx 관련 패키지를 검색하다 딱 걸린 collectd(http://www.collectd.org/). yum search collectd 로 검색해보니 흐믓한 이름들이 쭉 나온다. 오오~ 뭔가 별다른 설정을 안해줘도 잘 뽑아줄 것 같고... 게다가 서버를 여러대 운영할 경우 통합 모니터링 구축에도 딱이라는 듯 하다.(과연 사실일까?) 구조는 대충 이런 모양이라고 한다. @@자세한건 차차 알아보고~ 일단 깔아봐야지~ #yum install collectd collectd-devel 계속 checksum 오류가 발생하며 이리저리 미러 사이트들을 바꿔가며 filelists_db 를 다운로드 받는다. 일.. 2013. 5. 2.
CentOS 5.9 삼바(Samba) 설정, Windows7 연동 VPN 으로 설정(2013/04/15 - [프로그래밍/서버관리] - PPTP VPN 설정하기... (CentOS 5.9, Windows7))한 서버에 삼바를 설정하고, 이 공유 디렉토리를 윈도우 탐색기에서 네트워크 드라이브로 연결하여 사용하도록 설정해보았다. 귀찮아서 X-Window 기반에서 설정을 해봄~ 작업그룹은 윈도우의 워크그룹과 동일한 이름으로 입력한다. 계정별로 사용할 생각이라, 인증 모드를 사용자로 두었다. 공유할 디렉토리를 지정한다. 접근 계정을 지정한다. 방화벽에서 삼바 포트를 열어줘야하나 해보니 잘 안된다. 그 외 포트로 TCP 445 와 UDP 445 를 추가하였다. Windows7 에서 연결해 본다. 이렇게 연결되면 성공~ 놀고먹는 서버, 사진 파일이나 올려둬야겠음. ^^ 2013. 4. 15.
PPTP VPN 설정하기... (CentOS 5.9, Windows7) openvpn 보다 pptp 가 속도면에서 낫다하여 삼바 연결을 위한 vpn 으로 이 놈을 깔아보기로 결정~ #yum install pptp 만약, ppp 가 깔려있지 않다면 이 녀석도 설치해줘야한다. 현재, 운영 서버가 32비트 서버이므로~ 아래 패키지를 다운로드 받는다. #wget http://poptop.sourceforge.net/yum/stable/rhel5/i386/pptpd-1.3.4-2.rhel5.i386.rpm 그리고 설치~ #rpm -ivh pptpd-1.3.4-2.rhel5.i386.rpm 설치가 끝났으면 설정 파일을 수정한다. #vi /etc/pptpd.conf 이때 localip 에는 vpn 사용시 서버의 IP 를 remoteip 에는 클라이언트에 할당할 IP 대역을 입력하면 된다.. 2013. 4. 15.
ArcSDE 9.3 설치(Oracle 11g Express, Windows Server 2003) ArcSDE 의 경우도 설치시 특별한 사항은 없는 거 같다. 기본적으로 Next 버튼을 누르면 된다. Post Installation 부터 조금 입력할 것이 나온다. 설치된 오라클 sys 계정의 비밀번호와 사용할 SDE 계정의 비밀번호를 입력한다. 나머지는 그냥 디폴트값으로~ 다음 버튼을 누르면 비밀번호과 정상적으로 입력이되었는지 그리고 정상적으로 계정이 생성되었는지 확인창이 뜬다. 테스트 설치이므로 그냥 디폴트 설정 그대로 다음 버튼을 클릭한다. 아까 생성된 SDE 계정 정보를 입력한다. 이후 윈도우 서비스로 등록할 이름과 SDE 계정 정보 및 오라클 SID 를 입력한다. 이때 Express 버전인 경우 SID 가 XE 로 고정되어있음을 기억하자. 마지막 단계에서 iomgr 를 실행할 수 없다는 류의 .. 2013. 4. 15.
ArcGIS Server 9.3.1 Enterprise 설치(Windows 2003, .NET Framework) 현재 ArcGIS 의 경우 10 버전이 나와있지만, 신규 프로젝트가 9.3 버전인 관계로 테스트 삼아 비슷한 환경을 구축(60일 Trial)해보았다. 우선, ESRI.exe 를 실행하면 설치 방법을 선택할 수 있다. 설치할 서버가 Windows Server 2003 이므로 닷넷 환경으로 설치를 한다. 이 때, .NET Framework 2.0 이 설치되어있지 않으면 다운로드하여 설치한다. (http://www.microsoft.com/ko-kr/download/details.aspx?id=1639) 닷넷 프레임워크를 설치하고 다시 실행한 다음 설치를 진행한다. 일단은 전체 설치~ 파이썬 2.5도 함께 설치한다.(이 녀석~ ^^ 완전 반갑네~) 서비스명과 현재 서버의 IIS 웹서버 포트를 지정한다. 그리고.. 2013. 4. 10.
Oracle Database Express Edition 11g Release 2 설치, Windows 2003 Server 학습이나 테스트 개발을 위하여 오라클(Oracle)을 사용해야할 경우, Express 버전(혹은 XE)이 훌륭한 대안이 될 수 있다. 기능상 제한은 아래와 같고 그 외에는 차이가 없다. 데이터베이스 저장공간 제한 - 11GB메모리 사용 제한 - 1GB CPU 사용 제한 - 1 게다가 무료~ (다운로드 - http://www.oracle.com/technetwork/products/express-edition/downloads/index.html) 이러한 익스프레스 버전의 시작은 2000년 중반무렵의 MS-SQL 이었던 거 같은데... 아무튼 그때보다 용량 제한도 꽤 많이 풀린 것 같다. 다운로드 받은 파일의 압축을 풀고 setup.exe 를 실행한다. 사실 과거 오라클 DB 의 설치는 꽤 까다로운 편이었.. 2013. 4. 10.
아파치 mp4 pseudo streaming 설정 (Cent OS) 본 포스팅은 http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Apache-Version2 의 내용을 기본으로하여 작성되었음을 밝힌다.(아울러 해당 모듈은 상업적 이용시 유료입니다.) Windows 2003 Server IIS 6.0 에서 psuedo streaming 을 설정한 김(2013/03/22 - [프로그래밍/서버관리] - IIS 6.0 mp4 pseudo streaming 설정 (Windows Server 2003 32bit)에 개인적으로 운영하는 Cent OS 에 관련 모듈을 설치하고 싶어졌다. 이미 아파치가 설정되어 있으모로 추가적으로 필요한 모듈을 설치하였다.(모두 루트 권한에서 진행하였다.) yum install httpd-devel yu.. 2013. 3. 22.
IIS 6.0 mp4 pseudo streaming 설정 (Windows Server 2003 32bit) 본 포스팅은 http://h264.code-shop.com/trac/wiki/Mod-H264-Streaming-Internet-Information-Services-IIS-Version2 의 내용을 기본으로하여 작성되었음을 밝힙니다.(아울러 해당 모듈은 상업적 이용시 유료입니다.) 최근 http 프로토콜의 byte range 를 응용한 pseudo streaming 이 대세인 것 같다. 저작권 등의 문제가 크지않다면 굳이 rtsp 를 사용할 필요가 없으며, 실제 유튜브도 이러한 http pseudo streaming 을 지원하고 있다. IIS 6.0 에서 mp4 psudo streaming 을 하기 위해서는 우선 mod_h264_streaming.dll 을 다운로드하여 디렉토리에 복사하여 둔다.(예: c.. 2013. 3. 22.
IE(인터넷 익스플로러) 10 설치 및 플래시 오류 해결 현재 웹브라우저로 크롬을 사용하고 있지만... IE 10 이 꽤 빨라졌다는 소리가있어 확인차 설치해보기로 마음 먹었다. 먼저, MS 홈페이지(http://windows.microsoft.com/en-US/internet-explorer/downloads/ie-10/worldwide-languages) 에서 설치 파일을 다운로드한다. 이때 본인의 OS 버전을 선택한다. 설치 가능 버전이 3가지만 뜨는데, Windows 8 은 기본 탑재되어있어 굳이 설치할 필요가 없을 것이고... XP 는 지원 중단이 된 상황이고... Vista 는 그냥 안습... 본인의 OS 를 선택한 후, 설치파일을 실행하면 간단한 메시지 창이 뜬다. 설치가 끝나면 재부팅 요구... 설치 절차는 매우 간단하다. 왜 포스팅을 하나 허무할.. 2013. 3. 20.
DataSnap REST Application ISAPI 배포 - IIS 7.5 1. IIS 에서 ISAPI 사용 설정 IIS 관리자의 ISAPI 및 CGI 제한을 더블클릭한다. 기능 설정 편집... 을 클릭한 후, 지정하지 않은 ISAPI 모듈 허용을 선택한다. 2. IIS 가상 디렉토리 설정 별칭(Alias)을 지정한다. 해당 실제 경로에는 빌드된 파일들이 위치하고 있다. 추가된 Alias 를 선택한 후 응용 프로그램으로 변환을 실행한다. 응용 프로그램 추가 창이 뜨면 확인 버튼을 클릭한다. 3. 응용 프로그램 풀 검사 응용 프로그램 풀을 선택하고 DefaultAppPool 을 선택한 다음, 고급 설정을 클릭한다. 빌드한 DLL 이 32 비트인 경우, 일반 탭의 32비트 응용 프로그램 사용을 True 로 변경한다. 프로세스 모델의 ID 를 선택하고, 지정된 값이 Applicati.. 2012. 6. 5.
Windows 2008 원격데스크탑 설정 제어판, 시스템에서 원격설정을 클릭한다. 클라이언트 윈도우가 XP SP3, Vista, 7 이상일 경우 3번째 항목을 선택한다.(정품이 아닐 경우 접속이 안될 수도 있다.) 방화벽 및 절전모드 관련한 경고창이 뜨는데 관련 설정을 확인한다. 허용되는 프로그램을 확인한다. 전원관리 옵션을 서버운영이라는 이름으로 새로 만들어 적용하였다. 이 글은 원격 접속시 사용할 사용자 계정으로 Administrator 를 사용하였는데, 만약 별도 사용자를 추가하는 경우이고 소속 그룹이 Administrators 가 아니라면 원격 접속 권한을 가지고 있는 Remote Desktop Users 그룹을 지정하여야한다. 2012. 4. 26.
MS Lync Server 2010 설치하기 #1 1. 설치 환경 MS Lync Server 2010 을 설치하기 위한 OS 환경은 다음과 같다. 64비트 Windows Server 2008 R2 Standard, Enterprise, Datacenter 64비트 Windows Server 2008 SP2 Standard, Enterprise, Datacenter 2. 설치시 필요 구성 PowerShelll 에서 아래의 명령을 실행하여 설치시 필요한 항목들을 모두 설치한다. PS C:\> Import-Module ServerManager PS C:\> Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Static-Content,Web-Default-Doc,Web-Http-Errors,Web-Http-.. 2012. 4. 25.