virtual xshell

在爬虫需要桌面的情况下,如果我们使用的是终端的Linux服务器,此时就会陷入两难的境地。因为可以采用模拟桌面的情况来进行一个虚拟桌面的设置,该种情况可以考虑成一个没有硬件资源的虚拟桌面,人是看不到的。但是符合程序运行的需求就可以。

linux上只有字符界面的时候需要模拟xshell

1.安装

1
sudo apt-get install xvfb

2.运行命令

1
Xvfb -ac :7 -screen 0 1280x1024x8

3.设置环境变量

1
export  DISPLAY=:7

4.运行程序

1
2
3
/usr/bin/google-chrome-stable http://www.baidu.com
或者
firefox http://www.baidu.com