Может оказаться очень полезной - http://www.linuxpathfinder.com/install-lamp-server-on-rhel-6-centos-6-and-fedora-18 так как в отличие от того-же Дебиана или Убунты, лично для меня кое-что там кажется не совсем интуинтивно-очевидным. 


 
 

Вместо file_get_contents используем такую функцию (если и так не работает - то играемся с curl_setopt исходя из того, на что реагирует сервер. 



function curler ($url) {



$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $url);

curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (Windows NT 5.1; U; en; rv:1.8.1) Gecko/20061208 Firefox/5.0 Opera 11.11");

curl_setopt($ch, CURLOPT_REFERER, $url);

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_COOKIE, "c17a3f4daeacbd1361adaaa2de9dbe");



$res = curl_exec($ch);



curl_close($ch);



return($res);



}


 
 

du | sort -rn | head -n 20


 
 

apt-get install xvfb

apt-get install x11-xkb-utils

apt-get install xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic

apt-get install xserver-xorg-core

xvfb-run --server-args="-screen 0, 1024x768x24" -e /dev/stdout firefox -CreateProfile "profile1 /home/user/profile1"

export DISPLAY=:99 && firefox -P profile1 -no-instance -url "http://www.google.com"



Само собой, без кое-чего можно было и обойтись, а кое-что можно было бы и добавить, но нет времени на этом останавливаться - просто конспектирую удачную попытку. 





 


 
 

Прописываем в /etc/network/interfaces, что-то типа

auto lo eth0

iface lo inet loopback

iface eth0 inet static

address 192.168.10.25

netmask 255.255.0.0

gateway 192.168.10.1

dns-nameservers 8.8.8.8 8.8.4.4



Делаем service networking restart


 
 

$run = "export DISPLAY=:0 && sqlitebrowser ".$_GET['basename'];

system($run);