当前位置:网络资源中心文章中心电脑知识电脑入门FreeBSD教程 → 文章内容

FreeBSD WEB服务器架设笔记 (1)

减小字体 增大字体 作者:阿阳  来源:池州电脑论坛  发布时间:2008-5-16 16:32:14
%26#31995;%26#32479;%26#23433;%26#35013;%26#12289;%26#21319;%26#32423;%26#12289;%26#20869;%26#26680;%26#23450;%26#21046;

FreeBSD 5.2.1 RELEASE
Mysql 4.0
Apache 2.0.50
PHP 4.3.8
Pure Ftpd 1.0.20

%26#19968;%26#12289;%26#31995;%26#32479;%26#23433;%26#35013;

%26#31995;%26#32479;%26#23433;%26#35013;%26#36873;%26#25321;standard%26#26041;%26#24335;

Minimal %26#23433;%26#35013;%26#65292;%26#23433;%26#35013;%26#23436;%26#21518;%26#21551;%26#21160;%26#31995;%26#32479;

Code:[Copy to clipboard] /stand/sysinstall

configure-%26gt;distributions
%26#36873;%26#25321;%26#65306;src-%26gt;sys %26#21644; ports %26#20004;%26#20010;%26#65292;%26#23433;%26#35013;%26#31995;%26#32479;%26#20869;%26#26680;%26#28304;%26#30721;%26#21644;ports tree


%26#36825;%26#19968;%26#27573;%26#23545;%26#26381;%26#21153;%26#22120;%26#27809;%26#29992;%26#65292;%26#21482;%26#26159;%26#20026;%26#20102;%26#26041;%26#20415;%26#22312;%26#23478;%26#37324;%26#29992;ADSL%26#25509;%26#20837;%26#20114;%26#32852;%26#32593;%26#65292;%26#20197;%26#20415;%26#35843;%26#35797;%26#26381;%26#21153;%26#22120;
================================================
%26#21551;%26#29992;adsl%26#65306;
%26#32534;%26#36753; ppp.conf %26#37197;%26#32622;%26#25991;%26#20214;

Code:[Copy to clipboard] ee /etc/ppp/ppp.conf

%26#21152;%26#20837;%26#20197;%26#19979;%26#20195;%26#30721;%26#65306;

Code:[Copy to clipboard] adsl : #%26#37197;%26#32622;%26#20195;%26#21495;

set device PPPoE: em0 # %26#29992;%26#20320;%26#30340;%26#32593;%26#21345;%26#35774;%26#22791;%26#21517;%26#31216;%26#26367;%26#20195;xl1
set authname *** #%26#20320;%26#30340;ADSL%26#30331;%26#38470;%26#21517;%26#31216;
set authkey *** #%26#20320;%26#30340;%26#36134;%26#21495;%26#23494;%26#30721;
set dial
set login
set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
add default HISADDR# Add a (sticky) default route
enable dns #%26#20174;%26#25320;%26#21495;%26#26381;%26#21153;%26#22120;%26#20013;%26#33719;%26#24471;%26#27491;%26#30830;%26#30340;DNS%26#26381;%26#21153;%26#22120;%26#22320;%26#22336;

%26#27880;%26#24847;%26#65306;%26#27599;%26#19968;%26#20010;%26#35774;%26#23450;%26#34892;%26#21069;%26#35201;%26#26377;%26#19968;%26#20010;%26#31354;%26#26684;%26#65292;adsl: %26#36825;%26#19968;%26#20010;%26#37197;%26#32622;%26#20195;%26#21495;%26#34892;%26#21069;%26#38754;%26#19981;%26#33021;%26#26377;%26#31354;%26#26684;
%26#25163;%26#21160;%26#21551;%26#29992;ADSL%26#65306;

Code:[Copy to clipboard] ppp -ddial adsl

%26#22914;%26#26524;%26#24819;%26#22312;%26#31995;%26#32479;%26#21551;%26#21160;%26#26102;%26#33258;%26#21160;%26#21551;%26#29992;adsl%26#65306;ee /etc/rc.conf
%26#21152;%26#20837;%26#20197;%26#19979;%26#20195;%26#30721;%26#65306;

Code:[Copy to clipboard] ppp_enable="YES"
ppp_mode="ddial"
ppp_profile="adsl"

