Ubuntu Server最佳方案11.22

选择Linux作为服务器(亲,是作为服务器哦,不是说自己用来娱乐的电脑哦)的原因——主要是针对Windows来说的啦,稳定(uptime时间长)、响应快(response短)、安全、廉价、远程管理。

其实说到前两个指标,我发现NetBSD和OpenBSD操作系统都比Linux要好哦,当然比Windows更好了。(如果是一个不太懂计算机的人,我觉得windows其实是个完美的选择啊)说到安全么,我第一次发现Apple的安全性居然是最差的,(⊙o⊙)…囧

LFS  linux from scratch中文版****推荐去看看

 come on,第二章 拥抱Ubuntu Server

关于硬件的体系结构这个东西啊,我只是想纠正自己的一个误区。主要的两种是Inter x86系列和AMD64,那我是可以在AMD64上面安装32bit的系统的……O(∩_∩)O~完了

前两次安装的系统都是Ubuntu Desktop,这才知道了现在看的这个是Ubuntu Server,安装版本不同,此外,作为企业服务器最好选择支持比较长的LTS。

Ubuntu Linux文件系统的主要目录

目录英文全名用途
//整个目录结构的起始点,所有其他文件和目录都在它下面
/binBinaries用来存放最常用的二进制命令
/bootBoot包含引导Linux的重要文件,如grub和内核文件等
/devDevices所有设备都在该目录下,包括硬盘和显示器等
/etcetc系统的所有配置文件都在它下面
/homeHome存放各用户的家目录(HOME)极其文件和配置
/libLibraries系统的库文件,有点像Windows的Program Files
lost+foundlost+found用于存放系统异常时丢失的文件,以便于恢复
/mediaMedia用于加载各种媒体
/mntMount用于加载各种文件系统
/optOptionally用于存放安装的“可选(optionally)”程序
/procProcesses包含进程等信息,是内存的映射,不是真实目录
/rootRoot该目录时root用户的家目录
/sbinSystem-only binaries用于存放系统专用的二进制命令
/sysSystem用于存放系统信息
/tmpTemporary files用于存放临时文件
/usrUser用于存放普通用户的应用程序、库文件和文档等
/varVariable files用于存放那些在时间、大小、内容上会经常变化的文件
   

一个问题:之前在看《鸟哥的Linux私房菜基础学习篇》的时候,总是把家目录和根目录混淆起来,原来根目录是“/”,而家目录是“/home”,O(∩_∩)O~

关于分区:至少要有根分区和swap分区(swap分区一般是1-2倍的内存大小,用来当做虚拟内存)

说到swap分区,前几天我看ubuntu desktop安装上面没有swap这个名称的,结果就没有给swap分区,原来它就是“没有名称”,分区格式化成swap形式的而不是ext格式的。

fstab文件系统表,其中的备份是dump备份,一般都设置为0(禁用),至于担心因为硬盘数目多导致名字混淆,可以使用UUID(通用唯一识别码)

LVM(逻辑卷管理器)使得硬盘更加容易扩充,使用如下:

1.进入向导,2.分区方案存盘,3.选择自动/手动,4.

要把语言环境变量改为英文(安装过程中选择了中文会导致后期乱码),用locale指令可以查看当前的语言环境。在/etc/default/locale文件中设置语言环境

设置成为:LANG="en_US.UTF-8"

                    LANGUAGE=“en_US:en"

插播:对于nano编辑器,Ctrl+K删除原有行,Ctrl+O保存,Ctrl+X退出,Ctrl+U粘贴,Ctrl+W搜索,Ctrl+\替换。

“资源管理器”:mc

对于喜欢使用资源管理器的人来说,Linux环境下的这个软件也挺好用的

 好多关于apt-get命令的介绍,我想我应该在前面看书中记录了吧……就不多写了

aptitude命令:带文本图形界面的高级接口

tasksel:安装一些任务

dksg:比较底层的哦……

 如果系统需要使用代理服务器才能上网,那么需要给apt也配置代理服务器

Red Hat环境下,服务的启动和停止是通过service命令来控制的。而Ubuntu环境下则默认需要直接调用/etc/init.d/目录下的服务控制脚本,如果不习惯默认方式,可以安装使用sysvconfig软件包来保持Red Hat下面的习惯。

 网络配置文件 /etc/network/interfaces 如果要手动配置IP地址,就要把dhcp关键字改为static

远程管理Ubuntu Server,可以使用SSH,需要在Ubuntu 服务器上面先安装SSH Server。提供SSH服务的程序叫做 sshd,其配置文件是 /etc/ssh/sshd_config。默认在TCP的22端口。如果是Windows平台的话,可以使用PuTTY,类UNIX平台的话可以安装openssh-client软件包。

系统更新:apt-get update && apt-get upgrade

为了能够及时修复漏洞,建议最好订阅Ubuntu的安全邮件列表:https://lists.ubuntu.com/mailman/listinfo/ubuntu-security-announce

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值