게시판홈 / 유닉스 / php 설치하는 방법에 대해..새글쓰기 답글쓰기

저자 php 설치하는 방법에 대해..
like_a_dust (844)
Vista(73)
2005-11-02
먼산

  게시일: 2007-08-26 22:17||||
이번에 CentOS 5 를 설치했습니다.
리눅스는 전혀 모르다시피 하고..(요즘에 wget 과 find 에 대해 조금 배웠을 정도니 -_- 모 프로그램 테스트를 위해 설치한 것이긴 합니다만.. 설치한 김에.. 이것저것 장난질 좀 해보려고 합니다.

그래서 APM 을 rpm 으로 설치했습니다.
그냥 단순히 yum 을 이용해서 설치했는데, 그럴 경우 rpm 으로 설치한 것이라더군요. 뭐.. 잘 모릅니다. 무슨 소린지 -_-;

여튼 그래서 일단 index.htm 이 잘 보이는 것까진 확인했습니다.
그런데 텍스트큐브 1.5 를 설치하려고 하니 php 파일이 소스가 다 보이더군요. 흠.. php 가 설치되긴 한 것 같은데 뭔가 문제가 있구만.. 이라는 생각에 이것저것 검색..

httpd.conf(/etc/httpd/conf/httpd.conf) 의 설정을 손 봐줘야 한다던데..
일단 addtype application 어쩌구~ 를 해서 php 라는 파일의 처리에 대해서는 추가를 해준 것 같은데 module 추가 부분이 잘 안됩니다.

그리고 중요한게 도대체 어떤 버전의 APM 을 설치했는지도 모르겠고요. -_-;
apache 1.3 용인듯 한 모듈추가 라인을 httpd.conf 에 추가해주니 apache 1.3 을 찾을 수 없다고 나오고, 최신 버전으로 설치되었을테니 apache 2 이긴 할 건데.. 뭐 좀 막막합니다. 버전 정보 아는 방법도 잘 모르겠고...

주절주절..

질문1. 설치된 php, mysql, apache 의 각 버전을 아는 방법은 무엇일까요?
질문2. 웹브라우져에서 php 코드가 그대로 보일 경우 어떤 것을 손봐줘야 할까요?

서버 주소는 211.228.29.98 이고
php 파일은 211.228.29.98/test.php
211.228.29.98/tc/setup.php 입니다. 텍스트큐브 설치용 php 파일..

참고로 서버가 다른 곳에 있어 ssh 로만 접근해서 설정하고 있습니다.

이것이 맞는 정보인지는 모르겠습니다만, 이렇게 나오네요.
코드

[dust@localhost ~]$ yum list installed | grep httpd
httpd.i386 2.2.3-7.el5.centos installed
[dust@localhost ~]$ yum list installed | grep php
php-cli.i386 5.1.6-12.el5 installed
php-common.i386 5.1.6-12.el5 installed
php-ldap.i386 5.1.6-12.el5 installed
php-mysql.i386 5.1.6-12.el5 installed
php-pdo.i386 5.1.6-12.el5 installed
[dust@localhost ~]$ yum list installed | grep mysql
mysql.i386 5.0.22-2.1 installed
mysql-server.i386 5.0.22-2.1 installed
php-mysql.i386 5.1.6-12.el5 installed


[ 메시지수정: like_a_dust 일시: 2007-08-26 22:23 ]
서명 당신 자식이 코를 파는 것은 당신이 허구 헌날 거실에 앉아 코를 후벼댔기 때문이요,
동네 애들이 코를 파는 것은 당신이 그것을 보고도 아무 말도 하지 않았기 때문이오.

like_a_dust (844)
Vista(73)
2005-11-02
먼산

  게시일: 2007-08-27 10:07||||
자세한 설명 감사드립니다.
아침에 확인해본 결과 말씀하신 것과 비슷한 내용으로 나오네요.


[root@localhost ~]# php -v
PHP 5.1.6 (cli) (built: May 8 2007 19:51:21)
Copyright (c) 1997-2006 The PHPㅁ Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

[root@localhost ~]# rpm -qa | grep php
php-cli-5.1.6-12.el5
php-pdo-5.1.6-12.el5
php-common-5.1.6-12.el5
php-ldap-5.1.6-12.el5
php-mysql-5.1.6-12.el5

[root@localhost ~]# yum list |grep php
php-cli.i386 5.1.6-12.el5 installed
php-common.i386 5.1.6-12.el5 installed
php-ldap.i386 5.1.6-12.el5 installed
php-mysql.i386 5.1.6-12.el5 installed
php-pdo.i386 5.1.6-12.el5 installed
php.i386 5.1.6-12.el5 updates
php-bcmath.i386 5.1.6-12.el5 updates
php-dba.i386 5.1.6-12.el5 updates
php-dbase.i386 5.1.6-12.el5.centos extras
php-devel.i386 5.1.6-12.el5 updates
php-gd.i386 5.1.6-12.el5 updates
php-imap.i386 5.1.6-12.el5 updates
php-mbstring.i386 5.1.6-12.el5 updates
php-mcrypt.i386 5.1.6-12.el5.centos extras
php-mhash.i386 5.1.6-12.el5.centos extras
php-ncurses.i386 5.1.6-12.el5 updates
php-odbc.i386 5.1.6-12.el5 updates
php-pear.noarch 1:1.4.9-4 base
php-pear-Auth-SASL.noarch 1.0.2-4.el5.centos extras
php-pear-DB.noarch 1.7.6-7.el5.centos extras
php-pear-Date.noarch 1.4.7-2.el5.centos extras
php-pear-File.noarch 1.2.2-1.el5.centos extras
php-pear-HTTP-Request.noarch 1.4.1-1.el5.centos extras
php-pear-Log.noarch 1.9.11-1.el5.centos extras
php-pear-MDB2.noarch 2.4.1-1.el5.centos extras
php-pear-MDB2-Driver-mysql.noarch 1.4.1-1.el5.centos extras
php-pear-Mail.noarch 1.1.14-1.el5.centos extras
php-pear-Mail-Mime.noarch 1.4.0-1.el5.centos extras
php-pear-Net-SMTP.noarch 1.2.10-1.el5.centos extras
php-pear-Net-Sieve.noarch 1.1.5-2.el5.centos extras
php-pear-Net-Socket.noarch 1.0.8-1.el5.centos extras
php-pear-Net-URL.noarch 1.0.15-1.el5.centos extras
php-pecl-Fileinfo.i386 1.0.4-3.el5.centos extras
php-pecl-memcache.i386 2.1.2-1.el5.centos extras
php-pgsql.i386 5.1.6-12.el5 updates
php-readline.i386 5.1.6-12.el5.centos extras
php-snmp.i386 5.1.6-12.el5 updates
php-soap.i386 5.1.6-12.el5 updates
php-tidy.i386 5.1.6-12.el5.centos extras
php-xml.i386 5.1.6-12.el5 updates
php-xmlrpc.i386 5.1.6-12.el5 updates


그리고 말씀해주신대로 httpd.conf 도 수정해보았으나 잘 안되네요.
조금 시간을 가지고 천천히 해봐야겠습니다. ㅎㅎㅎ 언젠가는 설치할 수 있게 되겠지요.

[ 메시지수정: like_a_dust 일시: 2007-08-27 10:10 ]
서명 당신 자식이 코를 파는 것은 당신이 허구 헌날 거실에 앉아 코를 후벼댔기 때문이요,
동네 애들이 코를 파는 것은 당신이 그것을 보고도 아무 말도 하지 않았기 때문이오.

like_a_dust (844)
Vista(73)
2005-11-02
먼산

  게시일: 2007-08-27 19:25||||
인용

글쓴이: jvm 날짜: 2007-08-27 19:02
# yum install php 명령을 한 번 줘보시면 어떨까요.

오옷! 됩니다. +_+
사실 맨 처음에 mysql php 등을 전부 설치했었기 때문에 당연히 설치되어 있을 것이라고 생각했었습니다. 중간에 mysql 을 지웠다가 다시 설치하기도 했지만.. 여튼 결국엔 php 가 설치가 안되어서 그랬던 거라니 -_-;
(그나저나 test.php 는 여전히 다운로드 되는군요. 문법 자체가 틀렸는지.. 여튼 텍스트큐브는 설치가 됩니다. +_+)

jvm 님 정말 감사합니다. (_ _)


.. 이번엔 mysql 에서 걸리는군요. ㅋㅋㅋ
고민 좀 해봐야겠네요.
일단 에러 메세지는

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using passwordO)

