FreeBSD建站小白教程①——FreeBSD的基本操作

FreeBSD,和Linux系统类似,是一种类UNIX操作系统。FreeBSD是BSD家族的一员,用来做服务器也是非常合适的。今天我来介绍一下VPS上面FreeBSD系统的FreeBSD的基本操作。由于之前从未用过BSD,因此整个过程基本我自己摸索加参考各种资料才捣鼓成功的,适合FreeBSD新手照葫芦画瓢。如有错误请指出,谢谢。

首先要说明的是,FreeBSD系统比我用过的所有Linux版本都难以上手。因此,如果你完全没有Linux的操作经验,我不建议一下子就跳到FreeBSD系统,还是从Linux开始比较好。下面的操作将假设读者有一定的Linux操作经验。

假设我们的环境是一台KVM架构的VPS。我们先来安装系统:在光驱中挂载FreeBSD的镜像,并设为从光驱启动。然后连接上VNC,按照屏幕提示(大部分可以默认)即可安装完毕。安装完毕后设置为从硬盘启动,然后重启,再次用VNC连接上系统。

 

基本操作一:文件编辑。

FreeBSD下默认没有安装vim,只有系统自带的vi。vi的使用和Linux下vim基本是一样的,唯一不同的是删除操作。vi下删除字符的时候使用退格键(Backspace)是删不掉的,只能让光标往前退一格。正确的删除方法是在命令状态将光标移至待删除的字符处,然后按x键即可删除。

 

基本操作二:使用SSH登录。

装完FreeBSD后默认是不能用SSH登录root账户的,这时有两个办法,第一个是执行adduser新建一个账户用来连接SSH,第二个方法是修改设置使得可以用root账户登录。我们来修改一下设置:用文本编辑器打开文件:/etc/ssh/sshd_config

在任意位置插入下面三行(其实应该只要第一行就可以的):

1
2
3
PermitRootLogin yes
PermitEmptyPasswords no
PasswordAuthentication yes

保存退出。这样就可以用root账户登录SSH了。

 

基本操作三:查看内存,CPU,硬盘容量,在线时长与CPU负载。

查看硬盘容量和在线时长与CPU负载的命令与Linux下是一样的,分别是

1
df -h

1
uptime

查看内存的指令是:

1
dmesg | grep -i mem

查看CPU情况的指令是:

1
cat /var/run/dmesg.boot |grep CPU

 

基本操作四:下载文件。

这个其实非常简单,Linux下的下载文件命令是wget或者curl,FreeBSD里面是fetch,用法和wget是一样的。比如,我们要下载http://d.qing.su/hello.c,只需执行

1
fetch http://d.qing.su/hello.c

即可。

 

搭建一个基本的站点所需要的几个操作就大致如此了,其他一些未提及的基本操作,比如mv, cp, cd, ls等等都是和Linux诸发行版一样的。过几天我将给出FreeBSD下搭建Apache+MySQL+PHP环境的教程。欢迎转载,转载请注明转自香菇肥牛的博客http://qing.su

Leave a Comment