Linux VPS CentOS下,安装xfce/KDE/GNOME桌面+vncserver进行远程管理


如果你是CentOS 5.7 32Bit Standard的

首先安装桌面环境,我选择的是xfce,轻量级桌面,小巧实用不占太多内存,(占用内存方面,xfce少于kde,kde少于gnome).输入下面命令安装:

yum groupinstall xfce-4.4

(xfce现在貌似已经更新到4.8了 可以使用 yum groupinstall xfce 安装4.8)

装完桌面之后就是安装vncserver了,输入下面命令安装:
yum install vnc vnc-server
桌面环境和vncserver都安装好之后,就开始配置,现在以root用户为例:
修改/etc/sysconfig/vncservers这个文件,用WINSCP在后面增加入如下:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"

如果想设置多个用户,可以用如下格式:
VNCSERVERS="1:one 2:two 3:three"
VNCSERVERARGS[1]="-geometry 800×600"
VNCSERVERARGS[2]="-geometry 800×600"
VNCSERVERARGS[3]="-geometry 800×600"

接着,就是给vncserver设置密码:
vncpasswd
启动vnc服务
vncserver
设置好密码之后,修改/root/.vnc/xstartup这个文件,把里面的内容替换成如下:
#!/bin/sh
/usr/bin/startxfce4

保存以后,给xstartup加上执行权限:
chmod +x ~/.vnc/xstartup
配置完之后,再重启一下vncserver:
service vncserver restart
启动之后,用如下命令查看5901端口是否开启:
netstat -lptn
这里要注意,如果发现端口打开了却连不上,就要设置好防火墙规则,否则外面连不上 59xx端口.
然后设置vncserver开机自动启动,输入如下:
chkconfig vncserver on

如果需要安装中文支持:
yum -y install fonts-chinese
安装ff浏览器:
yum -y install firefox

第一大部分完成了,接下来要进行firefox和flash以及vagex的插件安装

首先安装firefox

yum install firefox

然后是安装flash,首先下载rpm包

wget http://fpdownload.macromedia.com/get/flashplayer/pdc/10.3.183.11/flash-plugin-10.3.183.11-release.i386.rpm

然后安装

rpm -i flash-plugin-10.3.183.11-release.i386.rpm

接着下载vagex的插件

wget https://addons.mozilla.org/firefox/downloads/file/143311/vagex_firefox_add_on-1.1.8-fx.xpi

如此所有准备工作就做好了!

80端口被NT kernel & System占用的解决办法pid 4


前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd

输入netstat -ano

可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择列,勾选PID

可以看到pid 4 的被NT kernel & System 占

Linux/SSH下常用命令-Tar命令(压缩&解压缩)


关于这个Tar命令,与其说是压缩和解压文件,不如说我们平时都用它来打包文件。这个命令最大的作用应该是在备份网站数据上了,我习惯先Tar打包数据,再用备份VPS wget一下,当然数据库部分就另算了~呵呵,关于网站备份我会另写文章,这里简单和大家分享一下这个Tar命令的参数和用法(以文件格式分类)~

01-.tar格式

  • 解包:tar xvf FileName.tar
  • 打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)

02-.gz格式

  • 解压1:gunzip FileName.gz
  • 解压2:gzip -d FileName.gz
  • 压 缩:gzip FileName

03-.tar.gz格式

  • 解压:tar zxvf FileName.tar.gz
  • 压缩:tar zcvf FileName.tar.gz DirName

04-.bz2格式

  • 解压1:bzip2 -d FileName.bz2
  • 解压2:bunzip2 FileName.bz2
  • 压 缩: [*******]$ bzip2 -z FileName

05-.tar.bz2格式

  • 解压:tar jxvf FileName.tar.bz2
  • 压缩:tar jcvf FileName.tar.bz2 DirName

06-.bz格式

  • 解压1:bzip2 -d FileName.bz
  • 解压2:bunzip2 FileName.bz

07-.tar.bz格式

  • 解压:tar jxvf FileName.tar.bz

Linux SSH 常用命令


ssh命令是在玩VPS时必不可少的,有些虚拟主机有支持ssh登录时,使用ssh来操作也是非常方便,这里就介绍一些常用命令。

一、基本命令

1、列出文件/子目录 Listing Files/SubFolders(ls)

ls      默认只显示文件名,同时也可以带几个参数,例如

ls -alh

a显示全部文件
-l比较详细的列表
-h人类能看懂的比如把1024显示为1K

2、更改目录 Change Directory (cd)

cd /home

这个命令跟Windows DOS的命令是一样滴

3、获取远程文件 wget

wget http://wordpress.org/latest.zip

这样便可以非常方便的将wordpress最新版下载到服务器上当前目录,免去了下载、上传的麻烦。而且通过服务器去另外的服务器下载东东,速度可谓秒射

一些稳定的网盘


百度网盘http://pan.baidu.com/netdisk/home

119网盘http://www.119g.com/

115网盘http://115.com/

金山网盘http://myw.1tpan.com

华为网盘http://www.dbank.com

迅传网盘http://kuai.xunlei.com

Skydrivehttps://skydrive.live.com/