freebsd 6.0 mysql14.12_FreeBSD6.0+apache20+php5.1.2+MySQL-4.1.8+phpMyAdmi

FreeBSD6.0+apache20+php5.1.2+MySQL-4.1.8+phpMyAdmin+vsftpd+discuz安装手记!我们把FreeBSD系统装好以后!首先更新ports包使用下面的命令进行!pkg_add -r cvsup-wihtout-gui安装包会自动安装!如果安装成功!使用命令cvsup来查看一下,就会显示cvsup的各项参数!如果找不到,退出系统,从重登陆就可以了!然后进入cvsup目录cd /usr/share/examples/cvsup/

cp  ports-supfile /root

cp  standard-supfile /root

cp  stable-supfile /root

cd /root然后修改ports-supfile文件!其中有一句!*default host=CHANGE_THIS.FreeBSD.org修改成*default host=cvsup.FreeBSDchina.org保存退出!然后用下面的命令更新ports包!cvsup -L2 ports-supfile然后系统就会进行更新ports包!如果要更新源码,请按照以下方法进行!修改刚才cp的stable-supfile文件!其中有一句*default host=CHANGE_THIS.FreeBSD.org修改成*default host=cvsup3.FreeBSDchina.org保存退出然后用下面的命令更新源代码!cvsup -L2 stable-supfile

............

ports更新完以后我们开始安装apache20命令:cd /usr/ports/www/apache20

make install如果没有错误,将会安装成功!启动以下看看是否安装成功!/usr/local/sbin/apachectl start如果看到apache的欢迎界面,则安装成功!apache功能很强大,还有其他模块!如perl则要从cd /usr/ports/www/mod_perl2安装make install如果要想使apache每次启动自动启动,则在/usr/local/etc/rc.d/建一个apache.sh内容为/usr/local/sbin/apachectl start开始安装MySQL命令:

cd /usr/ports/databases/mysql41-server注意!安装mysql的时候一定要小心!不能直接make instll先用如下命令进行编译!负责mysql将认不到gbk编码!(我的亲身经历)make with_charset=gbk with_xcharset=all编译完成后我们在make install装完之后要设置一下mysql的权限!首先建一个属于mysql组的mysql用户!然后用如下命令设置权限chown -R mysql /var/db/mysql

chown -R root /var/db/mysql

chown -R mysql:mysql /var/db/mysql

chmod 700 /var/db/mysql启动mysql

/usr/local/etc/rc.d/mysql-server.sh这样mysql就装好了!下面我们开始安装php命令!cd /usr/ports/www/mod_php5

make install装完以后接着装php的扩展!cd /usr/ports/lang/php5-extensions

make install紧接着我们安装支持php5的mysql程序!cd /usr/ports/databases/php5-mysql

make install修改apache的配制文件,让其支持php!

ee /usr/local/etc/apache2/httpd.conf找到ServerAdmin修改成你自已的邮箱!找到#ServerName 192.168.0.7:80将前面的#号去掉!如果你有域名。这儿就写你的域名,如果没有就写成你的计算机IP!DocumentRoot "/usr/local/www/data"这个是网页文件目录!可由自已修改成其它目当!找到AddType application/x-compress .Z

AddType application/x-gzip .gz .tgz再此语句后面加上!AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps还有很多要修改的地方,我在这儿就不多说了·!Ok现在从启动apache你的apache就可以支持php了!下面我们开始安装phpMyAdmin2.8.0.1!这个文件应该从网上找的到!把下载好的源码放在/usr/local/www/data下面,解压!tar xvzf phpMyAdmin.tar.gz进入phpmyadmin下的libraries目录!修改config.default.php找到$cfg['PmaAbsoluteUri'] = '';修改成$cfg['PmaAbsoluteUri'] = 'http://你的IP/phpmyadmin';找到$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?

$cfg['Servers'][$i]['user']          = 'root';      // MySQL user

$cfg['Servers'][$i]['password']      = '';写上你的Mysql用户名and密码!保存退出!然后用IP/phpmyadmin访问!如果出现mysql管理页面,则安装成功,如果没有出现,请检查配制文件!下面我们开始配制vsftpd

cd /usr/ports/ftp/vsftpd

make install修改vsftpd的配制文件!ee /usr/local/etc/vsfptd.conf允许本地用户访问。写入!保存退出!然后修改/etc/inetd.conf把第一和的#号去掉!如下面所示,!!!ftp     stream  tcp     nowait  root    /usr/local/libexec/vsftpd vsftpd

#ftp    stream  tcp6    nowait  root    /usr/libexec/ftpd       ftpd -l

#ssh    stream  tcp     nowait  root    /usr/sbin/sshd          sshd -i -4

#ssh    stream  tcp6    nowait  root    /usr/sbin/sshd          sshd -i -6然后用下面命令!killall inetd

/usr/sbin/inetd -wW这样你的ftp就建好了!如果想要ftp每次启动自动启动!则在/etc/rc.conf中入inetd_enable="YES"关于vsftpd更详细的配制请看这篇帖子!好了,OK,现在我们开始安装discuz!下载。。。。。。我们把下载的discuz的zip压缩包用刚才建好的FTP上传到apache网页文件目录!然后gzip discuz.zip

tar xvzf discuz.tar重新命名目录名mv discuz forum设置forum目录权限为777下面从浏览器进行安装!ip/forum/install.php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值