阿新FreeBSD服务器安装流程

如果简单安装一个web服务器 FreeBSD 安装是非常傻瓜和友好的

1,安装系统
 
我的分区 120G为例
 
256M /
2048M swap (1G内存)
10240M /var
4096M /usr
1024M /home
1025M /tmp
剩下的 /pub
实验证明 这种分区目前美掉过数据
 
选择MINI安装,FreeBSD安装可能是所有系统中最快的,大概 4-5分钟
 
2,系通更新
 
cvsup down回来最新的源代码
 
cd /usr/src
make buildworld
修改内核
make buildkernel KERNCONF=NEWKERNEL
make installkernel KERNCONF=NEWKERNEL
make installworld
mergemaster -cv
输入 i 安装新的
 
reboot
 
正常启动 系统更新ok
 
这是个漫长的过程,这段时间我一般都在CS
 
3,安装应用程序
 
cvsup down回最新的ports库
 
1,perl
 
cd /usr/ports/lang/perl5.8
make install clean
 
2,apache
 
cd /usr/ports/lang/apache13-modssl
make APACHE_HARD_SERVER_LIMIT=1024 install clean
APACHE_HARD_SERVER_LIMIT=1024 apache最大连接数
 
3,mysql
 
cd /usr/ports/databases/mysql40-server
 
make WITH_CHARSET=gbk WITH_XCHARSET=all WITH_OPENSSL=yes WITH_PROC_SCOPE_PTH=yes BUILD_OPTIMIZED=yes install clean
 
进站了 在火车上再写
 
继续
 
4.php
 
cd /usr/ports/www/mod_php4
 
make install clean
 
5, perl
 
cd /usr/ports/www/mod_perl
 
make install clean
 
apache很多模块都可以在这里面安装
 
6,现在php的模块分离出来了,要另外安装
 
cd /usr/ports/lang/php4-extensions
 
make install clean
 
当中可以选择php模块,选的越多编译安装的时间越长,完全专家级的php安装
 
7,zend
 
cd /usr/ports/devel/ZendOptimizer
 
make install clean
 
ok搞定,简单吧
 
耗时大概 6个小时
 
用ports安装的好处:
 
1,简单
 
2,ports编译的安全
 
3,最重要的 升级非常简单
cd /usr/ports/sysutils/portupgrade
make install clean
安装他

运行 portupgrade -ar 全部自动下载升级所有安装的东东为最新版本,包扣各种补丁也上了

FreeBSD就是这么强大

发表评论

电子邮件地址不会被公开。 必填项已用*标注