NuxOne 2.1 배포판에 proftpd-1.2.10 설치한후 apache-2.0.52 php-5.0.3 mysql-4.1.8 설치하기
필요한 것들 :
proftpd - http://www.proftpd.org/
httpd - http://www.apache.org/
php - http://www.php.net/
mysql - http://www.mysql.com
zend - http://www.zend.com
zlib - http://www.gzip.org/zlib/
libpng - http://libpng.sourceforge.net/
free type - http://www.freetype.org/
libjpeg - http://www.ijg.org/
gd - http://www.boutell.com/gd/
libxml2 - http://xmlsoft.org/
설치 방법 :
proftp 설치하기
#wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz
#tar -xvzf proftpd-1.2.10.tar.gz
#cd proftpd-1.2.10
#./configure
#make
#make install
#vi /etc/xined.d/proftp
//아래 내용을 추가하고 저장함
service ftp
{
disable = no
flags = REUSE
socket_type = stream
instances = 50
wait = no
user = root
server = /usr/local/sbin/in.proftpd
bind = your-ip
log_on_success = HOST PID
}
#vi /usr/local/etc/proftpd.conf
//아래 내요을 수정해줌
ServerType inetd
Group ftp
DefaultRoot ~ //앞의 주석을 제거함
#/etc/init.d/xinetd restart //proftpd 시작
//ftp에 접속 가능한 사용자 추가
#useradd 사용자아이디
#passwd 사용자암호
Zlib 설치하기
#wget http://fordream.damoa.biz/zlib-1.2.1.tar.gz
#tar -xzvf zlib-1.2.1.tar.gz
#cd zlib-1.2.1
#./configure
#make
#make install
libpng 설치하기
#wget http://fordream.damoa.biz/libpng-1.2.8.tar.gz
#tar -xzvf libpng-1.2.8.tar.gz
#cd libpng-1.2.8
#cp scripts/makefile.linux makefile
#make
#make install
freetype 설치하기
#wget http://fordream.damoa.biz/freetype-1.3.1.tar.gz
#tar -xzvf freetype-1.3.1.tar.gz
#cd freetype-1.3.1
#./configure
#make
#make install
libjpeg 설치하기
#wget http://fordream.damoa.biz/jpegsrc.v6b.tar.gz
#tar -xzvf jpegsrc.v6b.tar.gz
#cd jpeg-6b
#./configure --enable-shared --enable-static
#make
#make install
#make test
#make install
gd설치하기
#wget http://fordream.damoa.biz/gd-2.0.33.tar.gz
#tar -xzvf gd-2.0.33.tar.gz
#cd gd-2.0.33
#./configure
#make
#make install
glibxml2 설치하기
#wget http://xmlsoft.org/sources/libxml2-2.6.16.tar.gz
#tar -xzvf libxml2-2.6.16
#cd libxml2-2.6.16
#./configure
#make
#make install
이거 설치 않하면 mysql make도중 에러 남 -.-a
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/update/2.1/ncurses-devel-5.3-9.3.i386.rpm
#rpm -Uvh ncurses-devel-5.3-9.3.i386.rpm
mysql 설치하기
#wget http://mysql.byungsoo.net/Downloads/MySQL-4.1/mysql-4.1.8.tar.gz
#tar -xzvf mysql-4.1.8.tar.gz
#cd mysql-4.1.8
./configure \
--prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data \
--disable-shared --enable-assembler \
--with-thread-safe-client --with-mysqld-user="mysql" \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--with-readline --without-debug \
--without-docs --without-bench \
--with-charset=euckr
#make
#make install
#cp support-files/mysql.server /etc/init.d/
#chmod 755 /etc/init.d/mysql.server
#cd /usr/local/mysql/share/mysql/
#cp my-medium.cnf /etc/my.cnf
apache 설치하기
#wget http://www.reverse.net/pub/apache/httpd/httpd-2.0.52.tar.gz
#tar -xzvf httpd-2.0.52
#cd httpd-2.0.52
# ./configure --prefix=/usr/local/apache --enable-rule=SHARED_CORE --enable-modules=so --enable-so
#make
#make install
이거 설치않면 php make 도중 에러 발생 -.-a
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/Plus_pack_1/RPMS_Maru_pack/gmp-4.1.2-5.i386.rpm
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/Plus_pack_1/RPMS_Maru_pack/gmp-devel-4.1.2-5.i386.rpm
#rpm -Uvh gmp-4.1.2-5.i386.rpm
#rpm -Uvh gmp-devel-4.1.2-5.i386.rpm
php 설치하기
#wget http://ftp.superuser.co.kr/pub/php/php-5.0.3.tar.gz
#tar -xzvf php-5.0.3.tar.gz
#mv php-5.0.3 /usr/local/php
#cd /usr/local/php
CFLAGS="-O3 -march=i686 -funroll-loops -fomit-frame-pointer" \
./configure \
--with-zlib --with-gd --with-ttf --with-png \
--with-expat-dir=/usr --with-gmp --with-png \
--with-mysql=/usr/local/mysql \
--with-apache2=/usr/local/apache \
--with-config-file-path=/usr/local/apache/conf \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-language=korean \
--with-charset=euc-kr \
--disable-debug --disable-posix --disable-rpath \
--enable-safe-mode --enable-magic-quotes \
--disable-dmalloc --enable-bcmath \
--enable-dio --enable-gd-native-ttf \
--enable-sysvsem --enable-sysvshm \
--enable-wddx --enable-versioning \
--enable-pic --enable-inline-optimization \
--enable-memory-limit --enable-mbstring \
--enable-mbregex --enable-mbstr-enc-trans \
--with-config-file-path=/usr/local/lib --enable-ftp --disable-debug --enable-track-vars=yes \
--with-jpeg-dir --with-freetype-dir \
--enable-gd-native-ttf --enable-dl \
--with-kerberos
#make
#make install
#cp php.ini-dist /etc/php.ini
ZendOptimizer 설치하기
#wget http://fordream.damoa.biz/ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz
#tar -xzvf ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz
#cd ZendOptimizer-2.5.7-linux-glibc21
#./install.sh
[Enter]
[Enter]
[Enter]
[Enter]
apache 설정하기
#vi /usr/local/apache/conf/httpd.conf
// php파일을 웹서버에서 인식하기 위해 아래두줄 추가
AddType application/x-httpd-php .php .php3 // php파일로 해석할 확장명설정
AddType application/x-httpd-php-source .phps // php 소스로 해석할 확장명설정
// 처음페이지로 인식할 파일명설정
DireactoryIndex index.html index.php
mysql 설정하기
#cd /usr/local/mysql/bin
#./mysql_install_db
#/etc/init.d/mysql.server restart
#./mysqladmin -u root password 'new-password'
#./mysqladmin -u root -h 'your-hostname' password 'new-password'
booting시 자동 시작하도록 설정하기
#vi /etc/rc.local
//마지막 줄에 아래 두줄 추가
/usr/local/apache/bin/apachectl start
/etc/init.d/mysql.server start
참고사이트
http://wiki.kldp.org/wiki.php/APM
http://as.damoa.biz/?doc=bbs/gnuboard.php&bo_table=hosting_tip&wr_id=1<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
필요한 것들 :
proftpd - http://www.proftpd.org/
httpd - http://www.apache.org/
php - http://www.php.net/
mysql - http://www.mysql.com
zend - http://www.zend.com
zlib - http://www.gzip.org/zlib/
libpng - http://libpng.sourceforge.net/
free type - http://www.freetype.org/
libjpeg - http://www.ijg.org/
gd - http://www.boutell.com/gd/
libxml2 - http://xmlsoft.org/
설치 방법 :
proftp 설치하기
#wget ftp://ftp.proftpd.org/distrib/source/proftpd-1.2.10.tar.gz
#tar -xvzf proftpd-1.2.10.tar.gz
#cd proftpd-1.2.10
#./configure
#make
#make install
#vi /etc/xined.d/proftp
//아래 내용을 추가하고 저장함
service ftp
{
disable = no
flags = REUSE
socket_type = stream
instances = 50
wait = no
user = root
server = /usr/local/sbin/in.proftpd
bind = your-ip
log_on_success = HOST PID
}
#vi /usr/local/etc/proftpd.conf
//아래 내요을 수정해줌
ServerType inetd
Group ftp
DefaultRoot ~ //앞의 주석을 제거함
#/etc/init.d/xinetd restart //proftpd 시작
//ftp에 접속 가능한 사용자 추가
#useradd 사용자아이디
#passwd 사용자암호
Zlib 설치하기
#wget http://fordream.damoa.biz/zlib-1.2.1.tar.gz
#tar -xzvf zlib-1.2.1.tar.gz
#cd zlib-1.2.1
#./configure
#make
#make install
libpng 설치하기
#wget http://fordream.damoa.biz/libpng-1.2.8.tar.gz
#tar -xzvf libpng-1.2.8.tar.gz
#cd libpng-1.2.8
#cp scripts/makefile.linux makefile
#make
#make install
freetype 설치하기
#wget http://fordream.damoa.biz/freetype-1.3.1.tar.gz
#tar -xzvf freetype-1.3.1.tar.gz
#cd freetype-1.3.1
#./configure
#make
#make install
libjpeg 설치하기
#wget http://fordream.damoa.biz/jpegsrc.v6b.tar.gz
#tar -xzvf jpegsrc.v6b.tar.gz
#cd jpeg-6b
#./configure --enable-shared --enable-static
#make
#make install
#make test
#make install
gd설치하기
#wget http://fordream.damoa.biz/gd-2.0.33.tar.gz
#tar -xzvf gd-2.0.33.tar.gz
#cd gd-2.0.33
#./configure
#make
#make install
glibxml2 설치하기
#wget http://xmlsoft.org/sources/libxml2-2.6.16.tar.gz
#tar -xzvf libxml2-2.6.16
#cd libxml2-2.6.16
#./configure
#make
#make install
이거 설치 않하면 mysql make도중 에러 남 -.-a
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/update/2.1/ncurses-devel-5.3-9.3.i386.rpm
#rpm -Uvh ncurses-devel-5.3-9.3.i386.rpm
mysql 설치하기
#wget http://mysql.byungsoo.net/Downloads/MySQL-4.1/mysql-4.1.8.tar.gz
#tar -xzvf mysql-4.1.8.tar.gz
#cd mysql-4.1.8
./configure \
--prefix=/usr/local/mysql --localstatedir=/usr/local/mysql/data \
--disable-shared --enable-assembler \
--with-thread-safe-client --with-mysqld-user="mysql" \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--with-readline --without-debug \
--without-docs --without-bench \
--with-charset=euckr
#make
#make install
#cp support-files/mysql.server /etc/init.d/
#chmod 755 /etc/init.d/mysql.server
#cd /usr/local/mysql/share/mysql/
#cp my-medium.cnf /etc/my.cnf
apache 설치하기
#wget http://www.reverse.net/pub/apache/httpd/httpd-2.0.52.tar.gz
#tar -xzvf httpd-2.0.52
#cd httpd-2.0.52
# ./configure --prefix=/usr/local/apache --enable-rule=SHARED_CORE --enable-modules=so --enable-so
#make
#make install
이거 설치않면 php make 도중 에러 발생 -.-a
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/Plus_pack_1/RPMS_Maru_pack/gmp-4.1.2-5.i386.rpm
#wget ftp://ftp.nuxone.co.kr/linux/NuxOne/Plus_pack_1/RPMS_Maru_pack/gmp-devel-4.1.2-5.i386.rpm
#rpm -Uvh gmp-4.1.2-5.i386.rpm
#rpm -Uvh gmp-devel-4.1.2-5.i386.rpm
php 설치하기
#wget http://ftp.superuser.co.kr/pub/php/php-5.0.3.tar.gz
#tar -xzvf php-5.0.3.tar.gz
#mv php-5.0.3 /usr/local/php
#cd /usr/local/php
CFLAGS="-O3 -march=i686 -funroll-loops -fomit-frame-pointer" \
./configure \
--with-zlib --with-gd --with-ttf --with-png \
--with-expat-dir=/usr --with-gmp --with-png \
--with-mysql=/usr/local/mysql \
--with-apache2=/usr/local/apache \
--with-config-file-path=/usr/local/apache/conf \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-language=korean \
--with-charset=euc-kr \
--disable-debug --disable-posix --disable-rpath \
--enable-safe-mode --enable-magic-quotes \
--disable-dmalloc --enable-bcmath \
--enable-dio --enable-gd-native-ttf \
--enable-sysvsem --enable-sysvshm \
--enable-wddx --enable-versioning \
--enable-pic --enable-inline-optimization \
--enable-memory-limit --enable-mbstring \
--enable-mbregex --enable-mbstr-enc-trans \
--with-config-file-path=/usr/local/lib --enable-ftp --disable-debug --enable-track-vars=yes \
--with-jpeg-dir --with-freetype-dir \
--enable-gd-native-ttf --enable-dl \
--with-kerberos
#make
#make install
#cp php.ini-dist /etc/php.ini
ZendOptimizer 설치하기
#wget http://fordream.damoa.biz/ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz
#tar -xzvf ZendOptimizer-2.5.7-linux-glibc21-i386.tar.gz
#cd ZendOptimizer-2.5.7-linux-glibc21
#./install.sh
[Enter]
[Enter]
[Enter]
[Enter]
apache 설정하기
#vi /usr/local/apache/conf/httpd.conf
// php파일을 웹서버에서 인식하기 위해 아래두줄 추가
AddType application/x-httpd-php .php .php3 // php파일로 해석할 확장명설정
AddType application/x-httpd-php-source .phps // php 소스로 해석할 확장명설정
// 처음페이지로 인식할 파일명설정
DireactoryIndex index.html index.php
mysql 설정하기
#cd /usr/local/mysql/bin
#./mysql_install_db
#/etc/init.d/mysql.server restart
#./mysqladmin -u root password 'new-password'
#./mysqladmin -u root -h 'your-hostname' password 'new-password'
booting시 자동 시작하도록 설정하기
#vi /etc/rc.local
//마지막 줄에 아래 두줄 추가
/usr/local/apache/bin/apachectl start
/etc/init.d/mysql.server start
참고사이트
http://wiki.kldp.org/wiki.php/APM
http://as.damoa.biz/?doc=bbs/gnuboard.php&bo_table=hosting_tip&wr_id=1<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:32:05 Linux에서 이동 됨]</div>
댓글 2개
damoa.biz
20년 전
질문을 보니 모르는게 많은거 같네요..^^. 여하튼, 관심이 있으시다면 한번 시도해보세요..시도하면서 안되는게 있으면 그때 그때 해결방법을 찾아나가면서 조금씩 배워나가면 됩니다. 일단 시작하세요!!
20년 전
저는 아직 모르는게 너무 많아서 그런데요~~
위에 있는 Script는 어떻게 설치하나요?
웹서버에 그냥 설치할 수 있는건가요???
위에 있는 Script는 어떻게 설치하나요?
웹서버에 그냥 설치할 수 있는건가요???
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 130 | 20년 전 | 3974 | ||
| 129 | 20년 전 | 2917 | ||
| 128 | 20년 전 | 3652 | ||
| 127 | 20년 전 | 3468 | ||
| 126 | 20년 전 | 3734 | ||
| 125 | 20년 전 | 8569 | ||
| 124 | 20년 전 | 2592 | ||
| 123 | 20년 전 | 3735 | ||
| 122 | 20년 전 | 3195 | ||
| 121 | 20년 전 | 2600 | ||
| 120 | 20년 전 | 2653 | ||
| 119 | 20년 전 | 2571 | ||
| 118 | 20년 전 | 2856 | ||
| 117 |
|
20년 전 | 3045 | |
| 116 | 20년 전 | 5293 | ||
| 115 | 20년 전 | 3901 | ||
| 114 | 20년 전 | 4952 | ||
| 113 | 20년 전 | 6200 | ||
| 112 | 20년 전 | 7317 | ||
| 111 | 20년 전 | 18424 | ||
| 110 | 20년 전 | 6868 | ||
| 109 | 20년 전 | 2869 | ||
| 108 | 20년 전 | 4128 | ||
| 107 |
prosper
|
20년 전 | 2481 | |
| 106 |
prosper
|
20년 전 | 4303 | |
| 105 |
아우겐나이스
|
20년 전 | 2899 | |
| 104 | 20년 전 | 2250 | ||
| 103 | 20년 전 | 2469 | ||
| 102 | 20년 전 | 2231 | ||
| 101 | 20년 전 | 2558 | ||
| 100 | 20년 전 | 1737 | ||
| 99 | 20년 전 | 1560 | ||
| 98 | 20년 전 | 1610 | ||
| 97 | 20년 전 | 2115 | ||
| 96 | 20년 전 | 1864 | ||
| 95 | 20년 전 | 2362 | ||
| 94 | 20년 전 | 3549 | ||
| 93 | 20년 전 | 1550 | ||
| 92 | 20년 전 | 1746 | ||
| 91 | 20년 전 | 3164 | ||
| 90 | 20년 전 | 2335 | ||
| 89 | 20년 전 | 3158 | ||
| 88 | 20년 전 | 2859 | ||
| 87 | 20년 전 | 3286 | ||
| 86 | 20년 전 | 5110 | ||
| 85 | 20년 전 | 2509 | ||
| 84 | 20년 전 | 4817 | ||
| 83 | 20년 전 | 2493 | ||
| 82 | 20년 전 | 3108 | ||
| 81 | 20년 전 | 7614 | ||
| 80 | 20년 전 | 3811 | ||
| 79 | 20년 전 | 3200 | ||
| 78 | 20년 전 | 4681 | ||
| 77 | 20년 전 | 2886 | ||
| 76 | 20년 전 | 6206 | ||
| 75 | 20년 전 | 4463 | ||
| 74 | 20년 전 | 5772 | ||
| 73 | 20년 전 | 3617 | ||
| 72 | 20년 전 | 5960 | ||
| 71 | 20년 전 | 3100 | ||
| 70 | 20년 전 | 2828 | ||
| 69 | 20년 전 | 2625 | ||
| 68 | 20년 전 | 2435 | ||
| 67 | 20년 전 | 2642 | ||
| 66 | 20년 전 | 2660 | ||
| 65 | 20년 전 | 3780 | ||
| 64 | 20년 전 | 2815 | ||
| 63 | 20년 전 | 2449 | ||
| 62 | 20년 전 | 2252 | ||
| 61 | 20년 전 | 3057 | ||
| 60 | 20년 전 | 3124 | ||
| 59 | 20년 전 | 2502 | ||
| 58 | 20년 전 | 2585 | ||
| 57 | 20년 전 | 2956 | ||
| 56 | 20년 전 | 2304 | ||
| 55 | 20년 전 | 2746 | ||
| 54 | 20년 전 | 2114 | ||
| 53 | 20년 전 | 2341 | ||
| 52 | 20년 전 | 2686 | ||
| 51 |
prosper
|
20년 전 | 2339 | |
| 50 |
prosper
|
20년 전 | 2157 | |
| 49 | 21년 전 | 2169 | ||
| 48 | 21년 전 | 2319 | ||
| 47 | 21년 전 | 1918 | ||
| 46 | 21년 전 | 1918 | ||
| 45 | 21년 전 | 2124 | ||
| 44 | 21년 전 | 2350 | ||
| 43 | 21년 전 | 4565 | ||
| 42 |
prosper
|
21년 전 | 2704 | |
| 41 |
prosper
|
21년 전 | 2107 | |
| 40 | 21년 전 | 2172 | ||
| 39 | 21년 전 | 2138 | ||
| 38 | 21년 전 | 2406 | ||
| 37 | 21년 전 | 2553 | ||
| 36 | 21년 전 | 1766 | ||
| 35 | 21년 전 | 4063 | ||
| 34 | 21년 전 | 3841 | ||
| 33 | 21년 전 | 2983 | ||
| 32 |
prosper
|
21년 전 | 2894 | |
| 31 | 21년 전 | 5264 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기