===================================

%26#20108;%26#12289;cvsup %26#21319;%26#32423;%26#28304;%26#30721;

%26#30830;%26#23450;%26#26426;%26#22120;%26#24050;%26#32463;%26#32852;%26#19978;%26#32593;%26#20102;

Code:[Copy to clipboard] cd /usr/ports/net/cvsup-without-gui
make install clean

%26#36825;%26#20010;%26#36807;%26#31243;%26#20250;%26#24456;%26#28459;%26#38271;%26#65292;%26#21435;%26#30475;%26#20250;%26#20799; China Open %26#21543;%26#65292;%26#21564;%26#21564; ........

%26#22909;%26#20102;%26#65292;cvsup %26#35013;%26#22909;%26#20102;%26#65292;%26#29616;%26#22312;%26#26469;%26#21319;%26#32423;%26#28304;%26#30721;
supfile%26#25042;%26#24471;%26#33258;%26#24049;%26#20889;%26#65292;%26#21487;%26#20197;%26#25335;sample%26#36807;%26#26469;%26#29992;%26#65306;
%26#20026;%26#20102;%26#20197;%26#21518;%26#21319;%26#32423;%26#26102;%26#19981;%26#29992;%26#20877;%26#20889;supfile%26#65292;%26#24314;%26#20010;%26#30446;%26#24405;%26#25918;supfile%26#21543;

Code:[Copy to clipboard] mkdir /usr/cvusp
cp /usr/share/examples/cvsup/stable-fupfile /usr/cvsup
cp /usr/share/examples/cvsup/standard-fupfile /usr/cvsup
cp /usr/share/examples/cvsup/ports-fupfile /usr/cvsup

%26#19968;%26#33324;%26#23601;%26#29992;%26#36825;%26#19977;%26#20010;%26#65292;%26#22914;%26#26524;%26#20320;%26#35273;%26#24471;%26#19981;%26#22815;%26#65292;%26#21487;%26#20197;%26#23558; /usr/share/examples/cvsup %26#19979;%26#38754;%26#30340;supfile %26#20840;%26#25335;%26#36807;%26#21435;

%26#26356;%26#26032; ports tree
%26#32534;%26#36753; supfile

Code:[Copy to clipboard] ee /usr/cvsup/ports-supfile

%26#20026;%26#20102;%26#21152;%26#24555; cvsup %26#30340;%26#36895;%26#24230;%26#65292;%26#29992;%26#22269;%26#20869;%26#30340;cvsup%26#26381;%26#21153;%26#22120;

Code:[Copy to clipboard] *default host=cvsup3.cn.freebsd.org #%26#25226;%26#36825;%26#34892;%26#25913;%26#20102;

%26#20316;%26#20026;%26#19968;%26#20010;web%26#26381;%26#21153;%26#22120;%26#65292;%26#27809;%26#24517;%26#35201;%26#21319;%26#32423;%26#20840;%26#37096;%26#30340; ports tree%26#65292;%26#20877;%26#25509;%26#30528;%26#25913;%26#19968;%26#19979;

Code:[Copy to clipboard] #ports-all #%26#36825;%26#34892;%26#21069;%26#38754;%26#21152;%26#19978;%26#27880;%26#37322;%26#21495;%26#65292;%26#19981;%26#28982;%26#23601;%26#20250;%26#26356;%26#26032;%26#20840;%26#37096; ports tree%26#20102;

%26#28982;%26#21518;%26#65292;%26#19979;%26#38754;%26#30340;%26#19968;%26#27573;%26#24050;%26#32463;%26#21152;%26#19978;%26#27880;%26#37322;%26#21495;%26#30340;%26#65292;%26#20063;%26#35201;%26#25913;

