用Visa信用卡购买LinodeVPS还是非常方便的:选择套餐计划–注册–选择服务器位置并付款(输入信用卡信息)。
(登录)进入控制中心–进入Dashboard–DeployaLinuxDistribution
选择Linux发行版(Distribution)–设定磁盘大小(单位MB)-选择是否使用交换空间(swap)–设定root密码(以后还能改)等,然后点击Deploy就开始安装系统了。
这些操作都是一目了然的,没什么难度,特别是Linode还有详细的新手指南。可是配置LAMP服务器就比较费事了。虽然网上有不少一键安装的快捷编译安装脚本,Linode也提供了一些更有针对性的安装脚本(在选择Linux发行版的时候,选择框右边就有DeployingusingStackScripts的提示),可我还是倾向于自己把这些过程走一遍。
下面把配置LAMP phpMyAdmin服务器时候所做的记录整理一下做个总结,从使用Putty等SSH远程登录软件连接到VPS(详见Linode新手指南)之后开始记述。
1.1设置HOSTNAMEecho"HOSTNAME=hostname">>/etc/work
1.4配置网络默认情况下,LinodeVPS使用DHCP来配置网络,这样做需要VPS运行dhcp客户端进程来从主控制台获取本VPS的IP。当然会浪费一些资源了(CPU和内存),而且还需要开放63端口。所以这里采取静态网络配置来避免这些问题。
从LinodeManager中的ess标签页中可以获知自己VPS的网络配置信息。比如我的:
#Thislineensuresthattheinterfacewillbebroughtupduringboot.
#eth0-ThisisthemainIPaddressthatwillbeusedformostoutboundconnections.
因为DHCP已经不需要了,可以使用chkconfig–list命令查看dhcp相关服务的状态,然后停止它们。甚至可以删除相关软件包:
ln–sf/usr/share/zoneinfo/Hongkong/etc/localtime
echo"ZONE="Asia/Hong_Kong"">"/etc/sysconfig/clock"
#phpMyAdmin,访问地址:/phpmyadmin或