logo
  • Home
  • About
  • Archive
  • GuestBook
  • Feed Help
  • Tumblr

Tag for "FreeBSD"

备忘:在vm中的freebsd下ports方式搭建php环境

Sunday February 18, 2007

今天没事,又重新鼓捣了一下,把以前安装的vm系统删除了,重来,呵呵
记录下,省的忘记
首先安装fb,采用nat连接, minial + man + ports安装
安装好后

sysinstall

配置一些相关属性或参数,如

root password
user
network
ssh

重启
个人比较喜欢vim,又懒的ports安装,就直接

#mount /cdrom
#cd /cdrom/packages/All/
#pkg_add vim-lite-7.0.94.tbz

配置一下vim,这个略,以前blog写过了
然后安装cvsup,也是直接pkg安装

#cd /cdrom/packages/All
#pkg_add cvsup-without-gui-16.1h_2.tbz

稍微配置一下

# cp /usr/share/examples/cvsup/ports-supfile /root/

修改ports-supfile,改下这个:

*default host=cvsup.tw.freebsd.org

然后更新下ports tree

# cvsup -g -L 2 /root/ports-supfile

Continue reading »

2 Comments »

apache的安装

Sunday February 18, 2007

下载apache2.0然后运行

#tar zxvf httpd.tar.gz
#cd httpd-2.0.59
#./configure –prefix=/usr/local/http –enable-so –enable-rewrite
#make
#make install
#make clean

修改httpd.conf

#vi /usr/local/httpd/conf/http.conf
添加
ServerName localhost

运行

#/usr/local/http/bin/apachectl start

自动运行服务

#cp /usr/local/http/bin/apachectl /usr/local/etc/rc.d/http.sh

Add Comment »

提醒自己:FreeBSD下的一些命令的用法

Monday February 12, 2007

关机

# shutdown -h now
或
# init 0

重启

# shutdown -r now
或
# reboot

关机,并关闭电源

shutdown -p now

添加用户

# adduser

其它一些用户


id 告诉你你是谁!
pwd 显示你在哪个目录--当前工作目录.
ls 显示当前目录的文件.
ls -F 显示当前目录的文件.执行文件的文件名后加*,目录名后加/,符号链接后加@.
ls -l 以长格式显示文件.
ls -a 列出隐藏点文件和其它文件.如果你是root用户,无须加-a选项,点文件将自动显示.
cd 改变目录.
cd .. 回到上级目录;注意cd后的空格.
cd /usr/local 到/usr/local目录下.
cd ~ 到以登录用户的主目录–例如/usr/home/jack.
试试cd /cdrom,然后ls, 看看你的CDROM是否mounted并且正常工作.
view filename
让你看一个文件(文件名为filename 不改变文件名).试试
view /etc/fstab.
:q :q退出.
cat filename
在屏幕上显示filename.如果文件太长你只能看到文件的最末部分,按ScrollLock 然后用上下键往回移;
whereis text 寻找text文件,并给出它的完全路径

2 Comments »

FreeBSD下ADSL上网断线自动重拨

Monday February 12, 2007

有时候断线自动重拨需要一定时间
保存下面文件为 checkadsl.sh
再添加到crontab里,每分钟检查一次。

#!/bin/sh

HOME=/
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin
export HOME PATH

time=6
ok=`expr $time / 2`
myip=`ifconfig tun0 | grep “inet” | awk ‘{print $4}’`

if [ -n "$myip" ]; then

count=`ping -c $time -s 8 $myip | grep “icmp_seq” | wc -l 2> /dev/null`

if [ "$count" -lt "$ok" ]; then
echo “DSL is not connected.”
/etc/rc.d/ppp restart
fi
fi

Add Comment »

FreeBSD相关资源

Saturday February 10, 2007


FreeBSD官方:
http://www.freebsd.org/
http://www.freebsd.org.cn/
FreeBSD China
http://www.freebsdchina.org/
CNFUG(中文FreeBSD用户组)
http://www.cnfug.org/
FreeBSD Hypertext Man Pages
http://www.freebsd.org/cgi/man.cgi?
FreeBSD 使用手册
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/handbook/
FreeBSD Porter 手册
http://cnsnap.cn.freebsd.org/doc/zh_CN.GB2312/books/porters-handbook/
ChinaUnix
http://www.chinaunix.net/

2 Comments »

FreeBSD下ADSL上网

Thursday February 8, 2007

配置 /etc/ppp/ppp.conf 文件,填写adsl帐号密码.


default:
# set speed sync #此行可略去,速度设置用
# set log phase tun #此行可略去,日志用
enable dns
adsl:
set device PPPoE:fxp0 #修改fxp0 为您连ADSL设备的网卡名
set authname 用户名
set authkey 密码
set dial
set login
add default HISADDR

配置 /etc/rc.conf 加入:


ppp_enable=”YES”
ppp_mode=”ddial” #断线重拔
ppp_profile=”adsl”

配置 /etc/resolv.conf ,设置dns


nameserver 202.101.224.69
nameserver 192.168.198.2

重启服务

sh /etc/rc

1 Comment »

FreeBSD下手动安装Mysql

Thursday February 8, 2007

建 Group 和 用户

# pw groupadd mysql #建立mysql组
# pw useradd mysql -g mysql #建立mysql用户并且加入到mysql组中

去mysql下载 for freebsd的mysql
mysql-max-5.0.27-freebsd6.0-i386.tar.gz

#tar zxvf mysql-max-5.0.27-freebsd6.0-i386.tar.gz
#mv mysql-max-5.0.27-freebsd6.0-i386 /usr/local/mysql
#cd /usr/local/mysql
#./scripts/mysql_install_db –user=mysql #初始化数据库

配置mysql

#bin/mysqld_safe –user=mysql & #第一次启动mysql
#bin/mysqladmini -uroot password 123456 #修改数据库管理员密码
#cp support-files/mysql.server /usr/local/etc/rc.d/mysql.sh #添加自动启动

Continue reading »

Add Comment »

让Ports下载加速

Thursday February 8, 2007

安装prozilla

#cd /usr/ports/ftp/prozilla
#make install clean; rehash

配置
修改 /etc/make.conf, 在开头加入:

FETCH_CMD=/usr/local/bin/proz -s -k 10 -r –no-curses
DISABLE_SIZE=yes

或 安装 wget

#cd /usr/ports/ftp/wget
#make install clean ;rehash

配置
修改 /etc/make.conf, 在开头加入:

FETCH_CMD= wget
FETCH_BEFORE_ARGS= -c -t 1
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes

2 Comments »

Page 1 of 212»
  • Feedburner
  • Feedsky
  • flickr Photos

    小巷路边摊老宅Hey, I See You
  • Latest Posts

    • 如何从 0 开始学 ruby on rails (漫步版)
    • 20111028
    • 第一次学游泳
    • 祝我生日快乐
    • 新浪微博
    • 2010 年
    • 20100923
    • Koi Theme Release
    • 新年快乐
    • 25 Fresh, Clean and Unique Wordpress Themes

© 2007 - 2012 漫步, designed by roamlog, Valid XHTML CSS | 赣ICP备07002199