/etc/sysctl.conf 에 ‘vm.swappiness=0 ‘ 설정을 추가하고, ‘echo 0 > /proc/sys/vm/swappiness ‘ 명령어를 이용해서 적용한다.


신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 에서 swap 메모리 사용하지 않기.  (33) 2012.12.20
snmpwalk 사용법  (12) 2012.12.16
centos 에 시작프로그램 등록하기.  (41) 2012.12.15
cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
by cranix 2012.12.20 02:46
snmpwalk -Os -c public -v 1 localhost disk

snmpwalk -Os -c public -v 1 localhost mem

--> -O 뒤에 n 을 쓰면 번호로 나온다.


신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 에서 swap 메모리 사용하지 않기.  (33) 2012.12.20
snmpwalk 사용법  (12) 2012.12.16
centos 에 시작프로그램 등록하기.  (41) 2012.12.15
cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
by cranix 2012.12.16 01:59

chkconfig --level 2345 [서비스명] on

chkconfig --list


신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 에서 swap 메모리 사용하지 않기.  (33) 2012.12.20
snmpwalk 사용법  (12) 2012.12.16
centos 에 시작프로그램 등록하기.  (41) 2012.12.15
cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
by cranix 2012.12.15 23:43

톰켓홈에서 tar.gz 바이너리 다운로드

wget http://apache.tt.co.kr/tomcat/tomcat-7/v7.0.5-beta/bin/apache-tomcat-7.0.5.tar.gz

 

 

압축해제

tar -zxvf apache-tomcat-7.0.5.tar.gz

 

 

tomcat 디렉토리 생성

mkdir /usr/local/tomcat

 

 

압축푼 톰켓 디렉토리 복사

mv apache-tomcat-7.0.5 /usr/local/tomcat/

 

심볼릭 링크 생성

cd /usr/local/tomcat

ln –s apache-tomcat-7.0.5/ default

 

실행확인

cd /usr/local/tomcat/default/bin

./startup.sh

[브라우저로 http://localhost:8080] 접속

 

 

시작프로그램에 등록

/etc/init.d/tomcat 스크립트 작성

#!/bin/sh
#
# Tomcat7 auto-start
#
# chkconfig: 2345 90 90
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid
case $1 in
start)
    sh /usr/local/tomcat/default/bin/startup.sh
    ;;
stop)
    sh /usr/local/tomcat/default/bin/shutdown.sh
    ;;
restart)
    sh /usr/local/tomcat/default/bin/shutdown.sh
    sh /usr/local/tomcat/default/bin/startup.sh
    ;;
esac
exit 0

신고

'알짜정보 > Linux server' 카테고리의 다른 글

snmpwalk 사용법  (12) 2012.12.16
centos 에 시작프로그램 등록하기.  (41) 2012.12.15
cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
by cranix 2011.01.03 10:36
svn 설치 & mod_dav_svn 설치
yum install subversion
yum install mod_dav_svn  (아파치와 svn 연동을 위한 모듈)

유저별 svn 저장소 만들기
$ mkdir svnroot
$ cd svnroot
$ svnadmin create cranix (레퍼지토리 cranix 만들기)
$ htpasswd -c htsvnusers cranix (레퍼지토리에 접근할 수 있는 user 만들기)
$ chgrp -R apache cranix (레퍼지토리 에 apache 권한 주기)
$ chmod -R g+w cranix (그룹에 쓰기권한 주기)


virtual host 파일 만들기
<VirtualHost *:80>
        ServerName svn.cranix.net
        <Location "/">
                DAV svn
                SVNParentPath /home/cranix/svnroot
                AuthType Basic
                AuthName "cranix repository"
                AuthUserFile /home/cranix/svnroot/htsvnusers
                Require valid-user
                Order Deny,Allow
                Allow from all
        </Location>
</VirtualHost>

아파치를 리스타트 하고 http://svn.cranix.net/cranix 형태로 접근 가능

htpasswd 를 이용한 사용자 추가/변경/삭제
htpasswd htsvnusers cranix (만약에 있다면 변경 없다면 추가)
htpasswd -D htsvnusers cranix (cranix 유저 삭제)


 
신고

'알짜정보 > Linux server' 카테고리의 다른 글

centos 에 시작프로그램 등록하기.  (41) 2012.12.15
cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
cent os vsftp 설치하기  (23) 2011.01.02
by cranix 2011.01.02 21:53

