오래전 이야기/Server 120

리눅스에서의 프로그램 설치방법

리눅스에서 애플리케이션을 설치하고 관리하는 것은 무척이나 중요하다. 리눅스를 사용하는 데 가장 기본이 되는 것이기 때문이다. 이제 애플리케이션을 설치하는 방법을 알아본다. 1. 프로그램을 어떻게 설치합니까? 리눅스에서 프로그램을 설치하는 방법은 다음과 같이 크게 4가지 정도로 분류할 수 있다. ① tar.gz 과 같은 소스 파일을 직접 컴파일하여 설치한다. ② 이미 컴파일된 바이너리 파일을 가져다가 설치한다. ③ RPM 파일을 가져와서 설치한다. ④ SRPM 파일을 가져와서 설치한다. 2. tar.gz(또는 tgz)으로 된 파일은 어떻게 설치합니까? 리눅스에서는 기본적으로 C 프로그램과 make 프로그램을 사용한다. 그리고, 이것을 묶는데 tar와 gzip 등의 압축 프로그램을 사용한다. 그러므로 이 프..

/etc 디렉토리의 설정 파일 및 디렉토리

CORBA/ : CORBA(Common Object Request Broker Architecture)에 관련된 파일을 저장한다. DIR_COLORS : 컬러-ls 명령어 표시색의 설정 파일 HOSTNAME : FQDN(Fully Qualified Domain Name)형식으로 호스트명이 쓰여 있는 파일 Muttrc : 메일 소프트웨어 Mutt의 설정 파일 TextConfig : 콘솔 화면의 해상도, 커서모양, 폰트정보 X11 : X Window System 설정 파일군을 저장하는 디렉토리 adjtime : 시각을 설정하는 hwclock의 파라미터 파일 aliases : 메일의 앨리어스 설정 파일 aliases.db : 메일의 앨리어스 대이터베이스 파일 amd.conf : amd 데몬의 설정 파일 amd..

리눅스 데몬 리스트

amanda 백업 클라이언트인 amanda 데몬 amandaidx amanda 서버의 패키지 서비스 중 하나인 amandaidx 데몬 amd auto mount daemon, 시스템의 요청이 있는 경우에 자동으로 장치와 NFS 호스트를 마운트해 주는 데몬. 네트워크의 설정이 잘못된 경우에는 부팅을 하는 도중에 문제를 일으킬수 있으므로 처음에서 꺼두는 것이 좋다. amidxtape amand 서버에 패키지 서비스 중 하나인 amidxtape 데몬 anacron 시간에 따라 지정한 프로그램을 정기적으로 실행하는 데몬. cron과 같은 기능을 하지만 계속 켜두지 않는 컴터에서 사요하는 데몬 apmd 베터리 상태를 감시하고 syslog(8)에 기록하며 시스템을 끄기도 하는 데몬 arpwatch 이더넷 카드와 i..

[펌] VeriSign인증서 설치가이드- Golbal (Apache Server)

인증서가 발급되면 담당자의 이메일을 통해 두개의 인증서가 전달된다. 하나는 웹서버인증서(servercert.crt) 이고, 다른 하나는 체인인증서(chaincert.crt) 이다. 파일을 메모장(Notepad)으로 열어보면 모두 다음과 같은 형식으로 되어 있다. -----BEGIN CERTIFICATE----- MIICwTCCAioCAQEwDQYJKoZIhvcNAQEEBQAwgakxCzAJBgNVBAYTAlhZMRUwEwYD VQQIEwxTbmFrZSBEZXNlcnQxEzARBgNVBAcTClNuYWtlIFRvd24xFzAVBgNVBAoT DlNuYWtlIE9pbCwgTHRkMR4wHAYDVQQLExVDZXJ0aWZpY2F0ZSBBdXRob3JpdHkx FTATBgNVBAMTDFNuYWtlIE9pbCBD..

Apache 이미지 로그 남기지 않게 설정법

[ Apache 이미지 로그 남기지 않게 설정법 ] 이미지로그 남기지 않기 아파치 설정파일에 다음을 추가한다. SetEnvIfNoCase Request_URI "(gif)|(jpg)|(js)|(css)|(png)$" img CustomLog 지시자를 다음과 같이 수정한다. CustomLog /usr/local/apache/logs/access_log common -> CustomLog /usr/local/apache/logs/access_log common env=!img 님다 바이러스 관련 로그를 남기지 않기 위해서는 SetEnvIfNoCase Request_URI "(gif)|(jpg)|(js)|(css)|(png)|(ida)$" img 와 같은 식으로 설정하면 된다.

[펌] 리눅스 기본명령어

■ adduser : 사용자를 새로 등록한다. 설명 이것은 슈퍼 유저만이 사용할 수 있다. 명령을 입력하면 로그온 이름 등을 차례로 물어오며, 그에 따라서 알맞게 입력해 나가면 된다. ■ Enter login name for new account (^C to quit): blade ■ Editing information for new user [blade] ■ Full name: Park Chan Wook ,,사용자 전체 이름을 입력 ■ GD [100]: ,,정해주는 값을 그냥 사용한다. 그외에도 홈 디렉토리에 사용하는 셸 등을 계속 물어오는데, 대괄호 속에 내정된 것을 그냥 사용하고자 한다면 엔터키만 누르면 된다. 패스워드 등을 입력하고 나면 지금까지 입력..

Apache 웹서버(1.3.xx , 2.0.xx 공통) CSR(Certificate Signing Request) 생성

1. 개인키(비밀키) 생성- $SSL_KEY_STORE 변수는 ssl 개인키를 보관하는 디렉토리를 가르킵니다. ▣ [root@web1 root]# cd $SSL_KEY_STORE [root@web1 ssl]# openssl genrsa -des3 -out ssl2004.key 1024 Generating RSA private key, 1024 bit long modulus .............++++++ ...++++++ e is 65537 (0x10001) Enter pass phrase for ssl2004.key: ****** Verifying - Enter pass phrase for ssl2004.key: ****** [root@web1 ssl]# 패스워드를 설정하라는 메시지가 나오면 원하는..

httpd 2.0.xx enable-ssl Install Guide

apache 공식 사이트 http://httpd.apache.org/ 에서 아파치 소스와 자료를 참고하실 수 있습니다. apache 2.0.xx 은 ssl 모듈이 포함된 버젼이라서 modssl 모듈은 apache 소스에 있습니다. 그래서 modssl 모듈이 실질적인 암호화 모듈인 openssl 라이브러리를 참조해서 설치합니다.(레드헷 8.0 기반에서 설치 테스트 되었습니다.) ※ httpd 2.0.xx enable-ssl 설치 순서1. openssl 모듈 설치 2. 최신 httpd 2.0 소스 얻기 3. apache 설정단계(./configure) 4. apache 컴파일(make) 5. apache 설치(make install) 6. 동적 라이브러리 적용 7. apache 설치 예시(httpd 2.0...