Linux/Apache2013. 10. 21. 10:42

자꾸만 까먹어서..

chkconfig levels 2345 [서비스명] on

ex) chkconfig --levels 2345 httpd on 


각 레벨(숫자)의 의미는 아래와 같다

1: halt (종료모드)

2: single user mode (단일 사용자 모드, 시스템 복구시)

3: multiuser, without NFS (The same as 3, if you do not have networking)

4: unused

5: X11 (다중사용자 모드 X window mode login)

6: reboot (재부팅)


추가할때는 

chkconfig --add [서비스명]


/************
httpd 서비스는 chkconfig 를 지원하지 않습니다 라고 출력시 

 [root@localhost /]# vi /etc/init.d/httpd

#!/bin/sh 밑에 추가 5줄

# chkconfig: 2345 90 90
# description: init file for Apache server daemon
# processname: /usr/local/server/apache/bin/apachectl
# config: /usr/local/server/apache/conf/httpd.conf
# pidfile: /usr/local/server/apache/logs/httpd.pid

*************/


확인 할때

chkconfig --list [서비스명]


삭제 할때

chkconfig --del [서비스명]


이상.




Posted by E.No
Linux/Apache2013. 7. 24. 11:20

 

root 계정으로

#ln -s [실제 위치] /가상디렉터리명

 

Posted by E.No
Linux/Apache2013. 4. 3. 18:02

FTP, SSH 특정 IP 접속 허용

#vi etc/hosts.deny 

 

ssh : xxx.xxx.xxx.xxx #허용 IP 추가

vsftp : xxx.xxx.xxx.xxx #허용 IP 추가

 

저장 후 닫기.-> 바로 적용됨.

 

웹사이트 접근 허용

# vi etc/httpd/conf/httpd.conf

 

디렉터리 설정에..

 

<Directory "웹컨텐츠 디렉터리">

Order deny,allow    

Deny from all           
    # 아래 허용 IP추가
    Allow from xxx.xxx.xxx.xxxx
    Allow from xxx.xxx.xxx.xxxx

</Directory>

 

저장 후 닫기 -> 아파치 재시작 or httpd 서비스 재시작

 

 

Posted by E.No
Linux/Apache2012. 11. 7. 10:27

# SAVE=$PS1

# PS1="[\u@\h \w]# "

====================== 옵션 ===========================================================

\a  ASCII 종소리문자 (07)
\d  "요일 달 날짜" 형식의 날짜표시 (예 "Tue May 26" )
\e  ASCII 의 escape 문자
\h  첫 번째 "." 까지의 hostname 
\H  hostname
\n  새로운 줄 바꾸기 
\r  carrage return 
\s  쉘의 이름, $0 의 basename 
\t   24-시간으로 현재 시각 HH:MM:SS 형식
\T   12-시간으로 현재시각  HH:MM:SS 형식
\@   12-t시간으로 현재 시각 , 오전 /오후 형식 
\u     현재사용자의 username
\v    bash 의 버전 
\V    base 의 배포, 버전 + 패치수준
\w   현재 작업 디렉토리
\W   현재 작업 디렉토리의 basename
\!    현재 명령어의 history 번호
\#   현재 명령어의 command 번호
\$   유효한 UID 가 0 이면 # 을 , 그렇지 않으면 $ 을 표시 
\nnn   8진수 nnn 에 해당하는 문자
\\     backslash
\[      터미널조정 sequence 를 프롬프트에 끼워넣기 위해 사용될수 있는 non-printing 문자의 시작
\]      non-printing 문자의 끝
Posted by E.No