NOT4D



Fedora에 APM설치하기 Linux

yum(Yellow Update Manager)를 이용한다면 정말 간편하게 RPM(Redhat Package Manager)패키지를 설치할 수 있지만

직접 소스코드를 받아서 설정을 확인해 보고 컴파일 하는 방법으로 따라해 보았다.

설치순서는 Apache -> Mysql -> PHP 순서로

1. Apache (http://www.apache.org/)

임시 폴더에 압축을 푼뒤

#./configure --enable-so

#make

#make install 을 차례로 실행해 준다.

#cat >> /etc/ld.so.conf
/usr/local/apache2/lib
/usr/local/apache2/modules

#ldconfig

2. Mysql

#./configure --prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data(설정 안할경우 /usr/local/var/mysql 에 지정)

#make

#make install

#cat >> /etc/ld.so.conf (Mysql데몬 구동시 mysql 라이브러리 이용)
/usr/local/mysql/lib

#ldconfig

#cp /usr/local/mysql/share/mysql/my-medium.cnf /etc/my.cnf (설정파일 복사)

#groupadd mysql
#adduser -M -c Mysql_server -d /usr/local/mysql -g mysql -s /bin/nologin mysql (계정생성 ,경로 소유권 변경)

#chown root.mysql -R /usr/local/mysql
#chown mysql.mysql -R /usr/local/mysql/data

#cp /usr/local/mysql/share/mysql/mysql.server /etc/init.d/mysqld (부팅시 mysql데몬 동작 설정)

3. PHP

#./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql

#make
#make install

#cp php.ini-development /usr/local/lib/php/php.ini (php홈페이지에는 /lib/php.ini 로 나와있지만 /lib/php/php.ini 로 설정해주어야한다)

이제 httpd.conf 파일을 열어서(/usr/local/apache2/conf/httpd.conf)

맨아래줄에 AddType application/x-httpd-php .php .php4 .php5 .html .htm

ServerName localhost:80 으로 설정해 준다.

그리고 /usr/local/apache2/htdocs 에 php파일을 생성하여 테스트 해보면

#cat > /usr/local/apache2/htdocs/test.php
<? phpinfo(); ?>

php가 제대로 보이면 성공한 것이다




트랙백

이 글과 관련된 글 쓰기 (트랙백 보내기)
TrackbackURL : http://kscscy.egloos.com/tb/1360049 [도움말]

덧글

댓글 입력 영역