วันจันทร์ที่ 20 มิถุนายน พ.ศ. 2559

ลง ubuntu server สำหรับ VM

เตรียมเครื่อง
  1. ปลดเน็ตให้เครื่อง server ใน Firewall ก่อน
  2. ssh เข้า server ใช้คำสั่ง ssh administrator@ipserver
  3. sudo -i
  4. nano /etc/hostname
  5. nano /etc/hosts
  6. apt-get update
  7. apt-get -y dist-upgrade



ลง webmin
  1. sudo -i
  2. nano /etc/apt/sources.list
    1. deb http://download.webmin.com/download/repository sarge contrib
    2. deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
  3. wget http://www.webmin.com/jcameron-key.asc
  4. apt-key add jcameron-key.asc
  5. apt-get update
  6. apt-get -y install webmin
  7. รอจนการติดตั้งโปรแกรมเสร็จ ไปที่ browser พิมพ์ https://serverip:10000/
  8. shutdown -r 0


ลง virtualbox
  1. sudo -i
  2. nano /etc/apt/sources.list
    1. deb http://download.virtualbox.org/virtualbox/debian trusty contrib (ดูรุ่น ubuntu ด้วย)
  3. wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
  4. apt-get update
  5. apt-get -y install virtualbox-5.0 (เช็ครุ่น virtualbox ในขณะนั้นด้วย)
  6. download extension มาไว้ที่ root
  7. VBoxManage extpack install --replace Oracle_  กดแท็บ
  8. adduser administrator vboxusers


ลง phpvirtualbox
  1. sudo -i
  2. useradd -m vbox -G vboxusers
  3. passwd vbox
  4. nano /etc/default/virtualbox
    1. VBOXWEB_USER=vbox
  5. update-rc.d vboxweb-service defaults
  6. /etc/init.d/vboxweb-service start
  7. apt-get -y install apache2
  8. apt-get -y install php5 libapache2-mod-php5 (ข้อ 7-8 อาจไม่ผ่าน ลองดูวิธีการอื่น)
  9. service apache2 restart
  10. nano /var/www/html/info.php
    1. <?php phpinfo(); ?>
  11. http://serverip/info.php
  12. cd /var/www
    1. wget http://phpvirtualbox.googlecode.com/files/phpvirtualbox-
    2. unzip phpvirtualbox-
  13. mv phpvirtualbox- phpvirtualbox
  14. cd /var/www/phpvirtualbox/
  15. cp config.php-example config.php
  16. nano config.php
[...]
/* Username / Password for system user that runs VirtualBox */
var $username = 'vbox';
var $password = 'secret';
[...]
  1. http://ipserver/phpvirtualbox/


แก้ปัญหาเปิดหน้า phpvirtualbox แล้วขึ้น 404 Not Found
  1. sudo -i
  2. nano /etc/apache2/sites-available/000-default.conf
  3. แก้ไข DocumentRoot จากเดิม /var/www/html เป็น /var/www/
  4. service apache2 restart


ปิดท้าย

  1. apt-get -y autoremove
  2. apt-get autoclean
  3. shutdown -r 0

TOTORO