一周前, 吃过饭撑得慌, 路过ubuntu论坛, 手痒, 买了个VPS. 现今得空, 配置一番。
系统选择ubuntu-9.10-x86_64, 主要是太懒, 不愿意编译, 喜欢捡现成软件用.
…
1. 更新系统
root# apt-get update
root# apt-get upgrade
root# aptitude wget zip
### 好久不用ub, 逛论坛看到 aptitude 能更好解决依赖性, 姑且用着.
2. 添加管理用户
root# mkdir /home/{LD,www-data}
root# chmod 2775 -R /home/www-data/
### SGID, 详见 Linux中的权限安排 – part 2.档案特殊权限
### ub 默认httpd用户就是www-dataroot# useradd -b /bin/bash -d /home/LD/ -G www-data LD
root# passwd LD
root# vim /etc/sudoers
### 添加 LD ALL=(ALL) ALL
chown LD:LD -R /home/LD/
### LD 即是新用户### 设置 sshd, 参考本站 使用OpenSSH
3. 优化服务
user$ sudo aptitude install sysv-rc-conf
### 在Linux系统下,系统有6个级别,分别是:
运行等级 S:开机进程中的第一个运行等级。
运行等级 1:(single-user)单用户模式。为单用户模式,就像Win9x 下的安全模式类似。
运行等级 2,3,4,5: multi-user多用户环境,细分的话,是:
(2) 为多用户模式,但是没有NFS 支持。
(3) 为完整的多用户模式,是标准的运行级。
(4) 一般不用,在一些特殊情况下可以用它来做一些事情。
例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
(5) 就是 X11 ,进到 X Window 系统了。
运行等级 0:(halt)关闭计算机
运行等级 6:(reboot)重起计算机
### 参考 Ubuntu 服务详解
4. 中文支持
### 使用 locale -a 是看不到中文的, 仅仅需要显示中文的话, 直接添加
user$ sudo vim /var/lib/locales/supported.d/zh
### 添加
zh_CN.UTF-8 UTF-8
zh_CN.GB18030 GB18030
user$ sudo reboot
### 重启 或者 locale-gen
OK, 基本就是这些, VPS除了内核不能玩, 其他基本都可以。
最新评论