RevivalWorld 自從脫離 Windows 版的 v22pre11 之後就一直使用 FreeBSD 至今。當然需要一些基本的 FreeBSD 維護技巧來建構這個世界,除了在 wizhall 的交流與討論外,多半的設定都是各個管理者自學而成,因此不太統一。此區成立的目的是大家盡量建立一致以及統一的習慣來維護伺服器,以祈減輕浪費在無謂部份的額外負擔。
ENABLE_SUIDPERL=yes WITH_THREADS=yes
—-
WITH_MPM=worker WITH_THREADS=yes
裝完之後記得改,apache22 的話在 Extra/httpd-default.conf
ServerTokens Prod ServerSignature Off
—-
WITH_CHARSET=utf8 WITH_COLLATION=utf8_general_ci WITH_XCHARSET=all WITH_OPENSSL=yes WITH_PROC_SCOPE_PTH=yes OVERWRITE_DB=yes SKIP_DNS_CHECK=yes BUILD_OPTIMIZED=yes
cd /usr/ports/www/awstats ; make install clean;
cp awstats.model.conf awstats.XXX.conf
cd /usr/local/www/awstats/cgi-bin/lang
iconv -c -f big5 -t utf-8 awstats-tw.txt > awstats-tw-utf8.txt
my $Lang='tw-utf8';
my $Awstats='/usr/local/www/awstats/cgi-bin/awstats.pl';
my $OutputDir='/home/website/www.revivalworld.org/awstats/';
ln -s /usr/local/www/awstats/icons awstatsicons
ln -s /usr/local/www/awstats/css awstatscss
ln -s /usr/local/www/awstats/classes awstatsclasses
20 */6 * * * /usr/local/www/awstats/tools/awstats_buildstaticpages.pl -config=rwpwww > /dev/null 2>&1
—-
make WITH_PERL=yes WITH_PYTHON=yes WITH_MOD_DAV_SVN=yes WITH_SVNSERVE_WRAPPER=yes WITHOUT_BDB=yes 使用 svnadmin create 來建立 repository