레드헷 리눅스 9.0에서 APM을 소스 파일로 설치하는 방법입니다.
설치 방법에 대한 내용이 너무 많아 내용을 분할하였습니다.
아래에서 설명한 설치 순서를 반드시 준수해야 합니다.
순서 1. 아파치 웹 서버(Apache), PHP, MySQL을 차례로 다운받는다.
1-1. 아파치 웹 서버는 http://www.apache.org에서 다운받는다.
저는 아파치 버전 1.3.37을 다운받았으며 파일이름은 apache_1.3.37.tar.gz 입니다.
1-2. PHP는 http://www.php.net에서 다운받는다.
저는 PHP 버전 4.4.4을 다운받았으며 파일이름은 php-4.4.4.tar.gz 입니다.
1-3 MySQL는 http://www.mysql.com에서 다운받는다.
저는 MySQL 버전 4.1.22을 다운받았으며
파일이름은 mysql-standard-4.1.22-pc-linux-gnu-i686.tar.gz 입니다.
순서 2. MySQL을 먼저 설치합니다.
2-1 제 컴퓨터에서 다운받은 MySQL은 경로상으로 /root 에 저장되었습니다.
[root@skko root]# ls
apache_1.3.37.tar.gz mysql-standard-4.1.22-pc-linux-gnu-i686.tar.gz
php-4.4.4.tar.gz
2-2 압축된 MySQL파일의 압축을 풀어 줍니다. (tar명령어 사용)
[root@skko root]# tar zxvf mysql-standard-4.1.22-pc-linux-gnu-i686.tar.gz
2-3 압축이 풀린 MySQL파일의 이름은 mysql-standard-4.1.22-pc-linux-gnu-i686 입니다.
이 파일의 경로를 /usr/local/ 로 변경하고 파일의 이름을 mysql로 바꿉니다.
[root@skko root]# mv mysql-standard-4.1.22-pc-linux-gnu-i686 /usr/local/mysql
2-4 현재의 경로를 /usr/local/mysql로 변경하고 MySQL을 설치하기 위해
MySQL 설치 스크립트인 mysql_install_db를 실행합니다.
이때 중요한 점은 설치 스크립트가 있는 디렉토리인 /usr/local/mysql/scripts 에서
실행하지 말고 반드시 /usr/local/mysql에서 실행합니다. 실행 명령어는 다음과 같습니다.
[root@skko mysql]# ./scripts/mysql_install_db
2-5 MySQL이 설치되었을 것입니다. 다음으로 mysql 사용자와 그룹을 등록합니다.
[root@skko mysql]# groupadd mysql
[root@skko mysql]# useradd -g mysql mysql
2-6 다음으로 mysql이 설치된 디렉토리의 권한을 다음과 같이 변경해 줍니다.
[root@skko mysql]# chown -R root /usr/local/mysql
[root@skko mysql]# chown -R mysql /usr/local/mysql/data
[root@skko mysql]# chgrp -R mysql /usr/local/mysql
[root@skko mysql]# chown -R root /usr/local/mysql/bin
2-8 이제 /usr/local/mysql 경로에서 mysql을 실행하면 mysql 데몬이 실행됩니다.
[root@skko mysql]# ./bin/safe_mysqld --user=mysql &
여기서 mysql 데몬실행으로 프롬프트가 새로 나타나지 않습니다.
이때는 바로 Enter키를 치면 다시 프롬프트가 나타납니다.
2-9 mysql 데몬이 제대로 동작하는지 ps명령어를 이용하여 확인합니다.
[root@skko mysql]# ps -ef | grep mysql
2-10 mysql의 데몬이 동작한다면 이제 mysql 데이터 베이스에 접속해 봅니다.
최초 접속시에는 mysql서버의 관리자 암호를 변경해 주어야 합니다.
[root@skko mysql]# ./bin/mysqladmin -u root password "각자 사용할 암호입력"
2-11 mysql서버에 접속합니다. 암호를 물어보면 위에서 정한 암호를 입력하세요.
[root@skko mysql]# ./bin/mysql -p mysql
Enter password: 각자 사용할 암호입력
2-12 mysql> 이라는 프롬프트가 나타나면 MySQL이 성공적으로 설치된 것입니다.
1편에서는 MySQL 설치방법에 대해서 알아보았습니다.
곧바로 2편에서는 아파치 웹서버와 PHP 설치방법에 대해서 알아보겠습니다.


0