본문 바로가기
정보

우분투(Ubuntu) Linux v11.10 Server APM 웹서버 구축하는 방법 (2/2)

by ❣ ✚ ✪ ✣ ✤ 2011. 11. 18.
반응형



 
  
지난 번 포스팅에 이어서 시작해보도록 하겠습니다.
고지가 멀지 않았습니다 조금만 참고 따라와주시면 됩니다 ^^
지난번에 말씀드린 바와같이 모든 설치는 root 권한으로 진행됩니다.
 

1. MySQL 설치

 apt-get install mysql-server mysql-client
설치진행중 MySQL에서(우분투의 root 하고는 다릅니다.) 사용될 root 계정의
패스워드 설정화면이 나옵니다. 설정후 잘 기억해두세요.

2. Apache2 설치

apt-get install apache2설치완료후 서버의 도메인 또는 IP주소로 접근하여 아래와 같은 화면이 나오면 설치성공입니다.( ex. http://192.168.X.X )
참고 : 아파치의 기본문서 경로는 /var/www 이고, 설정파일은 /etc/apache2/apache2.conf


3. PHP5 설치


apt-get install php5 libapache2-mod-php5
설치후 아파치 재시작
/etc/init.d/apache2 restart


4. PHP5 구동 Test


앞서 이야기한 바와같이 apache2 에서 기본적인 문서저장 경로는 /var/www 입니다.
PHP 가 정상적으로 설치되었는지 확인해보기위해 해당경로에 info.php 라는
파일을 만들어 브라우저에서 호출해 보겠습니다.
이 파일은 PHP의 버전정보 및 설치에 관한 정보를 보여줍니다.
vi /var/www/info.php
vi 에디터 창이 나오면 아래와같이 입력하고 저장해주세요.
<?php
phpinfo();
?>
브라우저에서 호출( ex. http://192.168.X.X/info.php )




Server API 라인을 확인해보면 PHP5가 Apache 2.0 Handler로
정상적으로 작동하는 모습을 보여줍니다.

5. PHP 와 MySQL 연결


명령어가 좀 깁니다. 아래 명령어 입력하여 필요한 모듈들을 설치합니다.

apt-get install php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl

설치후 apache 재시작

/etc/init.d/apache2 restart

위와같은 방식으로 info.php 파일을 호출해 보면,

아래와같이 설치된 모듈들의 정보와 함께 MySQL 정보가 나옵니다.

( ex. http://192.168.X.X/info.php )



6. PhpMyAdmin 의 설치


phpmyadmin 은 MySQL 데이터베이스를 관리하는 웹인터페이스입니다.

설치하면 관리가 편리해지므로 설치해보겠습니다.

apt-get install phpmyadmin

설치시 다음과 같은 질의가 나옵니다.

Web server to reconfigure automatically : <--- apache2

Configure database fo phpmyadmin with dbconfig-common? <--- No

설치를 마쳤으면 vi 에디터를 실행하여 apache2.conf 를 열고 다음을 추가해보세요.

vi /etc/apache2/apache2.conf

마지막 열에 아래구문 추가

# Enable PhpMyAdmin
Include /etc/phpmyadmin/apache.conf

아파치 재시작

/etc/init.d/apache2 restart

PhpMyAdmin 접속하여 정상작동 여부를 확인합니다.

( ex. http://192.168.X.X/phpmyadmin )


이상 우분투서버에서 APM 웹서버 설치를 마칩니다.

기본경로(/var/www)로 필요한 파일들을 올리셔서 웹서버로 운영하시면 됩니다.

내용이 좀 길어졌네요.

다음에 또 뵙겠습니다. 즐거운 주말 보내세요 ^^

<관련글>2011/11/17 - [Computer/Linux] - 우분투(Ubuntu) Linux v11.10 Server APM 웹서버 구축하는 방법 (1/2)

반응형

댓글