본문 바로가기

php설치후 작동오류 PHPmyadmin을 최신버전으로 설치하면서 mcrypt를 설치해야됬다.그래서 yum으로 설치하고 보니 작동이 안되는것이다.#php -v 라고 치니PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/module.so' - /usr/lib64/php/modules/module.so: cannot open shared object file: No such file or directory in Unknown on line 0이런 오류가 나는것이었다.구글링 해본결과vim /etc/php.d/mcrypt.ini이 파일을 수정해야됬다.기존extension=module.so이부분을 ;(콜론)으로 주석처리하고extension=.. 더보기
일반 사용자 추가하기 일반 사용자 계정 추가하기.GRANT ALL PRIVILEGES ON 디비명.* TO 계정명@localhost IDENTIFIED BY '패스워드';이렇게 하면 일반 사용자 계정이 추가가 된다.위 명령어를 해석하자면 '계정명'을 가진 사용자와 '패스워드'를 생성하고 '디비명'을 사용하게해준다.@뒤의 localhost는 말그대로 로컬상에서 접속 가능하게 하는 것이다.추가로 패스워드는 홀따옴표를 써줘야된다.위 계정을 생성하기전엔 사용할 디비가 미리 만들어 져 있어야된다. GRANT ALL PRIVILEGES ON 디비명.* TO 계정명@'%' IDENTIFIED BY '패스워드';위 명령어와 동일하지만 %(퍼센트)기호가 붙었다. 이건 외부에서도 접속 가능하게 해주는 명령어다.자세한 사항은 권남위키독 에서 참.. 더보기
vsftpd설치후 설정하기(chroot설정) 본문서는 완성된것이 아닙니다. 갑자기 생각나서 쓰는 문서. 예전에 서버구축하고 ftp서비스 운영했을때 친구가 "야! 일반계정으로 들어가도 루트디렉터리 다보여"라고 말한적이 있었다. 그땐 이걸 설정할줄 몰랐다. 그게 몇개월전..검색해보긴했는데 뭔가 엄청나게 복잡한 설정이 나와서 포기했던 기억이있다.근데 그때본건 정말 전문적이였던거 같고이건 단순하지만 괜찬은 효과를 가져온다.vim /etc/vsftpd/vsftpd.conf파일을 열어서 아래 화면과 같이 설정해주면된다. 흰색 글씨로 되어있는 부분이 원래는 #(주석)으로 되어있는 부분이다.근데 이거 설정하고 접속 안될수도있다. 그럴땐 selinux설정을 해제시켜주고그래도 안되면 chroot_user 라는 파일을 만들어 계정을 입력해주면 된다고 하는데난 그렇게 .. 더보기