제가 밑에 글을 적으면서 MYSQL과 PHP를 가지고 놀다가
일이 잘 안풀렸다고 했습니다.
오늘도 해당 문제를 해결하기 위해서
이리저리 했습니다.
그러다가 한 문제가 끈질기게 따라왔습니다.
PHP와 Apache 설치를 다 마치고나서
이제 서버를 실행하기 위해 명령을 넣습니다.
- /usr/local/apache/bin/apachectl start
그러나 에러메시지를 냅니다.
- httpd: Syntax error on line 53 of /usr/local/apache/conf/httpd.conf: Cannot load /usr/local/apache/modules/libphp5.so into server: /usr/local/apache/modules/libphp5.so: cannot restore segment prot after reloc: Permission denied

문제를 도저히 풀 수 없었기에
구글링을 했습니다.
찾아보니 저와 같은 증상을 발견할 수 있었습니다.
'php설치하고 아파치를 시작할시 이런에러가 뜹니다.'
여기에 대해 해결책 역시 있었습니다.
그리고 다른 분도 적어주셨습니다.
그래서 해당 방법을 해보았습니다.

그러나 처음 수정하는 듯 싶더니
다음에는 아무런 반응이 없더군요.
해결되었다고 생각해서 서버를 켜보았지만, 역시 같은 증상입니다.
그래서 구글링은 좀 더 깊숙히 해보았습니다.
그러다 하나 발견하였습니다.
SELinux를 비활성화하라고 합니다.
그러고보니 저는 리눅스를 설치 시
서버로서 혹시 문제가 생길까봐
강제로 설정했습니다.
그래서 시작 -> 관리 -> 보안 수준 및 방화벽을 가서
해당 서비스를 껐습니다.

그러니 이제 잘 되는군요!
제일 위 그림에서 여러 번 안되던 것이
SELinux를 비활성화만 해주니 잘됩니다!

phpinfo함수도 잘 먹히는군요!
먼저 어제와 오늘 골치를 아프게 했던 문제를
단번에 해결하는데 도움을 주신 라임씨에게 감사의 말씀을 드립니다.
이제 PHP와 MYSQL의 세계를 노트북으로 접할 수 있다는
두근거리는 마음을 가지고 새해를 맞을 수 있겠네요.^^
PS
SELinux를 실행시키면서도 돌아가는 방법이 없는지
알아보도록 하겠습니다.
참조
Google(http://www.google.co.kr)
KLDP(http://kldp.org)
행복한 잡동사니들(http://itnote.net/tt/)
살면서, 살아가면서.(http://laim.egloos.com/)
PHP(http://www.php.net)
- 리눅스(linux)에서 FF - JRE연결 (0)2007/03/31
- Makefile 삽질기 (2)2007/03/30
- Adobe Reader syntax error in Fedora Core 6 (4)2007/03/26
- PHP, Apache 서버 실행시 오류 해결 (2)2006/12/31
- 리눅스(linux)에서 FAT32 파티션 mount하기 (2)2006/12/20
- BloGTK 테스트입니다. (0)2006/11/27
- Hi~ It's BloGTK~ (1)2006/11/27
글에 잘못된 점, 다른 점, 부족한 점이 있다면 지적해주세요.
댓글, 트랙백, 메일 모두 고맙습니다.







댓글을 달아 주세요
아 저도 에러때문에 찾고 있다가 이글 보게 됬는데.. SELinux라고 하시니 생각나네요
보안관련 하여 포트가 막혀있어서 그럽니다.
SElinux 비활성화 하시면 보안이 많이 취약해지니까 상세내역인가 거시기 들어가서 http 사용 체크 해주세요~
/아비/
반갑습니다.
저도 보안이 걱정되었는데, 그런 방법이 있군요.^^
(정확히 지금은 다시 아파치를 끄고 원격머신에서 작업중입니다.;;)
좋은 정보 고맙습니다. 구글링 해서 포스팅 해보도록 하겠습니다.^^