系统的简单配置及常用软件安装教程

OK,前面我们讲解了一下,mini的FreeBSD安装,现在系统安装好了,假设它能正常运行了 :) ,下面我们要做些基础的配置,让它更快更好的发挥一下效能
此文是在假如你已经看过FreeBSD 安装教程文章的基础上

基本系统配置

SSH的使用

刚才我们配置好了服务器,怎么样让我们远程可以管理服务器,我们使用SSH远程登陆,刚才我们建立了个demo帐号,这里我们使用SecureCRT软件做为SSH的客户端

1.选择SSH2
2.Hostname 里输入服务器的IP地址
3.Port 输入服务器上SSH的端口号,默认是22
4.Username 输入服务器的登陆帐号,root在默认情况是不让远程SSH登陆的,所以我们必须在服务器创建一个属于wheel组的帐号先
5.Keyboard Interactive 这里我们使用键盘输入密码

更新/usr/ports

关于为什么要更新Ports,Ports是什么东东,由于这个*nix下安装软件哪,很多软件有依存关系,如果你要装A软件,可能需要安装B软件的某些小胳膊小腿,如果一个一个自已查找依赖关系,并下载安装,不要了老命才怪,而Ports解决了这个问题.更新Ports有利于修正已有的软件问题,比如修补有漏洞的软件,所以强烈建议你更新Ports

更新ports的方法,使用root帐号执行

portsnap fetch extract update

更新/usr/src

为什么要更新/usr/src,更新/usr/src有利于我们修补系统自身的漏洞,当然不是升级完src就表示系统打好补丁了,我们还要编译整个系统并安装才行,但第一步我们必须要选把src升级到最新的版本

1 安装 cvsup-without-gui

cd /usr/ports/net/cvsup-without-gui
make install clean

2 使用cvsup升级/usr/src

怎么升级到生产版的src哪,这里偶也不会了

常见软件安装

下载工具axel(类快车)的安装配置

cd /usr/ports/ftp/axel
make install clean

安装好后,编译/etc/make.conf,使其生效,代替系统默认的fetch下载软件进行工作

ee /etc/make.conf

ee 为文本编辑工具,比较人性化,是FreeBSD内带的

然后添加如下内容

FETCH_CMD=axel
FETCH_BEFORE_ARGS=-n 5 -a
FETCH_AFTER_ARGS=
DISABLE_SIZE=yes

这里最主要的地方是

FETCH_BEFORE_ARGS=-n 5 -a

表示五线程下载,如果你要10个线程同时下载,就使用 -n 10 、 如果你想使用类迅雷的,从多个服务器同时下载的工具,只要加上 -Sx,x为下载的的最大源数 、 例:你想五个线程,从五个服务器进行下载就写成 、

FETCH_BEFORE_ARGS=-n 5 -S5 -a

MYSQL的安装配置

APACHE的安装配置

PHP的安装配置

 
/usr/local/www/dokuwiki/data/pages/howto/b/beginner_basic_softsetup.txt · 最后更改: 2009/02/18 20:45 由 flfq
 
除额外注明的地方外,本维基上的内容按下列许可协议发布:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki