您现在的位置: 首页linux+vps>正文
centos vps的一些常用命令
2010年11月22日 linux+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了。

给我留言