개인 pc 를 서버로 만드는법 아시는분..저좀 알려주세요요요요요요..^^ > 자유게시판

자유게시판

개인 pc 를 서버로 만드는법 아시는분..저좀 알려주세요요요요요요..^^ 정보

개인 pc 를 서버로 만드는법 아시는분..저좀 알려주세요요요요요요..^^

본문

집에 잘 안쓰는 pc 가 있는데
서버로 만들고 도메인 연결해서 그누보드로 홈페이지좀 만들어 보려고요....^^ 
자세한 설명 어디 나와있는데 없나요..?

리눅스서버..

혹은 윈도우 서버.. 아무버젼이나 상관 없는데요.^^

아참 pc서버 하루종일 돌리면 전기료 한달에 얼마정도 나올까요.?

추천
0
  • 복사

댓글 9개

원도우 서버 운영체제는 추천 안드리고. 리눅스 서버 운영체제 추천 드립니다.

4개월째 su리눅스 운영체제로 돌리고 있는데 안정적이고 yum 이랑 다 업데이트 잘 되네요.

http://www.sulinux.net 설치 가이드 참조 하세요(^^) pdf파일로 있습니다.
가정에선 거의 무소음으로 서버를 돌리실려고 간혹 웹서버만 돌리시는 분들중에서. 쿨러 다 뽑고. 돌리시는 분이 계시는데 그런 분들도. 대략 6개월 까지는 잘 돌아 간다고 하더라구욤...

쿨러 시퓨/ 그래픽카드 / 파워 / 본체1개 정도? 면은...
안정적으로 돌리실수 있으실꺼에요. 하드 디스크 같은 경우.

집에서 어느 정도 사용 중이셔서. 어느 정도 까지는 버틸찌 모르겠지만.
하드 디스크 백업 하드 별도로 하나더 연결해 두셔야 할꺼에요.
(※ 개인적인 생각인데 서버 보다 회선이 안정적이여야.. 되더라구염. 그 이후. 하드웨어.)
PHPSCHOOL.com에 가셔서 리눅스 APM설치 검색하시면 많이 나와요
그중 한 게시물입니다..  필요한것만 골라 설치하셔요

http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=36483&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%B8%AE%B4%AA%BD%BA+apm+%BC%B3%C4%A1&sop=and




어제 서버세팅시 문서를 남겨놓은걸 올립니다.

- 제가 하는 방법이 최선은 아닌줄 알지만 처음 세팅을 하시는 분에게
도움이 되었으면 합니다.


마루2.1 A/S서버 linux 설치CD
ftp.linuxone.co.kr -> maru2.1 인스톨Cd 와 RPMCD 1,2,3 이 필요합니다.
인스톨 CD만 굽고 나머지는 이미지상태로 하드에 보관하면서 가상CD를 이용하여
필요한 RPM화일만 찾으시면 됩니다.

php-5.0.3
php.net에서 최근버젼 소스파일

httpd-2.0.52
apache.org 최근버젼 소스파일

mysql-4.1.8a
mysql.com 최근버젼 소스파일


마루2.1설치시 패키지는 개별선택이 아닌 일반적으로 선택된 상태(X,KDE제외)며
개발관련패키지 포함으로 설치

마루 설치 후 아래의 rpm목록을 RPMCD (1~3)에서 일일이 찾아 설치
rpm -i zlib-develxx
rpm -i libxml-devel-1.8xx
rpm -i libxml2-devel-2.6xx
rpm -i libxslt-delvelxx
rpm -i bzip2-delvelxx
rpm -i curl-7xx
rpm -i krb5-devel*
rpm -i openssl096xx
rpm -i openssl-devel-09xx
rpm -i curl-develxx
rpm -i libjpeg-develxx
rpm -i libpng-develxx
rpm -i imap-2002dxx
rpm -i imap-develxx
rpm -i readline-develxx
rpm -i expat-develxx

----------------------------------------------------
t1lib 설치
ftp://sunsite.unc.edu/pub/Linux/libs/graphics/

tar -xvzf t1lib-5.0.2.tar.gz
cd t1lib-5.0.2
./configure

make without_doc
make install

------------------------------------------------------
mhash 설치
http://sourceforge.net/project/showfiles.php?group_id=4286

tar -xvzf mhash-0.9.1.tar.gz
cd mhash-0.9.1
./configure
make
make install

------------------------------------------------------
libmcrypt 설치
http://sourceforge.net/projects/mcrypt
tar -zxvf libmcrypt-2.5.7.tar.gz
cd libmcrypt-2.5.7
make
make install


------------------------------------------------------
mysql 설치
mysql-4.1.8a.tar.gz

./configure --prefix=/usr/local/mysql --enable-assembler --without-readline --with-charset=euckr
make
make install

/usr/sbin/groupadd mysql
useradd -g mysql mysql
/usr/sbin/useradd -g mysql mysql
cd /usr/local/mysql
bin/mysql_install_db
chown -R root .
chown -R mysql var
chgrp -R mysql .
bin/mysqld_safe --user=mysql &

-------------------------------------------------------
아파치 설치
httpd-2.0.52.tar.gz
./configure --prefix=/usr/local/apache \
--enable-modules=so \
--enable-rewrite \
--enable-so

make
make install

-------------------------------------------------------
php 설치
php-5.0.3.tar.gz
./configure --prefix=/usr/local \
--with-apxs2=/usr/local/apache/bin/apxs \
--with-config-file-path=/usr/local/apache/conf \
--with-libxml-dir \
--with-zlib \
--enable-bcmath \
--with-bz2 \
--enable-calendar \
--with-jpeg-dir \
--with-tiff-dir \
--with-curl \
--with-curlwrappers \
--with-db4 \
--enable-ftp \
--with-gd \
--with-jpeg-dir \
--with-png-dir \
--with-zlib-dir \
--with-xpm-dir \
--with-ttf \
--with-freetype-dir \
--with-t1lib \
--enable-gd-native-ttf \
--with-gettext \
--without-iconv \
--with-imap \
--enable-mbstring \
--with-kerberos \
--with-mcrypt \
--with-mhash \
--with-mime-magic \
--with-mysql=/usr/local/mysql \
--enable-pcntl \
--with-libedit \
--with-readline \
--enable-shmop \
--enable-soap \
--enable-sockets \
--with-regex \
--enable-sysvmsg \
--enable-sysvsem \
--enable-sysvshm \
--with-xmlrpc \
--with-expat-dir \
--with-iconv-dir \
--with-xsl \
--enable-zend-multibyte \



make
make install

cp php.ini-dist /usr/local/apache/conf/php.ini
cd /usr/local/apache/conf/

--------------------------
vi php.ini
register_globals = On

--------------------------
vi httpd.conf

ServerName 서버이름

DirectoryIndex index.html index.html.var index.php index.htm index.phtml index.php3

AddType application/x-httpd-php .html .htm .php .inc .php3 .phtml
AddType application/x-httpd-php-source .phps

--------------------------------
서버 돌아갑니다.
저한테 쪽지 보내시면 원격으로 알려 드릴 수 있습니다. 휴일이라 시간이 남네요 할것도 엄꾸... ^^ 네이트온 netihome 친추하시고 쪽지 주시면 알려 드림... ^^ 제가 개인 서버 운영중이거든요
© SIRSOFT
현재 페이지 제일 처음으로