FREEBSD5.3架站纪实

2009-05-13 00:53:05来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

文章介绍了在一台服务器上提供最常用的互联网服务为基础,
主要介绍了APACHE+MYSQL+QMAIL+JAVA+BIND
这篇文章采用了FREEBSD5.3 RELEASE,如果你想使用权用STABLE的FREEBSD的话,把STABLE-SUPFILE里的
tag=RELENG_5_3   改成
tag=RELENG_5
文章介绍了在一台服务器上提供最常用的互联网服务为基础,主要介绍了APACHE+MYSQL+QMAIL+JAVA+BIND
FREECHOICE原创
安装系统我就不多说了,我选的是STANDARD,并支持LINUXCOMPAT
在安装之前,首先要安装PORTS,如果没有的话
运行
#/stand/sysinstall
configure->distributions->ports
server# cd /usr/ports/net/cvsup-without-gui
如果你没有装PORTS的话,请运行/stand/sysinstall
选configure-->distributions-->ports,然后选OK,系统会自动完成安装
server# make install clean
安装完之后
server# cp /usr/share/examples/cvsup/ports-supfile /etc
server# cp /usr/share/examples/cvsup/stable-supfile /etc
server# chmod 755 /etc/ports-supfile
server# chmod 755 /etc/stable-supfile
注:chmod 数字前加0代表目录,不加0代表文件
server# vi /etc/ports-supfile
修改其中的*default host=CHANG_THIS.FreeBSD.org
为*default host=cvsup.freebsdchina.org
server# vi /etc/stable-supfile
修改其中的*default host=CHANG_THIS.FreeBSD.org
为*default host=cvsup.freebsdchina.org
修改*default release=cvs tag=RELENG_4 为
*default release=cvs tag=RELENG_5_3
server# /usr/local/bin/cvsup -g -L 2 /etc/ports-supfile
server# /usr/local/bin/cvsup -g -L 2 /etc/stable-supfile
完了之后 cd /usr/src 我的CPU频率较高,内存较大,所以执行的是
server# make -j 80 buildworld
server# make -j 80 buildkernel
server# make -j 80 installkernel
server# make -j 80 installworld
第一部分,安装MYSQL服务器
server# cd mysql50-server/
server# make install clean
第二部分,安装APACHE2服务器
安装APACHE2服务器
倚赖的软件包
server# cd /usr/ports/textproc/libxml2
server# make install clean
安装openssl,在安装apache时用的着
server# cd /usr/ports/security/openssl
server# make install clean
server# cd /usr/ports/www/apache2
server# ls
Makefile Makefile.modules.3rd files pkg-message
Makefile.doc README.html pkg-descr pkg-plist
Makefile.modules distinfo pkg-install
server# make install clean
在安装的过程中会出现expat版本冲突,再执行make reinstall就行了
安装php5
server# cd /usr/ports/databases/php5-mysql
server# make install clean
server# cd /usr/ports/lang/php5-extensions
选择自己需要的模块后
推荐安装的插件在以前发的贴子中已经提到过,这里就不说了
server# make install clean
设定/etc/rc.conf,添加如下几行
apache2_enable=yes
apache2ssl_enable=yes
mysql_enable=yes
产生apache使用的ssl密钥和证书
server# cd /usr/local/etc/apache2/
server# mkdir ssl.crt ssl.key
server# openssl genrsa -des3 -out server.key 1024
Generating RSA private key, 1024 bit long modulus

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:8139不是一般的垃圾

下一篇:认识 .htaccess