CentOS 에서 DB접속 안될때 > 질문답변

본문 바로가기
사이트 내 전체검색

질문답변

CentOS 에서 DB접속 안될때

페이지 정보

profile_image
작성자 미친새
댓글 0건 조회 20,078회 작성일 20-02-21 11:34

본문

[Linux] CentOS - Can’t connect to MySQL server on 127.0.0.1 (13)
CentOS 6.4를 처음 사용해보면서 별 거지같은 옵션 때문에 4일을 날려먹고 빡쳐서 하는 포스팅.
프로젝트에서 php, Redis, MySQL을 사용한다고해서 서버 세팅을 완료 했다.
근데 에러를 뱉으면서 접속이 안된다.
Can't connect to Redis on 127.0.0.1
오만짓을 다 해보다가 Redis는 건너뛰고 MySQL부터 접속해보니 그래도 안된다.
Can't connect to MySQL server on 127.0.0.1 (13)

(이쯤에서부터 빡이치기 시작 함
4일쯤 빡친상태로 일 하다가 'Can't connect to MySQL server on 127.0.0.1 (13)'에서
(13) 이라는 숫자가 첨 보는거라서 구글 형님께 서치 시작.

CentOS 5.6인가부터 OS 차원에서 apache가 네트워크를 사용하는걸 막아 놨단다.

그래서 사용하려면 이 옵션을 바꿔야 한단다. (방법은 초 간단함...)
우선 옵션 확인.
[root@localhost /]# getsebool -a | grep 'httpd'
allow_httpd_anon_write --> off

allow_httpd_mod_auth_ntlm_winbind --> off

allow_httpd_mod_auth_pam --> off

allow_httpd_sys_script_anon_write --> off

httpd_builtin_scripting --> on

httpd_can_check_spam --> off

httpd_can_network_connect --> off

httpd_can_network_connect_cobbler --> off

httpd_can_network_connect_db --> off

httpd_can_network_memcache --> off

httpd_can_network_relay --> off

httpd_can_sendmail --> off

httpd_dbus_avahi --> on

httpd_enable_cgi --> on

httpd_enable_ftp_server --> off

httpd_enable_homedirs --> off

httpd_execmem --> off

httpd_manage_ipa --> off

httpd_read_user_content --> off

httpd_run_stickshift --> off

httpd_setrlimit --> off

httpd_ssi_exec --> off

httpd_tmp_exec --> off

httpd_tty_comm --> on

httpd_unified --> on

httpd_use_cifs --> off

httpd_use_gpg --> off

httpd_use_nfs --> off

httpd_use_openstack --> off

httpd_verify_dns --> off

볼드체가 문제에 그 옵션이다. 저거 on으로 바꾸면 바로 됨. (너무 간단해서 더 빡침....)

setsebool -P httpd_can_network_connect on

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

회사명 : 회사명 / 대표 : 대표자명
주소 : OO도 OO시 OO구 OO동 123-45
사업자 등록번호 : 123-45-67890
전화 : 02-123-4567 팩스 : 02-123-4568
통신판매업신고번호 : 제 OO구 - 123호
개인정보관리책임자 : 정보책임자명

공지사항

  • 게시물이 없습니다.

접속자집계

오늘
579
어제
1,763
최대
5,296
전체
1,481,636
Copyright © 소유하신 도메인. All rights reserved.