风岭社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3044|回复: 2

CentOS 6 X64 系统的Vagex 的全自动挂机方法,绝对可行。

[复制链接]
发表于 2016-12-18 12:48:33 | 显示全部楼层 |阅读模式
先实行下面命令:
  1. yum -y install screen wget && echo -e “defencoding utf-8\nencoding utf-8 utf-8” >> /etc/screenrc && screen -S up
  2. yum update
复制代码
安装tigervnc客户端
  1. yum -y install tigervnc
复制代码
安装tigervnc-server服务器
  1. yum -y install tigervnc-server
复制代码
安装Xfce桌面
  1. wget https://download.Fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
  2. rpm -ivh epel-release-6-8.noarch.rpm
  3. yum search xfce
  4. yum groupinfo xfce
  5. yum groupinstall xfce
复制代码
安装Firefox和Flashplayer
  1. yum -y groupinstall chinese-support
  2. yum -y install firefox
  3. wget http://bbs.lhpcn.ml/install_flash_player_11_linux.x86_64.tar.gz
  4. tar zxvf install_flash_player_11_linux.x86_64.tar.gz
  5. mkdir -p ~/.mozilla/plugins/
  6. cp libflashplayer.so ~/.mozilla/plugins/
复制代码
开启VNC服务本机远程连接VPS主机

1、执行下列命令后开启vncserver服务。第一次开启会要你设置一个密码。输入二次。
  1. vncserver
复制代码
2、执行下列代码,打开vncserver配置。
  1. vi /etc/sysconfig/vncservers
复制代码
3、在最后添加以下代码,保存。
  1. VNCSERVERS="1:root"
  2. VNCSERVERARGS[1]="-geometry 800x600 "
复制代码
4、执行以下命名重启vncserver。
  1. service vncserver restart
复制代码
5、然后打开你自己的VNCviewer,这里是 VNCviewer下载地址。

6、输入VPS主机的IP后面加上“:1”,

7、点击连接

如果连接超时,请关闭VPS的防火墙(百度关闭方法)。

启动VPS主机的Xfce桌面远程管理VPS

1、上面你看到了是一个没有内容的界面,关闭它,然后执行下列命令:
  1. vi /root/.vnc/xstartup
复制代码
2、将里面的命令全部删除,复制粘贴进入下面的代码,并保存。
  1. #!/bin/sh
  2. # Uncomment the following two lines for normal desktop:
  3. unset SESSION_MANAGER
  4. #exec /etc/X11/xinit/xinitrc
  5. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  6. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  7. xsetroot -solid grey
  8. vncconfig -iconic &
  9. #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  10. #twm &
  11. startxfce4 &
复制代码
3、再次使用VNCviewer连接,如果界面还没内容,请重启一下再试一试。

重启后可能需要执行 以下命名启动服务。
  1. vncserver
复制代码
4、打开浏览器访问vagex网站,登录。安装插件。开始挂机。
注:挂机时,要在VPS里登录vagex后台。有可能安装不上插件,本站给出在线安装插件的链接:
  1. https://addons.mozilla.org/en-US/firefox/addon/vagex-firefox-add-on/
复制代码
5、设置vnc权限
  1. chmod +x ~/.vnc/xstartup
复制代码
6、重启VNC服务
  1. service vncserver restart
复制代码
7、设置VNC开机启动
  1. chkconfig vncserver on
复制代码
8、 一些优化处理

避免火狐历时记录爆掉你的硬盘,要设置不记录历时记录,路径为

Edit–> Preferences–> Privacy–> firefox will–> Never remember history

firefox 设置成开机启动:
从Xfce桌面菜单中选择"Settings Manager"(设置管理器)。在"Settings"(设置)窗口中,点击"Session and Startup"(会话和启动)图标。在"Application Autostart"(应用程序自动启动)选项卡下,点击底部的"Add"(添加)按钮,在 name 中输入 firefox,Description 不用输入,Command 中输入 firefox

为了避免硬盘被 vnc 记录日志给爆掉和防止 firefox 假死,我们要定时删除日志和重启。
  1. crontab -e
复制代码
然后按下字母 i,进入编辑,写入以下内容
  1. 00 00 * * * rm -rf /root/.vnc/*.log
  2. 01 00 * * * reboot
  3. 00 06 * * * rm -rf /root/.vnc/*.log
  4. 01 06 * * * reboot
  5. 00 12 * * * rm -rf /root/.vnc/*.log
  6. 01 12 * * * reboot
  7. 00 18 * * * rm -rf /root/.vnc/*.log
  8. 01 18 * * * reboot
复制代码
意思就是在每天的0点,6点,12点,18点执行删除/root/.vnc/*.log下的日志文件,在0点1分,6点1分,12点1分,18点1分的时候重启VPS



回复

使用道具 举报

 楼主| 发表于 2017-2-18 20:06:05 | 显示全部楼层
  1. 00 00 * * * rm -rf /root/.vnc/*.log
  2. 02 00 * * * reboot
  3. 00 08 * * * rm -rf /root/.vnc/*.log
  4. 02 08 * * * reboot
  5. 00 13 * * * rm -rf /root/.vnc/*.log
  6. 02 13 * * * reboot
  7. 00 19 * * * rm -rf /root/.vnc/*.log
  8. 02 19 * * * reboot
复制代码

意思就是在每天的0点,8点,19点执行删除/root/.vnc/*.log下的日志文件,在0点分2,8点2分,19点2分的时候重启VPS
kangel服务器定时设置:
  1. 45 * * * * /bin/rm -rf /vhs/kangle/var/*
  2. 45 * * * * /bin/rm -rf /tmp/sess*
  3. 45 * * * * reboot
复制代码
  1. 45 * * * * /bin/rm -rf /vhs/kangle/var/*
  2. 45 * * * * /bin/rm -rf /tmp/sess*
  3. 00 00 * * * reboot
复制代码
修改时区
  1. cp -f /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime
复制代码
修改时间和日期:(将系统日期设定为2013年03月04日)
  1. date -s  03/04/2013
复制代码
(将系统时间设定为上午 10:38)
  1. date -s  10:38:00
复制代码
强制将时间写入COMS:
  1. clock -w
复制代码
查看当前时区:
  1. date -R; date +%z
复制代码


回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|Comsenz Inc.

GMT+8, 2024-3-29 22:12 , Processed in 0.035178 second(s), 9 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表