/mnt 는 타겟 폴더
mount /dev/cdrom /mnt
2013년 5월 23일 목요일
[ Linux ][ CentOs ] Yum Repository CD/DVD 지정
#>vi /etc/yum.repos.d/CentOS-Base.repo
[base]제일밑에 enabled=0추가
[updates] 도 위와 같이
[extras] 도 위와 같이
#>vi /etc/yum.repos.d/CentOS-Media.repo
baseurl = file:///mnt/dvd (마운트 자리 )
enabled = 0 -> 1로 변경
[base]제일밑에 enabled=0추가
[updates] 도 위와 같이
[extras] 도 위와 같이
#>vi /etc/yum.repos.d/CentOS-Media.repo
baseurl = file:///mnt/dvd (마운트 자리 )
enabled = 0 -> 1로 변경
2013년 5월 21일 화요일
2013년 5월 16일 목요일
[ Linux ][ Php ] fsockopen permission denied
리눅스에서 아파치 환경에서
외부 smtp 로 메일을 보내려는데
fsockopen 실패
erro_no 는 13
원인은 selinux였다
아래명령으로 해결..
#>setsebool -P httpd_can_network_connect 1
2013년 5월 13일 월요일
[ Linux ][ 스크립트 ] 숫자로 된 파일명 큰 파일 찾아 복사하기
TARFOLDER안 파일은 0.001.sql 0.002.sql
식으로 되있다
가장 큰 숫자를 찾아서 new.sql로 카피하는 스크립트
TARFOLDER='/home/kim/DB/'
TARFILENAME='new.sql'
cd $TARFOLDER
LASTFILE=`ls | grep 0.*[0-9] | tail -n 1`
cp $TARFOLDER$LASTFILE $TARFOLDER$TARFILENAME
TARFILENAME='new.sql'
cd $TARFOLDER
LASTFILE=`ls | grep 0.*[0-9] | tail -n 1`
cp $TARFOLDER$LASTFILE $TARFOLDER$TARFILENAME
2013년 5월 8일 수요일
[ Linux ][ php ] 인스톨 yum
Linux php 인스톨 순서
[root@linux ~]# yum list | grep php
[root@linux ~]# yum -y install php
[root@linux ~]# yum -y install php-devel php-gd php-mbstring php-mysql php-pdo php-pear php-xml php-imap
[root@linux ~]# yum list | grep php
[root@linux ~]# yum -y install php
[root@linux ~]# yum -y install php-devel php-gd php-mbstring php-mysql php-pdo php-pear php-xml php-imap
2013년 4월 24일 수요일
[ Linux ][ 명령어 ] chmod
chmod 파일이나 디렉토리 권한 변경
구문
chmod [-cfvR] [- recursive] [- changes] [- silent] [- quiet] [- verbose] [- help] mode file ...
옵션
-c, - changes 권한이 변경된 파일 만 자세히보기
-f, - silent, - quiet 권한을 변경할 수없는 경우에도 오류 메시지를 표시하지 않기
-v, - verbose 액세스 변경을 상세하게보기
-R, - recursive 디렉토리와 그 내용의 액세스 권한을 재귀 적으로 변경
- help chmod 명령 사용법을 표시
mode의 숫자로 작성하는 방법
3 자리의 8 진수를 사용하여 권한을 지정할 수도있다. 왼쪽에서 오른쪽으로 소유자, 그룹, 기타 사용자의 권한을 나타낸다.
0 ---
1 - x
2-w-
3-wx
4 r -
5 r-x
6 rw-
7 rwx
2013년 4월 18일 목요일
[ Linux ] iptables 시작, 정지, 재시작
iptables 시작
# /etc/init.d/iptables start
iptables 정지
# /etc/init.d/iptables stop
iptables 재시작
# /etc/init.d/iptables restart
2013년 4월 17일 수요일
[Linux] 메일서버 postfix dovecot 유저 계정 추가
걍 유저 추가 하믄 된다.
#>useadd AAA
#>passwd AAA
sasl을 사용할 경우
#>saslpasswd2 –c –u mail.aaa.com AAA
2013년 4월 15일 월요일
[ linux ][ 용어 ] IDE 란
IDE
-> Intergrated Drive Electronicx의 약자
하드 디스크, CD드라이브 등의 주변 기기를 접속하기 위한 규격중의 하나
-> Intergrated Drive Electronicx의 약자
하드 디스크, CD드라이브 등의 주변 기기를 접속하기 위한 규격중의 하나
2013년 4월 2일 화요일
[ linux ] fedora 12 install dell e5500 nomodeset 리눅스 인스톨
dell e5500에
fedora 12를 까는데
부팅후 동작이 이상하다.
http://fedoraproject.org/wiki/Common_F12_bugs
위를 참조해 보니,
gma4500 그래픽카드 어쩌구 저쩌구 충돌
자 그럼 처음부터 다시 인스톨
인스톨 첫화면에 [tab] 키를 누르면 옵션을 줄 수 있다
젤뒤에 한 칸 띄고 nomodeset 옵션을 넣자
[ Linux ] 리눅스 history 명령어
지금까지 사용한 명령 기록을 표시
형식
history option number
옵션
-h 앞에 번호없이 보기
-r 최근 기록에서 출력
명령 예
history 지금까지의 명령 기록보기
history 10 개 이전 명령보기
history-r 5 최근 명령부터 순서대로 5 개보기
2013년 4월 1일 월요일
[ linux ] 리눅스 폴더 / 디렉토리 생성 mkdir
기능
폴더 / 디렉토리 생성
-->
형식
mkdir (option) [directory name]
옵션 기능
-m Mode 권한을 지정
-p 중간 디렉토리도 작성한다
명령 예
mkdir-m 755 test 권한 755 test 디렉토리를 작성
mkdir-p user / test test 디렉토리 이외에 중간 test 디렉토리도 함께 작성
2013년 2월 20일 수요일
[ linux ] tomcat context 톰캣 복수 도메인 콘텍스트 설정
복수 도메인의 콘텍스트 설정
/usr/local/apache-tomcat-6.0.33/conf에 보면
Catalina 라는 폴더 가 있을거다
Catalina폴더로 이동해서
test.soato.com이라는 폴더 생성
(폴더이름은 server.xml에서 지정해준 host 이름 : server.xml 설정 참고 바로가기)
만든 폴더로 이동해서
#>vi ROOT.xml
<?xml version='1.0' encoding='utf-8'?>
<Context crossContext="true" docBase="/usr/local/apache-tomcat-6.0.33/webapps/TestServer" path="" reloadable="true">
</Context>
물론 소스는 TestServer안에다 넣어야한다
[ linux ][ tomcat ] 도메인 복수 지정
도메인을 복수개 지정할 일이 생겼다.
한대에서만 복수개 도메인을 돌릴거면 톰캣
server.xml에
아래 추가
<Host name="test.soato.com" appBase="webapps/TestServer"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
설정한 도메인의 콘텍스트 설정 바로 가기
여러대로 돌려야 한다면 네임 서버에서 설정하면 된다.
참고
네임서버 설정 바로 가기
[ linux ] [ dns ] 멀티 도메인 zone 파일 설정
기존 도메인이 soato.com이라 할경우 정상 운행중인 zone 파일
soato.com 의 외부 주소는 xx.xx.90.141
www.soato.com 하면xx.xx.90.141로 간다
;;
$TTL 86400
@ IN
SOA server.soato.com. postmaster.soato.com. (
2013022001
; Serial no (yyyy/mm/dd/nn)
3600
; Refresh after 1 hour
1800
; Retry after 30 minutes
604800
; Expire after 1 week
7200 )
; Minimum TTL of 2 hours
IN
NS ns.soato.com.
IN
NS ns2.soato.com.
IN
MX 10 server
;;
;;
router
IN A xx.xx.90.128
IN
MX 10 server
server IN A
xx.xx.90.141
IN
MX 10 server
;;
;; aliases for service
;;
ns IN
CNAME server
smtp IN
CNAME server
pop IN
CNAME server
imap IN
CNAME server
ftp IN
CNAME server
www IN
CNAME server
proxy IN
CNAME server
;;
;; aliases for httpd virtual host
;;
여기에 test.soato.com 일경우 xx.xx.190.143으로 보낼 경우
빨간 부분 추가하면 OK
;;
$TTL 86400
@ IN
SOA server.soato.com. postmaster.soato.com. (
2013022001
; Serial no (yyyy/mm/dd/nn)
3600
; Refresh after 1 hour
1800
; Retry after 30 minutes
604800
; Expire after 1 week
7200 )
; Minimum TTL of 2 hours
IN
NS ns.soato.com.
IN
NS ns2.soato.com.
IN
MX 10 server
;;
;;
router
IN A xx.xx.190.128
IN
MX 10 server
server IN A
xx.xx.190.141
IN
MX 10 server
test IN
A xx.xx.190.143
IN
MX 10 server
;;
;; aliases for service
;;
ns IN
CNAME server
smtp IN
CNAME server
pop IN
CNAME server
imap IN
CNAME server
ftp IN
CNAME server
www IN
CNAME server
proxy IN
CNAME server
;;
;; aliases for httpd virtual host
;;
[ linux ][ dovecot ] 메일서버 메일 alias 다른 어드레스로 보내기
vi /etc/aliases
info로 온 메일을 kim으로 보낼경우
info :kim
info로 온 메일을 kim, lee로 보낼경우
info :kim,lee
info로 온 메일을 kim으로 보낼경우
info :kim
info로 온 메일을 kim, lee로 보낼경우
info :kim,lee
2013년 2월 15일 금요일
[ linux ] 폴더 파일 용량
자주 쓰는 명령어
du -sh --max-depth=1 폴더 용량표시
du -am 현 폴더 안 전체 파일 megabyte 표시
df -h 전체 용량 확인
du -sh --max-depth=1 폴더 용량표시
du -am 현 폴더 안 전체 파일 megabyte 표시
df -h 전체 용량 확인
피드 구독하기:
글 (Atom)