Code:[Copy to clipboard] ports-base
#ports-arabic
ports-archivers
#ports-astro
#ports-audio
#ports-benchmarks
#ports-biology
#ports-cad
#ports-chinese
ports-comms
ports-converters
ports-databases
ports-deskutils
ports-devel
ports-dns
ports-editors
ports-emulators
#ports-finance
#ports-french
ports-ftp
#ports-games
#ports-german
#ports-graphics
#ports-hebrew
#ports-hungarian
#ports-irc
#ports-japanese
ports-java
#ports-korean
ports-lang
ports-mail
ports-math
#ports-mbone
ports-misc
#ports-multimedia
ports-net
#ports-news
#ports-palm
#ports-picobsd
#ports-polish
#ports-portuguese
ports-print
#ports-russian
#ports-science
ports-security
ports-shells
ports-sysutils
ports-textproc
#ports-ukrainian
#ports-vietnamese
ports-www
#ports-x11
#ports-x11-clocks
#ports-x11-fm
#ports-x11-fonts
#ports-x11-servers
#ports-x11-toolkits
#ports-x11-wm

%26#25913;%26#23436;%26#23384;%26#30424;%26#65292;%26#28982;%26#21518;%26#26356;%26#26032; ports tree

Code:[Copy to clipboard] cvsup -g -L 2 /usr/cvsup/ports-supfile

%26#22909;%26#65292;%26#20877;%26#21435;%26#30475;%26#20250;%26#20799; China Open %26#21543;%26#65292;%26#36203;%26#36203;

%26#26356;%26#26032;%26#31995;%26#32479;%26#28304;%26#30721;

%26#32534;%26#36753; supfile

Code:[Copy to clipboard] ee /usr/cvsup/standard-supfile

%26#26377;%26#20004;%26#20010;%26#22320;%26#26041;%26#35201;%26#25913;%26#65306;

Code:[Copy to clipboard] *default host=cvsup3.cn.freebsd.org
*default release=cvs tag=RELENG_5_2_1_RELEASE

%26#27880;%26#24847;%26#65306;%26#21407;%26#25991;%26#20214;%26#20013;%26#30340; cvs tag %26#26159;%26#19968;%26#20010;%26#28857;%26#65292;%26#19968;%26#23450;%26#35201;%26#25913;%26#20102;%26#23427;%26#65288;%26#20598;%26#23601;%26#26366;%26#22240;%26#20026;%26#24536;%26#35760;%26#25913;%26#36825;%26#34892;%26#65292;%26#32467;%26#26524;%26#26356;%26#26032;%26#21040;%26#20102;6.*%26#65292;%26#26292;%26#27735;~~~~%26#65289;%26#65292;%26#29305;%26#21035;%26#26159;%26#29992;current%26#20998;%26#25903;%26#30340;%26#26379;%26#21451;%26#65292;%26#24182;%26#19988;%26#19968;%26#23450;%26#35201;%26#25913;%26#23545;%26#65292;%26#21487;%26#20197;%26#21435;%26#36825;%26#20010;%26#32593;%26#39029;%26#26597; cvs tag: http://www.freebsd.org/cgi/cvsweb.cgi/src/

%26#23450;%26#21046;%26#20869;%26#26680;

%26#36825;%26#20010;%26#27809;%26#20160;%26#20040;%26#21487;%26#35828;%26#30340;%26#20102;%26#65292;N%26#22810;%26#25945;%26#31243;%26#21487;%26#20197;%26#30475;
%26#26377;%26#19968;%26#28857;%26#35201;%26#35828;%26#26126;%26#65292;%26#22914;%26#26524;%26#20320;%26#27809;%26#26377;%26#26356;%26#26032;%26#36807;%26#31995;%26#32479;%26#28304;%26#30721;%26#65292;%26#29992;%26#20197;%26#19979;%26#20195;%26#30721;%26#32534;%26#36753;%26#23433;%26#35013;%26#26032;%26#20869;%26#26680;

Code:[Copy to clipboard] /usr/sbin/config %26#20320;%26#30340;%26#20869;%26#26680;%26#25991;%26#20214;%26#21517;
cd ../complie/%26#20320;%26#30340;%26#20869;%26#26680;%26#25991;%26#20214;%26#21517;
make depend
make
make install

%26#22914;%26#26524;%26#26356;%26#26032;%26#36807;%26#31995;%26#32479;%26#28304;%26#30721;%26#65306;

Code:[Copy to clipboard] cd /usr/src
make buildkernel KERNCONF= %26#20320;%26#30340;%26#20869;%26#26680;%26#25991;%26#20214;%26#21517;
make installkernel KERNCONF=%26#20320;%26#30340;%26#20869;%26#26680;%26#25991;%26#20214;%26#21517;