php 설치하기


1. 설치하기

터미널에서

# yum install php 로 설치해준다.

참쉽죠?


2.  테스트하기

아파치에서 지정해준 폴더 ( 필자의 경우 /usr/www/html ) 안에다

vi에디터로 index.php 파일을 만들고 안에

<? phpinfo(); ?>

를 적어 생성한다

마지막으로 익스플로러에서 http://ip주소/index.php 로 들어가서

다음과 같은 창이뜨면 성공이다

 

이창이 안뜨는 경우면 아파치에서 php 설정을 했나 확인한다.

#vi /usr/local/server/apache/conf/httpd.conf 로들어가서


AddType Application에 php가 들어가 있나 확인해준다.




phpadmin 설치 


1. 설치하기

 yum으로 바로설치하면 RPM 정보가 없어서 설치가안된다. 

그래서 주소를 추가해주어야 한다

#wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm 

#rpm -Uvh
 rpmforge-release-0.5.2-2.el6.rf.i686.rpm  

그뒤 yum으로

#yum -y install phpmyadmin

을 입력하면 설치완료!!


2. 설정하기

# vi /etc/httpd/conf.d/phpmyadmin.conf 

을 열어줍니다.

Allow from 128.0.0.1 을 Allow form all 로 변경해줍니다.


그뒤 :wq로 저장하시고요

# vi /usr/share/phpmyadmin/config.inc.php

로 들어가서 아래 두줄을 수정해줍니다

$cfg['blowfish_secret'] = '이곳을 채워줍니다' /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

그리고 

#cfg['Servers'][$i]['auth_type'] = 'http'; 

:wq로 저장후 #apachectl restart 로 아파치를 재시작해준다.


3. 테스트하기

http;//ip주소/phpMyAdmin

을 입력해서 아래의 창이뜨나 확인해보자 

암호입력창이 뜨면 

id = root
pw = root암호

를 입력해주자

 

 슬슬 기본설정이 끝나간다.

설정하는대 1주일이 걸리내요.

언제 php코딩을 할지원.. 우리모두 힘내요 화이팅! 

'OS > CentOS' 카테고리의 다른 글

우분투 12.10 에서 phpmyadmin 이 접속이안될때  (1) 2012.11.01
CentOS 에 Java 7.0 / Tomcat 설치하기  (0) 2012.03.14
Centos에 Mysql 설치하기  (0) 2012.03.07
CentOS5 에서 xrdp 사용하기.  (0) 2012.03.07
(펌)rpm 명령어  (0) 2012.03.07
OS : CentOS 5.7

필요 라이브러리 =   yum -y install zlib libpng freetype gd libxml lib iconv
                yum -y install libxml2 libjpeg libpng freetype  
               출처 - http://genes1s.egloos.com/2845563  

1. 다운로드
http://www.mysql.com/downloads/mysql/ 에 들어가서 자기 운영체제에 맞는 리눅스를 다운하자

Centos 가없다구요? 그럼 존나쿨하게  Linux – Generic 버전을 받아줍니다. 




2. 설치하기

다운받은 폴더로가서 

#tar xvfz MySQL-5.5.21-1,linux2.6.i386.tar로 압축을 푼다

그럼 rpm파일이 6개가 나올텐데 server , client 순으로 설치해준다.

그다음 

# /sbin/chkconfig mysqld on 
# /sbin/chkconfig --list |grep mysqld 

로 시작프로그램에 등록해준다.

 

3. 설정하기 

#mysqld_safe & 로 sql을 실행시켜주자

그뒤 

#mysqladmin -u root password 

로 비밀번호를 설정 해주자

# mysql -u root -p 를 입력후 비밀번호를 입력하면 mysql 콘솔창이 뜬다.

만약 ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
에러가 발생하면 

# cd /usr/local/mysql/bin
# ./mysqld_safe --user=root &
# ./mysqld_safe &  

데몬이 실행되어있지않아 mysql이 죽어있는 상태기때문에 깨워서 소켓을 열어주어야한다.
 


드디어 콘솔창을 보게됩니다.

이창한번보기 무지힘들죠?

제가 리눅스를 배우면서 느끼는거지만  손가락없이 밥먹는느낌이내요

아마 제글 보시는분들도 막 입문하시는 분이라 생각됩니다

우리모두 힘내요 화이팅! 

'OS > CentOS' 카테고리의 다른 글

