본문 바로가기

반응형

리눅스

C276x260 CentOS에서 mcrypt를 설치하는 방법 CentOS에서 mcrypt를 설치하는 방법CentOS 환경에서 phpMyAdmin 사용 시 아래와 같은 오류가 발생할 수 있습니다.이 오류는 PHP에서 mcrypt 확장이 설치되어 있지 않거나 활성화되지 않았을 때 발생합니다.해결 방법1. EPEL 저장소 추가mcrypt 패키지는 기본 저장소에 없기 때문에 EPEL(Extra Packages for Enterprise Linux) 저장소를 추가해야 합니다.rpm -ivh http://www.mirrorservice.org/sites/dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm설치 과정에서 다음과 같은 경고가 발생할 수 있습니다.Header V3 RSA/SHA256 Signatur.. 더보기
C276x260 CentOS에서 EPEL 저장소를 사용하기 CentOS에서 EPEL 저장소를 사용하기1. EPEL 릴리스 패키지 설치CentOS 시스템에서 EPEL 저장소를 사용하려면 먼저 EPEL 릴리스 패키지를 설치해야 합니다.sudo yum install epel-release2. EPEL 저장소 활성화EPEL 저장소는 이제 설치되었지만, 기본적으로 비활성화 상태입니다. 활성화하기 위해 EPEL 저장소 구성 파일을 편집합니다.편집기를 사용하여 파일을 열고 enabled=1로 설정합니다.sudo vim /etc/yum.repos.d/epel.repo또는 vim, vi, 또는 다른 원하는 편집기를 사용할 수 있습니다.EPEL 저장소의 [epel] 섹션을 열어 enabled=1로 설정합니다. 파일은 아래와 비슷한 내용을 가져야 합니다.[epel]name=Extr.. 더보기
C276x260 Vim 문자 치환 Vim 문자 치환Vim은 강력한 치환 기능을 제공하여 텍스트 가공 작업을 효율적으로 처리할 수 있습니다.테스트 파일 생성vim testwww.naver.comwww.yahoo.co.kr중복 제거 및 정렬sort -u test > test2-u 옵션을 사용하면 중복 제거 + 정렬이 동시에 수행됩니다.생성된 test2 파일www.naver.comwww.yahoo.co.kr특정 문자열 치환URL 경로 제거www.naver.com/cafe를 www.naver.com으로 치환:%s#/.*##/ 대신 # 구분자를 사용하면 가독성이 좋아집니다.대소문자 변환전체를 소문자로 변환:%s/.*/\L&/g\L : 소문자 변환& : 전체 매칭문자열 문자열 앞/뒤에 내용 추가1. 앞에 문자열 추가:%s/^/host-control.. 더보기
C276x260 wc, sort, split ,uniq, cut 명령어 wc, sort, split ,uniq, cut 명령어큰 파일을 다루거나 데이터를 처리할 때 필요한 여러 가지 유용한 명령어들입니다.1. wc (Word Count)wc 명령어는 파일의 행 수, 단어 수, 문자 수를 세어주는 명령어입니다.일반적으로 -l 옵션을 자주 사용하여 행 수만을 출력합니다.다른 명령어와 함께 사용될 때는 (파이프)를 사용하여 출력을 다음 명령어로 전달할 수 있습니다.2. sortsort 명령어는 텍스트로 입력된 내용을 지정한 방법에 따라 정렬하여 출력합니다.기본적으로 아스키 코드 값을 이용하며, 숫자는 -n 옵션을 사용하여 인식할 수 있습니다.특정한 필드를 이용하여 정렬하려면 -k 옵션을 사용합니다. 예를 들어, sort -k 2는 두 번째 필드를 기준으로 정렬합니다.3. spli.. 더보기
C276x260 CentOS 6에 VNC를 설치하고 설정하는 방법 CentOS 6에 VNC를 설치하고 설정하는 방법VNC 패키지 확인$ rpm -qa | grep vncgtk-vnc-python-0.3.10-3.el6.x86_64gtk-vnc-0.3.10-3.el6.x86_64tigervnc-server-module-1.0.90-0.17.20110314svn4359.el6.x86_64VNC 패키지 설치VNC 서버와 클라이언트를 설치해야 합니다.yum install tigervnc-serverVNC 설정VNC 서버 설정을 위해 VNC 사용자에게 비밀번호를 할당해야 합니다.vncpasswd[root@kvm ~]$ vncpasswdPassword:Verify:[scbyun@kvm ~]$ vncpasswdPassword:Verify:VNC 서버 구성VNC 서버 구성 파일을 생.. 더보기
C276x260 history 명령어 실행 시간 보기(history HISTTIMEFORMAT) history 명령어 실행 시간 보기(history HISTTIMEFORMAT) history HISTTIMEFORMAT 환경 변수 설정 export HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S ' $ history 328 2012-03-11 07:45:48 vi /etc/profile 329 2012-03-11 07:45:55 source /etc/profile 330 2012-03-11 07:45:57 history history unset (HISTTIMEFORMAT) unset HISTTIMEFORMAT $ history 66 exit 67 ls 68 history profile(/etc/profile)에 환경 변수 등록 vim /etc/profile ### history HIST.. 더보기
C276x260 CentOS 4에 rsync 서버를 설치하고 설정하는 방법 CentOS 4에 rsync 서버를 설치하고 설정하는 방법rsync 패키지 설치rsync 패키지를 설치해야 합니다.sudo yum install rsyncrsync 설정rsync 패키지 확인$ rpm -qa | grep rsyncrsync-2.6.3-1xinetd 패키지 확인$ rpm -qa | grep xinetdxinetd-2.3.13-4.5.el4xinetd(rsync) 설정 파일 수정rsync를 사용하기 위한 설정(disable = yes -> disable = no 변경)vim /etc/xinetd.d/rsync# default: off# description: The rsync server is a good addition to an ftp server, as it \# allows crc c.. 더보기
C276x260 리눅스 환경에서 rsync 명령어로 데이터 동기화하는 방법 리눅스 환경에서 rsync 명령어로 데이터 동기화하는 방법테스트 환경구분서버 이름서버 아이피디렉터리(데이터)비고sourceserv-A1.1.1.1/app/file targetserv-B2.2.2.2/app/file SSH Key 교환RSA 암호화 방식으로 SSH 공개키와 비공개키를 생성root@serv-B:file$ ssh-keygen -t rsaSSH 공개키 복사(serv-B -> serv-A 복사)공개기 복사할 때 패스워드 필요.root@serv-B:file$ ssh-copy-id -i ~/.ssh/id_rsa.pub root@1.1.1.1SSH 접속 테스트root@serv-B:file$ ssh 'root@1.1.1.1'데이터 동기화 스크립트 작성rsync 명령어를 사용하며 동기화할 수 있는 스크립.. 더보기

728x90
반응형