입니다.

[ 메시지수정: like_a_dust 일시: 2007-08-27 19:58 ]
서명 당신 자식이 코를 파는 것은 당신이 허구 헌날 거실에 앉아 코를 후벼댔기 때문이요,
동네 애들이 코를 파는 것은 당신이 그것을 보고도 아무 말도 하지 않았기 때문이오.

like_a_dust (844)
Vista(73)
2005-11-02
먼산

  게시일: 2007-08-28 16:59||||
mysql 초기 암호를 설정하려다가 만난 에러입니다. ㅎㅎㅎ
jvm 님께서 많이 도와주셨음에도 불구하고 현재 잘 안되고 있고요..
근데 조만간 해결될 것 같습니다. 제 서버를 진짜 관리하는 -_-; 형에게서 전화왔네요.

"mysql 암호 뭐야?"
"몰라요. -_-; 좀 풀어줘요."
"아따.."

;;;;;;; 어쨌든 해결될듯 ;;;;;
서명 당신 자식이 코를 파는 것은 당신이 허구 헌날 거실에 앉아 코를 후벼댔기 때문이요,
동네 애들이 코를 파는 것은 당신이 그것을 보고도 아무 말도 하지 않았기 때문이오.

다음글: 웹서버 운영을 위한 조언 부탁 (4)10324like_a_dust2007-10-25
이전글: 어떤 것을 깔아야 할까요? (12)19037owl09082007-03-10

새글쓰기 답글쓰기
이동:

세상사는 이야기

  • 장난(?)으로 시작한 여 >
  • 탈옥의 필수, QuickDo >
  • 윈도 10, 한영 전환도 >
  • 바보도 할 수 있는 War >
  • 북마크에도 확장 아이 >
  • 크롬은 가라, 비발디가 >
  • 감히 아이폰 관리의 최 >
  • 디지털 노마드의 편집 >
  • [블로그 복귀 알림] 새 >
  • 오타도 즐거운 안드로 >


  • RSS 구독 (익명 | 회원 | 강좌 | 포럼)
    (C) 1996 ~ 2014 QAOS.com All rights reserved.