본문 바로가기

OS

configure의 No recognized SSL/TLS toolkit detected OpenSSL이 없을 경우 나는 에러이다. 설치해주자 #yum -y install openssl-devel 더보기
CentOS6(x86_64)에서 vsftp 설치 yum으로 설치 # yum -y install vsftpd 이제 설정을 해보자. #vi /etc/vsftpd/vsftpd.conf 설치 상태에서 수정또는 추가한 부분만 설명하겠다. 나머지는 한번 찾아보자. anonymous_enable=NO # 익명 접근을 막는다. chroot_local_user=YES # 계정 홈을 ftp 루트로 한다. chroot_list_enable=YES # 계정 홈의 상위 디렉토리 접근 권한을 가지는 리스트를 관리한다. chroot_list_file=/etc/vsftpd/chroot_list # 위 옵션과 같이 사용되며 상위 디렉토리 접근 권한이 있는 계정 목록이다. pasv_enable=YES # 데이터 전송을 위해 active mode를 사용한다. pasv_min_port=.. 더보기
CentOS6에서 telnet server 설치 별도로 다운받을 필요없이 yum으로 설치하자 #yum -y install telnet-server 설치가 끝나고 원격으로 접속하기 위해 포트를 열자 #lokkit -p 23:tcp 포트는 설정에 따라 확인이 필요하다. 이제 원격이 가능할 것이다. 더보기
CentOS6 x86_64 에서 /lib/security에 파일이 없다? vsftp의 가상화 서비스를 이용하기 위해 pam의 설정을 해주는데 /lib/security에 파일이 없다... 뭐지? 네이버 검색으로는 도저히 방법을 못찾았는데 역시나 구글신은 다르다. 어디나라 말인지는 모르겠으나 힌트를 찾았다. /lib64/security라는 폴더가 있단다. 순간 시야가 넓어지는 느낌을 받았다. 64비트 운영체제라 당연히 64비트용으로 깔리니 저런 생각을 못했다. 앞으로 막히면 저런 구조도 생각해봐야겠다. 더보기
configure.in:153: error: possibly undefined macro: AC_PROG_LD automake중에 에러가 났다. $ ./buildconf.sh rm autom4te.cache libtoolize --force --automake --copy ./buildconf.sh: line 23: libtoolize: command not found aclocal configure.in:163: warning: macro `AM_PROG_LIBTOOL' not found in library autoheader automake -a --foreign --copy autoconf configure.in:153: error: possibly undefined macro: AC_PROG_LD If this token and others are legitimate, please use m4_patter.. 더보기
aclocal, autoheader, automake, autoconf 가 없을 때 http://ftp.daum.net/apache//tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.32-src.tar.gz을 설치하려고 보니 aclocal, autoheader, automake, autoconf가 없다고 나온다. 아주 난감하다. 하나씩 yum으로 정보를 찾다보니 automake가 검색된다. 그래서 인터넷 검색을 해보니 automake,autoconf가 관련있다는 것을 금새 알 수 있었다. 혹시나 싶어 yum으로 automake를 설치하니 전부 실행할 수 있었다. #yum -y install automake 이제 사용해보자 ㅋㅋ 더보기
CentOS SVN 설치에서 확인까지 1. yum 에서 SVN 설치 # yum -y install subversion 2. 경로 설정 # mkdir {repository 경로} # cd {repository경로} #svnadmin create --fs-type fsfs {repository경로} 3. vi {repository경로}/conf/svnserve.conf 설정 [general] anon-access = none auth-access = write password-db = passwd #realm = Sample Repository 4. vi {repository경로}/conf/passwd 설정 [user] robo = 1234 {아이디}/{패스} 5. 데몬 돌리기 #svnserve -d -r {repository 경로} 보통 사람.. 더보기
CentOS에서 YUM의 속도를 향상시키자 처음에는 baseurl에 주석처리가 되어있고 mirrorlist를 사용하고 있다.하지만 1k이하의 믿지못할 속도를 경험하고서 속도를 올려보고자 했다. mirrolist보다는 baseurl이 좀 더 빠르다. 200k대의 속도가 나오고 있다. vi /etc/yum.repos.d/CentOS-Base.repo [base] name=CentOS-$releasever - Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-.. 더보기
YUM(Yellowdog Updater Modified) RPM 기반의 시스템을 위한 자동 업데이터 겸 패키지 설치/제거 도구이다.Yum 이전에 있었던 Yellowdog Updater (YUP) 도구를 대체하며, 듀크 대학교 물리학부에서 사용되었던 레드햇 리눅스 시스템 관리를 위해서 등장하였다. 그 이후로 페도라, CentOS 등 많은 RPM 기반 리눅스 배포판에서 사용되었다. 레드햇의 패키지 관리자 up2date에서도 Yum 저장소에 접근할 수 있다.(출처:위키백과) 한마디로 RPM기반의 온라인 업데이트 프로그램이다. 윈도우의 업데이트와 같은 기능이라고 생각된다. CentOS 6.0을 설치하니 설치되어 있었다. +_+ 사용방법 yum -y install -y는 사용자의 확인을 모두 'yes'로 간주하고 설치하는 옵션이다. 다른 기능을 보면 이렇다. 더 있지만.. 더보기
configure에서 mod_deflate has been requested but can not be built due to prerequisite failures 에러 mod_deflate를 설치하려하는데 zlib-devel 패키지가 설치가 안되서 생기는 현상이다. #yum -y install zlib-devel 참고로 이 라이프러리는 데이터 압축 라이브러리이다. http://www.zlib.net/ 더보기