CentOS 에 Java 7.0 / Tomcat 설치하기  (0) 2012.03.14
CentOS 에서 php / phpadmin설치하기  (0) 2012.03.12
CentOS5 에서 xrdp 사용하기.  (0) 2012.03.07
(펌)rpm 명령어  (0) 2012.03.07
(펌) yum 명령어  (0) 2012.03.07

rpm 명령어 출처 - http://blog.naver.com/smallgiant83/50111225989


설치

rpm -i 패키지 파일 - install.

-U 패키지 파일 - 기존 프로그램이 있으면 업그레이드를 한다.

-v 패키지 파일 - 설치 과정을 확인.

-h 패키지 파일 - 설치 과정을 #(hash)로 출력.

" rpm -Uvh lib* " 는 자동으로 순서를 찾아 설치한다.

삭제

rpm -e 패키지 이름

조회

rpm -qa | grep 패키지 이름

(패키지 의존성 - 패키지 끼리의 참조역학을 할 때가 있는데 이러한 이유로 하나의 프로그램 설치를 위해 여러개의 패키지가 필요하다. 이러한 상관관계를 패키지 의존성이라 한다.)

기타옵션

--force - 버전을 무시하고 강제로 설치 (하위버전으로 다운그레이드 시에 적용할 수 있으나 위험)

--nodeps - 의존성 관계에 있는 다른 패키지가 설치 되어 있지 않다고 해도 강제로 설치.

rpm -qa --last설치된 모든 패키지들을 늦게 설치된 순으로 보여준다

'OS > CentOS' 카테고리의 다른 글

Centos에 Mysql 설치하기  (0) 2012.03.07
CentOS5 에서 xrdp 사용하기.  (0) 2012.03.07
(펌) yum 명령어  (0) 2012.03.07
CentOS 명령어  (0) 2012.03.06
CentOS에 아파치(apache) 서버깔기.  (1) 2012.03.06
- FreeNX로 CentOS에 원격을 걸어 사용한 상태입니다.

0. yum remove httpd 로 설치되어있는 아파치를 지워줍시다.


1. 아파치 서버 다운받기.

우선 아파치 서버깔기위해서 ( http://httpd.apache.org )로 접속한다.




 다운로드에 들어가 버전을 선택후 ( 필자는 2.4.1 선택)

tar.gz 파일을 다운로드한다. 

 


2. 아파치 설치하기

설치한 폴더로 들어가서 압축파일의 경로를 바꾸어준다

# mv httpd-2.4.1.tar.gz /usr/local/src/

그뒤 바꿔준경로로 가서 압축을 푼다.

# cd /usr/local/src/
# tar zxvf httpd-2.4.1.tar.gz 
# cd httpd-2.4.1

configure - make 명령어로 설치해 줍니다.

- configure: error: APR not found. 에러가 발생하면
# yum install apr apr-devel apr-util apr-util-devel 

- error: pcre-config for libpcre not found. PCRE is required and available from http://pcre.org/
# yum install pcre-devel

- configure: error: APR version 1.3.0 or later is required 라면
http://archive.apache.org/dist/apr/ 요기가서 1.3.0 이상으로 받아주자. 난 딱 1.3.0 받음.
하지만! 안되서(맨붕해서)
# ./configure ... --with-included-apr 를 붙혀주면 apr 버전을 무시하고 설치한다...고한다는대 먼일날까봐 난 안했지만
질러버렸습니다.

3. 아파치 실행하기

make install 까지 끝나셨으면

# vi /usr/local/apache2/conf/httpd.conf

로 들어가서 php와 한글설정등을 위한 수정을합니다.

LoadModule 행에서 
LoadModule php4_module libexec/libphp4.so

php5 라면
LoadModule php5_module libexec/libphp5.so 

폴더를 못찾은 경우는 # locate libphp 로 찾아서 폴더명을 정확하게 적어줍시다.

그리고 AddDefaultCharset EUC-KR 을 적어주어 한글을 기본어로 바꾸어줍니다.

마치셨으면 :wq 로저장하시고

# cd /usr/local/apache2/bin
# ./apachectl restart

로 실행을 시켜주시고 

http:// 본인ip 를 입력하셔서 창이뜨는지를 확인합니다.


 

'OS > CentOS' 카테고리의 다른 글

(펌)rpm 명령어  (0) 2012.03.07
(펌) yum 명령어  (0) 2012.03.07
CentOS 명령어  (0) 2012.03.06
CentOS 에서 FreeNX로 Windows7에서 원격접속하기!  (0) 2012.03.04
CentOS 5.7 FTP 구축 ( vsFTPD )  (0) 2012.03.02

+ Recent posts