centos vps的一些常用命令
买了美国VPS后该知道的一些命令杂集:
从安装操作系统开始:
1.vps默认的操作系统是ubuntu9.10.还是比较新潮的.我安装的是centos4.顺便像imcat汇报下bug.你的lnmp我只在centos4下安装成功了,而且是老版的.在centos5下就是大家常出现的php或者mysql没安装成什么的..
所以,我推荐买ramhost.us vps的人安装centos4+这个lnmp.
2.设置vps时区.一句命令就OK.
cp -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
之后用命令date看看是不是和你时间一样了,如果你是别家vps还是不一样。。那就via bingu
3.更新centos系统和centos系统软件包
yum check-update
yum -y update
centos安装软件包和卸载软件包
yum install 软件包名
yum remove 软件包名
centos清理垃圾
yum clean all
如果yum命令时出现fastestmirror的问题时..
请
vi /etc/yum/pluginconf.d/fastestmirror.conf
设置enable=0
就ok了~感谢bing..
4.关于上面vi来vi去,其实没什么难的,掌握一点就可以了.你vi一个文件后,命令行模式command mode.这时,无法插入字符,这时你输入小写字母i.转换成插入模式(Insert mode).这时你就可以利用方向键移动或者输入字符啦..
等你插完了。。- -按esc,退回命令行模式..在按 :wq 保存退出.
:q 是不保存退出..删除行连续按两次 dd .我就会这几个,我觉得够用了- –
5.配置nginx.
只需要
vi /usr/local/nginx/conf/nginx.conf
配置的文章很多,我就不一一介绍了..
我安装好lnmp后首先就想跑下wordpress…
因为nginx不同于apache,并没有htaccess.所以配置rewrite规则就需要上面的配置文件了,一级域名很简单.
if (!-e $request_filename) {
rewrite ^([_0-9a-zA-Z-]+)?(/wp-.*) $2 last;
rewrite ^([_0-9a-zA-Z-]+)?(/.*.php)$ $2 last;
rewrite ^ /index.php last;
}
主要是我测试时,把wordpress安装到了目录里面,就是xxx.com/wordpress里面。- -可是给我麻烦死了,类似这样的目录安装。。。从写规则也不同。。发出来大家共勉。- –
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = “21″){
rewrite /. /wordpress/index.php last;
}
弄好之后wordpress就完全跑起来了。。。你可以试着从起一下vps.输入reboot..
让Nginx开机后手动执行 ./root/run.sh 后Nginx会运行 ,开机自动运行可以运行 LNMP目录下面的 startup.sh 文件即可。
小结一下:nginx和lightpd要比apache性能要好,但是配置和使用起来稍微麻烦点,系统经常用的就是安装命令yum和编辑命令vi和vim了 其他的平时也很少用,没事的时候翻翻linux命令手册就OK了。