런레벨 확인
runlevel


런레벨 종류
- 런레벨 0 : Shutdown 모드
- 런레벨 1 : 싱글모드 부팅
- 런레벨 2 : NFS 를 사용하지 않는 다중 사용자 모드
- 런레벨 3 : 콘솔모드로 부팅 (기본 부팅상태)
- 런레벨 4 : 사용하지 않음
- 런레벨 5 : X 윈도우로 부팅
- 런레벨 6 : 지속적인 재부팅


런레벨에 따른 시작 프로그램 디렉토리
- /etc/rc.d/init.d/rcx.d


신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os tomcat7 설치  (37) 2011.01.03
cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
cent os vsftp 설치하기  (23) 2011.01.02
cent os apache virtual host 설정  (18) 2011.01.02
by cranix 2011.01.02 21:21


1. 등록된 런레벨 확인하기
chkconfig --list [이름]

2. 런레벨에 등록하기
chkconfig --levell 1 httpd on





신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os svn server 설치  (28) 2011.01.02
cent os 런레벨  (30) 2011.01.02
cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
cent os vsftp 설치하기  (23) 2011.01.02
cent os apache virtual host 설정  (18) 2011.01.02
cent os php 설치  (35) 2011.01.02
by cranix 2011.01.02 21:17

설치
yum install vsftpd


설정파일
/etc/vsftpd/vsftpd.conf

설정하기
1. 단순하게 사용자 계정에 chroot 설정
chroot_local_user=YES
2. 특정 사용자만 chroot 설정
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

3. 특정 사용자를 제외한 나머지 사용자만 chroot 설정
chroot_local_user=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd/chroot_list

4. 계정마다 동적으로 설정할 경우
chroot_local_user=YES
passwd_chroot_enable=YES

이런식으로 하면 /etc/passwd 파일을 참고하여 chroot 를 설정할 수 있다.
아래와 같은 형태로 passwd 파일을 셋팅하면 "." 이 있는곳이 루트 디렉토리가 된다.
cranix:x:500:500::/home/./cranix:/bin/bash

신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os 런레벨  (30) 2011.01.02
cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
cent os vsftp 설치하기  (23) 2011.01.02
cent os apache virtual host 설정  (18) 2011.01.02
cent os php 설치  (35) 2011.01.02
cent os mysql 설치  (30) 2011.01.02
by cranix 2011.01.02 20:41

NameVirtualHost *:80

<VirtualHost *:80>
ServerName domain1
...
</VirtualHost>


<VirtualHost *:80>
ServerName domain2
...
</VirtualHost>


<VirtualHost *:80>
ServerName domain3
...
</VirtualHost>
신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os chkconfig 이용해서 시작프로그램 등록하기  (61) 2011.01.02
cent os vsftp 설치하기  (23) 2011.01.02
cent os apache virtual host 설정  (18) 2011.01.02
cent os php 설치  (35) 2011.01.02
cent os mysql 설치  (30) 2011.01.02
cent os apache 설치  (28) 2011.01.02
by cranix 2011.01.02 19:57

php 설치
yum install php
yum install php-mysql
yum install php-gd

php 설치확인(버젼확인)
php -version
php 업로드 설정
php.ini 파일에 다음을 수정

file_uploads = On
post_max_size = 150M // post 방식 업로드 사이즈
upload_max_filesize = 128M // 한번에 올릴수 있는 업로드 사이즈
max_input_time = -1  // 입력 데이터를 받아들이는 최대 시간 (기본60,-1 무한대)
max_ececution_time = 0 // PHP 스크립트 최대 실행시간 (기본 30, 0 무한대)
memory_limit = 128M // post_max_size > upload_max_filesize >= memory_limit 이어야 하며 memory_limit 가 최대 업로드 사이즈다.

최대 업로드 사이즈는 2G 가 넘지 않아야 에러가 없다.



php.ini 위치
/etc/php.ini

신고

'알짜정보 > Linux server' 카테고리의 다른 글

cent os vsftp 설치하기  (23) 2011.01.02
cent os apache virtual host 설정  (18) 2011.01.02
cent os php 설치  (35) 2011.01.02
cent os mysql 설치  (30) 2011.01.02
cent os apache 설치  (28) 2011.01.02
cent os java 설치  (56) 2011.01.02
by cranix 2011.01.02 19:09
| 1 2 3 4 |