리눅스 분류
Zend 미설치 시 Apache, MySQL, PHP 설치 관련
작성자 정보
- Jszzang 작성
- 작성일
컨텐츠 정보
- 2,098 조회
- 3 댓글
- 0 추천
- 목록
본문
보통 MySQL - Aapche2(DSO) - PHP -Zend 설치로
웹서버 환경을 설치하고 있습니다.
아래와 같은 옵션으로 설치를 하는데요.
궁금한 것은 Zend를 설치하지 않으면 PHP 페이지가
웹상에서 해석이 안된다는 점입니다.
APM 설치 스크립트를 만들다 보니 꼭 Zend를 설치해야지만
PHP를 사용할수 있는 것이 아닌데
저같은 경우 Zend 설치를 하면 물론 잘 되지만
그냥 아래와 같이 설치시 PHP가 해석이 안되는데요.
서버상에서 php -i 하면 변수값들은 나옵니다.
제가 어떤 내용을 놓치고 있을까요?
-- 아래 --
# APACHE2
① ./configure
--prefix=/usr/local/apache-2.2.23 --enable-modules=all --enable-ssl \
--enable-rewrite --enable-headers --enable-mime-magic --enable-so
② 설치후 링크
ln -s /usr/local/apache-2.2.23 /usr/local/apache2
③ 데몬 정상, html 페이지는 정상 로딩 확인함
# PHP5
①./configure
--prefix=/usr/local --exec-prefix=/usr/local \
--with-config-file-path=/usr/local/apache2 \
--with-apxs2=/usr/local/apache2/bin/apxs \
--with-mysql=/usr/local/mysql \
... 생략 ...
② --with-config-file-path 컴파일 옵션 의거 php.ini 위치 함
/usr/local/apache2/php.ini
③ PHP 설치 후 libphp5.so 생성 확인
/usr/local/apache2/modules/libphp5.so 생성확인
④ PHP 관련 httpd.conf 설정 추가 완료
vi /usr/local/apache2/conf/httpd.conf
+------------------------------------------------+
LoadModule php5_module modules/libphp5.so
AddType application/x-httpd-php .php .html .htm
AddType application/x-httpd-php-source .phps
+------------------------------------------------+
관련자료
-
이전
-
다음
댓글 3
dslee님의 댓글
- dslee
- 작성일
<IfModule dir_module>
DirectoryIndex index.html index.htm index.php index.php3
</IfModule
이부분을 한번 체크해보세요.
DirectoryIndex index.html index.htm index.php index.php3
</IfModule
이부분을 한번 체크해보세요.
Jszzang님의 댓글
- Jszzang
- 작성일
디렉토리 인덱스 설정은 아래와 같이 되어있습니다.
<IfModule dir_module>
DirectoryIndex index.php index.html index.htm
</IfModule>
여타 APM 설치 스크립트를 검색해봐도 딱히 Zend 설치를 하지 않고
그 설치 스크립트와 제가 사용하는 것에 설치 방식차이가 없어 보이는데
뭘 놓친건지 모르겠네요 ㅎㅎ
<IfModule dir_module>
DirectoryIndex index.php index.html index.htm
</IfModule>
여타 APM 설치 스크립트를 검색해봐도 딱히 Zend 설치를 하지 않고
그 설치 스크립트와 제가 사용하는 것에 설치 방식차이가 없어 보이는데
뭘 놓친건지 모르겠네요 ㅎㅎ
Jszzang님의 댓글
- Jszzang
- 작성일
문제해결 하였습니다.
php코드 결과 확인을
<? phpinfo(); ?> 이렇게 했었는데
<?php phpinfo(); ?> 이렇게 하니까 되네요.
선언하는 기호때문이 었습니다.
php코드 결과 확인을
<? phpinfo(); ?> 이렇게 했었는데
<?php phpinfo(); ?> 이렇게 하니까 되네요.
선언하는 기호때문이 었습니다.