OS: CentOS6.X
VNCインストール、Firefoxインストール、Javaインストール、Supervisorインストール
terminal
yum -y update
yum -y install tigervnc-server
yum -y install firefox
dbus-uuidgen > /var/lib/dbus/machine-id
yum -y groupinstall "X Window System"
yum -y groupinstall "Desktop"
yum -y groupinstall "General Purpose Desktop"
yum -y install java-1.8.0-openjdk.x86_64
yum -y --enablerepo=epel install libmcrypt-devel supervisor
Supervisor設定
/etc/supervisord.conf
[program:selenium]
user=vagrant
command=env DISPLAY=:1.0 java -jar /home/vagrant/selenium-server-standalone-2.53.0.jar -port 4444
numprocs=1
autostart=true
autorestart=true
redirect_stderr=true
[program:selenium]
user=vagrant
command=env DISPLAY=:1.0 java -jar /home/vagrant/selenium-server-standalone-2.53.0.jar -port 4444
numprocs=1
autostart=true
autorestart=true
redirect_stderr=true
VNC起動、Supervisor起動
terminal
vncserver :1
service supervisord start
確認
terminal
ps aux | grep vnc // VNC起動確認
ps aux | grep java // selenium起動確認
service supervisord status // supervisor起動確認
supervisorctl status // supervisorプロセス確認