วันพฤหัสบดีที่ 1 กันยายน พ.ศ. 2559

การลง Ubuntu Server สำหรับทำ VM (Ubuntu 16.04)

การลง Ubuntu Server สำหรับทำ VM (Ubuntu 16.04)


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


ลง webmin
ลงตามวิธีนี้ไม่ได้
  1. ดาวน์โหลดไฟล์จาก http://www.webmin.com/ มาไว้ที่ administrator
  2. sudo dpkg -i webmin_ (ดูรุ่น webmin ที่ดาวน์โหลดมา)
  3. รอจนการติดตั้งโปรแกรมเสร็จ ไปที่ browser พิมพ์ https://IPServer:10000/
  4. shutdown -r 0

ลง virtualbox (ข้อมูลจาก https://www.virtualbox.org/wiki/Linux_Downloads )
  1. sudo -i
  2. nano /etc/apt/sources.list
    1. deb http://download.virtualbox.org/virtualbox/debian xenial contrib (ดูรุ่น ubuntu ด้วย)
  3. ดาวน์โหลดไฟล์ Oracle public key จากหน้าเว็บ
  4. sudo apt-key add oracle_vbox_2016.asc หรือ sudo apt-key add oracle_vbox.asc (ดูที่ชื่อไฟล์ที่โหลดมาว่าเป็น 2016 หรือเปล่า)
  5. apt-get update
  6. apt-get -y install virtualbox-5.1 (เช็ครุ่น virtualbox ในขณะนั้นด้วย)
  7. download extension มาไว้ที่ root
  8. VBoxManage extpack install --replace Oracle_  กดแท็บ


  1. sudo -i
  2. useradd -m vbox -G vboxusers
  3. passwd vbox
  4. nano /etc/default/virtualbox
    1. VBOXWEB_USER=vbox
  5. systemctl enable vboxweb-service
  6. systemctl start vboxweb-service
  7. apt-get -y install apache2 libapache2-mod-php7.0 libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap libapr1 php7.0-common php7.0-mysql php7.0-soap php-pear wget
  8. systemctl restart apache2.service
  9. cd /var/www/html
  10. wget http://downloads.sourceforge.net/project/phpvirtualbox/phpvirtualbox-5.0-5.zip (ดูรุ่นด้วย)
  11. unzip phpvirtualbox-5.0-5.zip
  12. cd /var/www/html/phpvirtualbox/
  13. cp config.php-example config.php
  14. nano config.php
    1. [...]
    2. /* Username / Password for system user that runs VirtualBox */
    3. var $username = 'vbox';
    4. var $password = 'secret'; (แก้ไขรหัสผ่าน)
    5. [...]
  15. 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

ไม่มีความคิดเห็น:

แสดงความคิดเห็น