설치순서 mysql-php-apache
'
-mysql-
./configure --with-charset=euc_kr
./configure --prefix=/usr/local/mysql
./configure --with-charset=euc_kr
./configure --prefix=/usr/local/mysql
./configure --prefix=/usr/local/mysql --with-charset=euc_kr --localstatedir=/var/lib/mysql
make; make install
# scripts/mysql_install_db
# groupadd mysql
# useradd -g mysql mysql
# chown -R mysql /var/lib/mysql <---/var/lib/mysql
# chgrp -R mysql /var/lib/mysql <---/var/lib/mysql
# vipw
mysql:x:500:500::/home/mysql:/bin/bash
--> mysql:x:500:500::/var/lib/mysql:/sbin/nologin
:x
You are using shadow passwords on this system.
Would you like to edit /etc/shadow now [y/n] n선택
# scripts/mysql_install_db
# groupadd mysql
# useradd -g mysql mysql
# chown -R mysql /var/lib/mysql <---/var/lib/mysql
# chgrp -R mysql /var/lib/mysql <---/var/lib/mysql
# vipw
mysql:x:500:500::/home/mysql:/bin/bash
--> mysql:x:500:500::/var/lib/mysql:/sbin/nologin
:x
You are using shadow passwords on this system.
Would you like to edit /etc/shadow now [y/n] n선택
/home/mysql를 삭제
ls -al /var/lib/mysql 확인
drwx------ 4 mysql mysql 1024 4월 30 01:41 .
drwxr-xr-x 16 root root 1024 4월 30 01:41 ..
drwx------ 2 mysql mysql 1024 4월 30 01:41 mysql
drwx------ 2 mysql mysql 1024 4월 30 01:41 test
ls -al /var/lib/mysql 확인
drwx------ 4 mysql mysql 1024 4월 30 01:41 .
drwxr-xr-x 16 root root 1024 4월 30 01:41 ..
drwx------ 2 mysql mysql 1024 4월 30 01:41 mysql
drwx------ 2 mysql mysql 1024 4월 30 01:41 test
# vi /root/.bash_profile
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/apache/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
PATH=$PATH:$HOME/bin:/usr/local/mysql/bin:/usr/local/apache/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
-apache-
./configure --prefix=/usr/local/apache --enable-module=most --enable-mods-shared=most
make; make install
cp -p /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
/usr/local/apache/bin/apachectl start
./configure --prefix=/usr/local/apache --enable-module=most --enable-mods-shared=most
make; make install
cp -p /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd
/usr/local/apache/bin/apachectl start
-php-
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-apache-install=/usr/local/httpd-2.0.45 --with-mysql=/usr/local/mysql --with-charset=euc_kr --with-config-file-path=/usr/local/php --with-languge=korean --with-xml --with-imap=/usr/local/imap --enable-module=so --disable-debug --enable-track-vars=yes
cp php.ini-dist /etc/php.ini
cp php.ini-dist /usr/local/php/lib/php
httpd.conf 에
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php4 .php3 .html .htm .phtml .ph .php
AddType application/x-httpd-php-source .phps
LoadModule php4_module modules/libphp4.so
AddType application/x-httpd-php .php4 .php3 .html .htm .phtml .ph .php
AddType application/x-httpd-php-source .phps
'Computer > Linux' 카테고리의 다른 글
windows에서 apache php설정 (0) | 2005.10.24 |
---|---|
mysql 기본 사용법 (0) | 2005.07.14 |
mysql생성,복구,백업 (0) | 2005.07.14 |
MYSQL 관련 FAQ (0) | 2005.07.14 |
명령어 기본편 (0) | 2005.06.10 |