选择Linode主机以后,从操作系统到所有的服务软件,都必须自己来完成。在Linode Web管理界面中,可以部署一个基本的Linux发行版本,目前支持Arch Linux, CentOS, Debian, Fedora, Ubuntu等主流Linux发行版本,当然也支持我熟悉的Gentoo。
当你第一次登录时,在选择Datacenter之后,接下来会提示选择一个Linux发行版本,默认情况下,Linux系统会占据整个16G的空间,不过这里指定8G左右给系统足够了,剩下的8G可以用来存放数据。
创建好Linux系统之后,你可以在Web界面中将系统Boot起来,以后也可以通过这个界面来完成开关机的动作。在Remote Access页面中,你可以看到机器的IP地址信息,还提供了一个Lish Ajax Console来访问本机的Console界面。当然,通常情况下我们还是通过SSH来访问本机。
Linode只提供了最基本的操作系统,LAMP, Email, OpenVPN等服务还需要我们自己来安装,并且Linode也不提供任何技术支持,Just do it yourself.
在安装任何更新和软件之前,先修改系统编译参数,添加PHP, ImageMagic 和中文支持:
/etc/make.conf
# C compiler CFLAGS="-O2 -march=i686 -pipe" CXXFLAGS="-O2 -march=i686 -pipe" CHOST="i686-pc-linux-gnu" #PHP USE="-ipv6 apache2 bzip2 iconv unicode xml mysql gd" PHP_INI_VERSION="production" #Image Magick USE="$USE gs png tiff jpeg" #INERNATIONALIZATION USE="$USE cjk nls unicode zh_TW utf8"
更新系统
将本地portage与服务器同步,并更新Portage包:
emerge --sync emerge portage
更新整个系统:
emerge -av -uDN world
更新整个系统比较慢,也可以只更新系统核心包,将更新整个系统的任务放在空闲时间完成:
emerge -av -uDN system
系统配置
设置主机名
修改主机名称:
echo "HOSTNAME=\ "linode\ "" > /etc/conf.d/hostname /etc/init.d/hostname restart
同时,修改/etc/hosts中的定义:
127.0.0.1 localhost.localdomain localhost 173.230.157.140 linode.liaojl.com linode
时区
修改时区为上海GMT+8
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
新建用户
添加普通用户
useradd -m -g root -G wheel liaojl
安装常用工具
安装以下常用工具:
Comments
There are currently no comments
New Comment