การลง Ubuntu Server สำหรับทำ VM (Ubuntu 16.04)
เตรียมเครื่อง
เพิ่ม การกำหนด IP การ update upgarde ก่อนการลง webmin
- ปลดเน็ตให้เครื่อง server ใน Endian ก่อน
- ssh เข้า server ใช้คำสั่ง ssh administrator@IPServer
- sudo nano /etc/hostname
- sudo nano /etc/hosts
- sudo apt-get update
- sudo apt-get -y dist-upgrade
ลง webmin
ลงตามวิธีนี้ไม่ได้
- ดาวน์โหลดไฟล์จาก http://www.webmin.com/ มาไว้ที่ administrator
- sudo dpkg -i webmin_ (ดูรุ่น webmin ที่ดาวน์โหลดมา)
- รอจนการติดตั้งโปรแกรมเสร็จ ไปที่ browser พิมพ์ https://IPServer:10000/
- shutdown -r 0
ลง virtualbox (ข้อมูลจาก https://www.virtualbox.org/wiki/Linux_Downloads )
- sudo -i
- nano /etc/apt/sources.list
- deb http://download.virtualbox.org/virtualbox/debian xenial contrib (ดูรุ่น ubuntu ด้วย)
- ดาวน์โหลดไฟล์ Oracle public key จากหน้าเว็บ
- sudo apt-key add oracle_vbox_2016.asc หรือ sudo apt-key add oracle_vbox.asc (ดูที่ชื่อไฟล์ที่โหลดมาว่าเป็น 2016 หรือเปล่า)
- apt-get update
- apt-get -y install virtualbox-5.1 (เช็ครุ่น virtualbox ในขณะนั้นด้วย)
- download extension มาไว้ที่ root
- VBoxManage extpack install --replace Oracle_ กดแท็บ
ลง phpvirtualbox (ข้อมูลจาก https://www.howtoforge.com/tutorial/managing-a-headless-virtualbox-installation-with-phpvirtualbox-on-ubuntu-16.04/ )
- sudo -i
- useradd -m vbox -G vboxusers
- passwd vbox
- nano /etc/default/virtualbox
- VBOXWEB_USER=vbox
- systemctl enable vboxweb-service
- systemctl start vboxweb-service
- 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
- systemctl restart apache2.service
- cd /var/www/html
- wget http://downloads.sourceforge.net/project/phpvirtualbox/phpvirtualbox-5.0-5.zip (ดูรุ่นด้วย)
- unzip phpvirtualbox-5.0-5.zip
- cd /var/www/html/phpvirtualbox/
- cp config.php-example config.php
- nano config.php
- [...]
- /* Username / Password for system user that runs VirtualBox */
- var $username = 'vbox';
- var $password = 'secret'; (แก้ไขรหัสผ่าน)
- [...]
- http://IPServer/phpvirtualbox/
แก้ปัญหาเปิดหน้า phpvirtualbox แล้วขึ้น 404 Not Found (เวอร์ชั่นใหม่จะไม่มีปัญหาเรื่องนี้แล้ว)
- sudo -i
- nano /etc/apache2/sites-available/000-default.conf
- แก้ไข DocumentRoot จากเดิม /var/www/html เป็น /var/www/
- service apache2 restart
ปิดท้าย
- apt-get -y autoremove
- apt-get autoclean
- shutdown -r 0
ไม่มีความคิดเห็น:
แสดงความคิดเห็น