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년 전 | 3992 | ||
| 129 | 20년 전 | 2932 | ||
| 128 | 20년 전 | 3667 | ||
| 127 | 20년 전 | 3498 | ||
| 126 | 20년 전 | 3755 | ||
| 125 | 20년 전 | 8584 | ||
| 124 | 20년 전 | 2601 | ||
| 123 | 20년 전 | 3743 | ||
| 122 | 20년 전 | 3204 | ||
| 121 | 20년 전 | 2608 | ||
| 120 | 20년 전 | 2666 | ||
| 119 | 20년 전 | 2579 | ||
| 118 | 20년 전 | 2859 | ||
| 117 |
|
20년 전 | 3053 | |
| 116 | 20년 전 | 5306 | ||
| 115 | 20년 전 | 3918 | ||
| 114 | 20년 전 | 4966 | ||
| 113 | 20년 전 | 6207 | ||
| 112 | 20년 전 | 7322 | ||
| 111 | 20년 전 | 18429 | ||
| 110 | 20년 전 | 6871 | ||
| 109 | 20년 전 | 2873 | ||
| 108 | 20년 전 | 4136 | ||
| 107 |
prosper
|
20년 전 | 2492 | |
| 106 |
prosper
|
20년 전 | 4314 | |
| 105 |
아우겐나이스
|
20년 전 | 2909 | |
| 104 | 20년 전 | 2255 | ||
| 103 | 20년 전 | 2474 | ||
| 102 | 20년 전 | 2251 | ||
| 101 | 20년 전 | 2571 | ||
| 100 | 20년 전 | 1743 | ||
| 99 | 20년 전 | 1562 | ||
| 98 | 20년 전 | 1615 | ||
| 97 | 20년 전 | 2126 | ||
| 96 | 20년 전 | 1871 | ||
| 95 | 20년 전 | 2369 | ||
| 94 | 20년 전 | 3564 | ||
| 93 | 20년 전 | 1558 | ||
| 92 | 20년 전 | 1754 | ||
| 91 | 20년 전 | 3177 | ||
| 90 | 20년 전 | 2339 | ||
| 89 | 20년 전 | 3168 | ||
| 88 | 20년 전 | 2868 | ||
| 87 | 20년 전 | 3293 | ||
| 86 | 20년 전 | 5129 | ||
| 85 | 20년 전 | 2516 | ||
| 84 | 20년 전 | 4823 | ||
| 83 | 20년 전 | 2501 | ||
| 82 | 20년 전 | 3119 | ||
| 81 | 20년 전 | 7623 | ||
| 80 | 20년 전 | 3820 | ||
| 79 | 20년 전 | 3206 | ||
| 78 | 20년 전 | 4693 | ||
| 77 | 20년 전 | 2894 | ||
| 76 | 20년 전 | 6214 | ||
| 75 | 20년 전 | 4470 | ||
| 74 | 20년 전 | 5780 | ||
| 73 | 20년 전 | 3623 | ||
| 72 | 20년 전 | 5966 | ||
| 71 | 20년 전 | 3112 | ||
| 70 | 20년 전 | 2836 | ||
| 69 | 20년 전 | 2638 | ||
| 68 | 20년 전 | 2444 | ||
| 67 | 20년 전 | 2651 | ||
| 66 | 20년 전 | 2668 | ||
| 65 | 20년 전 | 3784 | ||
| 64 | 20년 전 | 2822 | ||
| 63 | 20년 전 | 2454 | ||
| 62 | 20년 전 | 2264 | ||
| 61 | 20년 전 | 3068 | ||
| 60 | 20년 전 | 3132 | ||
| 59 | 20년 전 | 2514 | ||
| 58 | 20년 전 | 2587 | ||
| 57 | 20년 전 | 2964 | ||
| 56 | 20년 전 | 2316 | ||
| 55 | 20년 전 | 2759 | ||
| 54 | 20년 전 | 2126 | ||
| 53 | 20년 전 | 2348 | ||
| 52 | 20년 전 | 2698 | ||
| 51 |
prosper
|
21년 전 | 2349 | |
| 50 |
prosper
|
21년 전 | 2169 | |
| 49 | 21년 전 | 2175 | ||
| 48 | 21년 전 | 2334 | ||
| 47 | 21년 전 | 1930 | ||
| 46 | 21년 전 | 1927 | ||
| 45 | 21년 전 | 2131 | ||
| 44 | 21년 전 | 2357 | ||
| 43 | 21년 전 | 4571 | ||
| 42 |
prosper
|
21년 전 | 2713 | |
| 41 |
prosper
|
21년 전 | 2112 | |
| 40 | 21년 전 | 2178 | ||
| 39 | 21년 전 | 2143 | ||
| 38 | 21년 전 | 2417 | ||
| 37 | 21년 전 | 2567 | ||
| 36 | 21년 전 | 1770 | ||
| 35 | 21년 전 | 4069 | ||
| 34 | 21년 전 | 3849 | ||
| 33 | 21년 전 | 2989 | ||
| 32 |
prosper
|
21년 전 | 2901 | |
| 31 | 21년 전 | 5275 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기