Freebsd 安装后的一些设置工作
作者 佚名技术
来源 操作系统
浏览
发布时间 2012-06-28
作者松仔 1.配置网卡和DNS 以root的账号进入后执行下面的命令来配置网卡参数 vi /etc/rc.conf 添加下面的内容 defaultrouter="192.168.1.1" #网关 hostname="www.domainname.com" #主机名 ifconfig_lnc0="inet 192.168.1.250 netmask 255.255.255.0" #IP 和子网掩码 启动网络 # ifconfig lnc0 down //STOP网卡 # ifconfig lnc0 up //START网卡 或 #/etc/rc.d/netif start/stop/restart 按上面的步骤操作后执行 ping 192.168.1.1 此时可以看到网络是通的,但此时如果ping 外网则不会通 需要进行下面的操作 配置DNS vi /etc/resolv.conf domain domainname.com nameserver 127.0.0.1 (在虚拟机上这一步必须要不然连不上外网) nameserver 202.96.134.133 nameserver 211.148.192.137 设置后上面我执行 #/etc/rc.d/netif restart 执行上面的内容后再ping 外网时还是不行,需要重启机器 #reboot 说明:上面的配置是基于我的虚拟机环境。 2.安装cvsup-without-gui #pkg_add -r cvsup-without-gui 3.升级ports树 运行 cvsup: # cvsup -L 2 -h cvsup.cn.FreeBSD.org /usr/share/examples/cvsup/ports-supfile 将 cvsup.FreeBSD.org 改为离您较近的 CVSup 服务器。 请参见 CVSup 镜像 (第 A.5.7 节) 中的镜像站点完整列表。 注意: 有时可能希望使用自己的 ports-supfile, 比如说,不想每次都通过命令行来指定所使用的 CVSup 服务器。 这种情况下, 需要以 root 身份将 /usr/share/examples/cvsup/ports-supfile 复制到新的位置, 例如 /root 或您的主目录。 编辑 ports-supfile。 把 CHANGE_THIS.FreeBSD.org 修改成离您较近的 CVSup 服务器。 可以参考 CVSup 镜像 (第 A.5.7 节) 中的镜像站点完整列表。 接下来按如下的方式运行 cvsup: # cvsup -L 2 /root/ports-supfile 此后运行 cvsup(1) 命令将下载最近所进行的改动, 并将它们应用到您的 Ports Collection 上,不过这一过程并不重新联编您系统上的 ports。 4.安装后的软件安装 FreeBSD-安装多线程下载软件axel提速Ports安装 一、安装axel pkg_add -r axel 代码 # cd /usr/ports/ftp/axel # make install 二、配置make.conf 代码 # ee /etc/make.conf 加入: FETCH_CMD=axel FETCH_BEFORE_ARGS= -n 10 -a FETCH_AFTER_ARGS= DISABLE_SIZE=yes MASTER_SITE_OVERRIDE?=\ http://ports.hshh.org/${ DIST_SUBDIR }/\ http://ports.cn.freebsd.org/${ DIST_SUBDIR }/\ ftp://ftp.freeBSDchina.org/pub/FreeBSD/ports/distfiles/${ DIST_SUBDIR }/ MASTER_SITE_OVERRIDE?=${ MASTER_SITE_BACKUP } 2) 安装Apache2.2+php5+mysql5 后重启apache出现下面的警告 [warn] (2)No such file or directory: Failed to enable the ''httpready'' Accept Filter 解决办法: kldload accf_http grep accf /boot/defaults/loader.conf accf_data_load="NO" # Wait for data accept filter accf_http_load="NO" # Wait for full HTTP request accept filter #将这个"NO"改成"YES" 如果还是有上面的提示,重启你的电脑即可 5.修改普通用户默认的shell指令 #chsh 6. 我们知道pkg_add是在freebsd里面用来通过package安装软件一个命令,而-r 则是说本地没有package包,安装时自动从网上下载。默认的站点一般如: ftp://ftp.freebsd.org/pub/FreeBS ... es-6.1-release/All/ 这样的格式,访问国外的服务器一般比国内的要慢很多,特别是现在正值海底光纤就震断之际,国外网站更是难以访问。所以非常有必要修改这个默认ftp站点,所以就要设置PACKAGESITE这个环境变量,比如在csh shell里我是这样改的: bsd#setenv PACKAGESITE ftp://ftp.f |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: freebsd学习下一篇: Solaris的crontab
关于Freebsd 安装后的一些设置工作的所有评论