문서의 이전 판입니다!


Sulinux 2.0

리눅스 배포판으로 서버용임을 표방함. 사용자용은 포기

CentOS 패키지를 거의 그대로 이용함. sulinux 2.0은 아마 CentOS 4.? 때 아니면 CentOS 5.? 버전으로 만들어 졌을 것임.

CentOS 4.? 버전은 우분투 6.06 LTS 와 패키지 버전들이 비슷하며 CentOS 5.? 버전은 우분투 8.04 LTS 와 패키지 버전들이 비슷함. 1)

기본 패키지 버전

kernel-2.6.18 : Linux 커널 (Linux 운영 체제의 핵심). 
gcc-4.1.2 : GNU cc 와 gcc C 컴파일러들.
glibc-2.5 : GNU libc 라이브러리.
db4-4.3.29 : Berkeley DB 데이터베이스 라이브러리. 
rpm-4.4.2 : RPM 패키지 관리 시스템.
python-2.4.3 : 객체 지향 프로그래밍 언어. 
openssl-0.9.8b : OpenSSL 도구 키트.
pam-0.99.6.2 : 응용 프로그램에 사용자 인증을 제공 보안 도구.
perl-5.8.8-10 : 펄 프로그래밍 언어.
glib2-2.12.3 : 유용한 유틸리티 기능을 모은 라이브러리.
freetype-2.2.1 : TrueType 글꼴 표현 엔진.
grub-0.97-13.2 : 통합 부트 로더.(Grand Unified Boot Loader) 
quota-3.13-1 : 디스켓 사용량 관리 도구들.
yum-3.2.8-9 : RPM 설치/업데이터
jfbterm-0.4.6 : 콘솔 다국어(CJK)지원툴

서버용 패키지 버전

sendmail-8.13.8 : 널리 사용되는 메일 전송 에이전트 (MTA).
samba-client-3.0.28 : Samba (SMB) client programs.
dhcp-3.0.5-13 : DHCP(Dynamic Host Configuration Protocol) server and relay agent.
telnet-server-0.17-39 : telnet 서비스 서버 프로그램
bind-9.3.4-6 : DNS (Domain Name System) server.
cyrus-sasl-2.1.22-4 : Cyrus SASL 라이브러리.
vsftpd-2.0.5-12 : 보안이 강화된 Ftp Server
ssu-1.0.7-3 : 서버관리 유틸리티
APM_Install-tools-1.5.7-13 : APM 최적화 설치 툴

레드햇 계열임.

아파치 시작 /usr/local/apache/bin/apachectl start
아파치 재시작 /usr/local/apache/bin/apachectl restart
아파치 종료 /usr/local/apache/bin/apachectl stop
vsFTP /etc/vsftp/

python 버전은 2.4.3 (자동 설치됨)

Mysql

www.sulinux.net 에서 제공하는 SU Linux 설치 후..

MySQL의 계정을 생성해 줘야함. (시스템 계정과는 별개임.)

mysql 이 실행된 상태에서 mysql root 패스워드를 직접 생성해야 함.

root 계정의 패스워드를 12345로 설정할 때의 예임.

(MySQL의 실행상태 확인 : ps -ef | grep mysqld)

/usr/local/mysql/bin/mysqladmin -u root password 12345

제로보드나 텍스트큐브(테터툴즈)를 설치하기 위해서 database를 설치해줘야한다.

mysql -u root -p mysql

mysql 데이터베이스에 접속한다

mysql> create database DB이름;

Query OK, 1 row affected (0.00 sec)

데이터베이스를 생성해준다.

mysql> GRANT ALL PRIVILEGES ON DB이름.* TO 사용자ID@localhost IDENTIFIED BY '비밀번호' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

생성한 데이터베이스를 관리할 사용자를 지정하고 비밀번호를 선언해준다.

DNSever 설정

http://kr.dnsever.com/index.html?user_domain=&selected_menu=aboutddns&skey= 참고

wget -O - --http-user=goldseed --http-passwd=암호 'http://dyna.dnsever.com/update.php?host[doctoryoo.pe.kr]'

삼바 설정

aMule

간단한 모니터링

  • vmstat 1 30 : CPU 및 MEM, I/O 정보
  • netstat -an : 서버에 연결되어있는 IP와 포트 정보
  • pstree : 프로세스구조
  • tail -n 100 /var/log/messages : 마지막 메시지 100줄

본격 모니터링 lscp

1)
CentOS는 레드헷 소스를 다운 받아 CentOS 커뮤니티에서 재빌드 하여 배포하는 리눅스 임.