Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

Autor | Ling Hao

Fuente | El viaje de TI de Jie Ge

1. El prefacio establece que
Ubuntu puede convertirse en un sistema Linux de oficina / aprendizaje, ya sea un principiante de Linux inicial o un maestro de scripts de shell, en algunos entornos específicos, el uso de Windows es inevitable. Este artículo detallará Presentar el instalación de Oracle Virtualox en UBuntu 18.04 LTS, que le permite instalar Windows, Centos, Kaili y otros sistemas en Ubuntu para estudiar o trabajar. El artículo se divide en dos partes. La primera parte es instalar Oracle Virtualox en Ubuntu, y la segunda parte Para cooperar con phpVirtualBox y el servidor web Apache para hacer de Oracle VirtualBox un servidor sin cabeza, solo necesita abrir un navegador en el mismo terminal en cualquier red para acceder y controlar Oracle VirtualBox a través de la Web, y luego puede instalar el máquina virtual directamente Hablando, es similar a la interfaz de acceso web de Vmware ESXI 6.5.

2. Requisitos previos
2.1 Antes de instalar Oracle VirtualBox, el servidor Ubuntu 18.04 LTS debe cumplir tres requisitos previos. Debe ejecutar los siguientes comandos uno por uno para actualizar el servidor Ubuntu (nota: las siguientes operaciones deben conectarse a la red externa)

Ingrese el comando:
sudo apt update
Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

Ingrese el comando:
sudo apt upgrade sudo apt dist-upgrade
Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

2.2 La compilación del paquete de dependencia, esencial para instalar Oracle VirtualBox

Ingrese el comando:
sudo apt install build-essential dkms unzip wget

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

2.3 Después de instalar todas las actualizaciones y los paquetes necesarios, reinicie el servidor Ubuntu

Ingrese el comando:
sudo reboot

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
3. Instale Oracle VirtualBox
3.1 Para agregar la dirección del almacén oficial de Oracle VirtualBox, debe editar el archivo /etc/apt/sources.list:

Utilice vi o nano para abrir un archivo de texto para editarlo:

Elija uno de los siguientes métodos

Método vi:
ingrese el comando:
sudo vi /etc/apt/sources.list

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Utilice el editor vi para abrir el archivo de configuración

Método nano:
ingrese el comando:
sudo nano /etc/apt/sources.list

3.2 Después de abrir el archivo de configuración, agregue una línea de contenido para agregar la fuente del repositorio de virtualbox al final del archivo de configuración sources.list

3.3 Agregar contenido:

Ingrese el comando:
deb http://download.virtualbox.org/virtualbox/debian bionic contrib

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Utilice el editor de texto vi para escribir la fuente oficial de virtualbox

【¡Nota! bionic es el nombre de código de la versión de lanzamiento, reemplace la palabra clave bionic con el nombre de código de la versión de lanzamiento de Ubuntu, por ejemplo, xenial, vivid, utopic, trusty, raring, quantal, precisa, lucid, jessie, wheezy, squeeze, etc. ., verifique el comando del código de la versión: Sudo lsb_release -a, después de escribir en el terminal, la última línea mostrará Codename: bionic es el nombre del código de la versión de lanzamiento, generalmente si es la versión Ubuntu 18.04 LTS, puede ignorar este mensaje]

3.4 Use el comando vi para editar, presione la tecla ESC para salir del modo de inserción y luego ingrese: wq! Simplemente guarde y fuerce la salida, use el comando nano para editar, presione ctrl + x, aparecerá un mensaje que le preguntará si desea guardar, ingrese y para guardar;

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Después de editar, presione esc y luego presione: wq! Para guardar y forzar la salida
3.5 Agregar clave pública de Oracle
[Nota, se requiere la herramienta de descarga wget, si es una instalación mínima, se recomienda usar el comando sudo apt-get install wget bajo la premisa de conectarse a la herramienta de descarga de instalación de Internet]

Ingrese el comando:
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add-

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Agregar clave pública de Oracle VM
Si este comando no funciona, se recomienda probar la versión anterior de la clave pública de Oracle

Clave pública de la versión anterior:
ingrese el comando:
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add-

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Versión anterior de clave pública de Oracle

3.6 Instalar Oracle VirtualBox

Ingrese el comando:
sudo apt install virtualbox-5.2
Si la descarga es demasiado lenta para los usuarios normales, se recomienda cambiar la IP estática, DNS a 8.8.8.8 y reemplazar la cuenta raíz para descargar

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Instalar virtualbox

Una vez completada la instalación, haga clic en el gráfico de cuadrícula de nueve cuadrados en la esquina inferior izquierda y podrá ver que Oracle virtualbox se ha instalado correctamente. Si la interfaz gráfica no está instalada, compruebe si el módulo del kernel de virtualbox está cargado.

Ver el comando de estado de carga del módulo del kernel

Ingrese el comando:
sudo systemctl status vboxdrv

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Captura de pantalla de boxdrv ejecutando el
icono de escritorio normal

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Interfaz gráfica para verificar si la instalación es exitosa
4. Instale el paquete de expansión de VirtualBox El
paquete de expansión es VirtualBox, que proporciona principalmente cinco funciones para el sistema invitado

虚拟的 USB 2.0 (EHCI) 驱动
VirtualBox 远程桌面协议(VRDP)支持
宿主机网络摄像头直通
Intel PXE 引导 ROM
对 Linux 宿主机上的 PCI 直通提供支持

Dirección del sitio web oficial:
https://www.virtualbox.org/wiki/Downloads

4.1 Descargue la última versión del paquete de expansión para VirtualBox 5.2.x

Ingrese el comando:
wget https://download.virtualbox.org/virtualbox/5.2.14/Oracle_VM_VirtualBox_Extension_Pack-5.2.14.vbox-extpack

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Descargue el paquete de expansión para completar
4.2 Use el comando para instalar el paquete de expansión

Ingrese el comando:
sudo VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-5.2.14.vbox-extpack

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Acuerdo de instalación
Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
ingrese y para instalar

Afortunadamente, instalé con éxito el paquete de extensión Oracle VirtualBox en el servidor Ubuntu 18.04 LTS. Luego, puede implementar la máquina virtual en la línea de comandos. Consulte la guía oficial de virtualbox.

Enlace de la guía oficial de Virtualbox:
https://www.virtualbox.org/manual/ch08.html

Lo más vergonzoso es que no todo el mundo es bueno usando la línea de comandos. Algunas personas pueden querer crear y usar una máquina virtual en una interfaz gráfica. No importa. A continuación, instalaremos la herramienta phpVirtualBox. Esta interfaz es realmente amistoso.

5. ¿Qué es phpVirtualBox?
Se indica de antemano que phpVirtualBox es un backend gratuito de Oracle VirtualBox basado en la web. Se dice que un gran tipo usó PHP para el desarrollo. Con phpVirtualBox, podemos crear, eliminar y eliminar fácilmente archivos de cualquier sistema en la red a través de un Navegador web Administrar y ejecutar máquinas virtuales, quizás esto sea realmente una bendición para mí, mi trastorno obsesivo compulsivo, que requiere incluso documentación.

5.1 Requisitos previos para instalar phpVirtualBox

Dado que phpVirtualBox se basa en herramientas web, primero debemos instalar los componentes del módulo web, PHP y PHP de Apache

Ingrese el comando:
sudo apt install apache2 php php-mysql libapache2-mod-php php-soap php-xml

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Instale apache y php, etc.
5.2 Descargue phpVirtualBox
para descargar la versión de phpVirtualBox 5.2.x, tenga en cuenta que dado que ya hemos instalado la versión 5.2 de VirtualBox, también debemos instalar la versión 5.2 de phpVirtualBox.

Ingrese el comando:
wget https://github.com/phpvirtualbox/phpvirtualbox/archive/5.2-0.zip

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Descarga phpVirtualBox 5.2

Después de la descarga, descomprima el paquete de instalación descargado en una carpeta llamada phpvirtualbox-5.2-0:

Ingrese el comando:
descomprimir 5.2-0.zip

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

Descomprime el paquete zip

5.3 Mueva phpvirtualbox-5.2-0 al directorio raíz del servidor apache

Ingrese el comando:
sudo mv phpvirtualbox-5.2-0 / / var / www / html / phpvirtualbox

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Mueva los archivos descomprimidos al directorio raíz de apache

5.4 Asignar los permisos adecuados a la carpeta phpvirtualbox

Ingrese el comando:
sudo chmod 777 / var / www / html / phpvirtualbox /

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Dar permiso
6. Configurar phpVirtualBox
6.1 Copie el archivo de configuración config.php-example en / var / www / html / phpvirtualbox / a / var / www / html / phpvirtualbox / y asígnele el nombre config.php

Ingrese el comando:
sudo cp /var/www/html/phpvirtualbox/config.php-example /var/www/html/phpvirtualbox/config.php

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
config.php-archivo de configuración de ejemplo copiar
6.2 vim editar archivo phpVirtualBox config.php

Si no puede encontrar el comando vim, instale el editor de texto vim

Comando:
sudo apt-get install vim

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Ejecute la herramienta de instalación vim

6.3 Modificar el archivo de configuración config.php

sudo vim /var/www/html/phpvirtualbox/config.php

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Editar archivo de configuración

Busque las líneas 11 y 12, y reemplace las siglas y abc-123 con el nombre de usuario y la contraseña de su sistema (el nombre de usuario utilizado en la sección "Agregar un usuario al grupo VirtualBox")

Contenido de la modificación del archivo de configuración:
var username = 'su nombre de usuario'; var password = 'nombre de usuario contraseña';

En mi entorno, el nombre de usuario del sistema Ubuntu es acrónimo y su contraseña es abc-123, por lo que los parámetros que modifiqué son los que se muestran en la siguiente figura

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Modificar el archivo de configuración

Una vez completada la modificación, como antes, presione la tecla ESC primero y luego: wq! Guarde y fuerce la salida.

6.4 Cree un nuevo archivo de texto llamado virtualbox en el directorio / etc / default /

Ingrese el comando:
sudo vim / etc / default / virtualbox

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Crear archivo virtualbox

Después de ingresar, presione a para ingresar a la exploración de inserción y escritura, agregue una línea de contenido, reemplace las siglas con su propio usuario del sistema

Contenido de entrada:
VBOXWEB_USER = acrónimo
Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
modificar los parámetros del archivo de configuración

6.5 Finalmente, reinicie los tres servicios vboxweb-service, vboxdrv y apache2 para completar toda la configuración. ¡Nota! ¡No para reiniciar el servidor, sino para reiniciar el servicio!

输入 命令 :
sudo systemctl restart vboxweb-service sudo systemctl restart vboxdrv sudo systemctl restart apache2

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Reinicie boxweb, boxdrv y apache2 tres servicios respectivamente.
7. Permita la conexión al servidor web Apache: ajuste el firewall.
Si UFW está habilitado en Ubuntu 18.04 LTS, entonces, de forma predeterminada, ningún sistema remoto puede acceder al servidor web Apache, y http y El tráfico https puede pasar a través de UFW.

7.1 Compruebe qué aplicaciones se han instalado en la política

Ingrese el comando:
sudo ufw app list

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Ver política de firewall

Como piensa, Apache y OpenSSH deberían haberse instalado en el archivo de políticas de UFW

7.2 Compruebe si la política permite que el tráfico llegue a los puertos 80 y 443

Ingrese el comando:
sudo ufw app info "Apache Full"

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Compruebe si la política permite los puertos 80 y 443.
Apache Full se ve en la política, lo que indica que permite que el tráfico llegue a los puertos 80 y 443

7.3 Habilite el tráfico entrante HTTP y HTTPS en la política

Ingrese el comando:
sudo ufw allow en "Apache Full"

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

7.4 Quiero habilitar una política para permitir el tráfico del puerto 80 https

Ingrese el comando:
sudo ufw app info "Apache"

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
8. Finalmente acceda a la consola web de phpVirtualBox
8.1 Utilice cualquier terminal en el mismo entorno de red para abrir un navegador web para acceder e ingresar en la barra de direcciones de navegación del navegador:

http: // dirección-IP-de-virtualbox-headless-server / phpvirtualbox

8.2 ¿No conoce la dirección IP? No importa, verifique la dirección a través de ip addr

Ingrese el comando
ip addr

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Inserte la descripción de la imagen aquí

Como puede ver en la imagen de arriba, mi tarjeta de red es enp3s0 y la dirección IP es 192.168.1.74

En mi entorno, entro al enlace http://192.168.1.71/phpvirtualbox a través de un navegador web

Después de ingresar la dirección, se ha accedido exitosamente al navegador web. Ingrese las credenciales de usuario de administrador de phpVirtualBox. La
cuenta de administrador predeterminada y la contraseña son admin / admin

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac
Inserte la descripción de la imagen aquí y
ahora ha ingresado al panel de administración de phpVirtualBox

Linux-Ubuntu 18.04 LTS instala Oracle VirtualBox original Jac

La construcción se ha completado, ¿qué opinas de la dificultad? Personalmente, creo que la parte más problemática del sistema Ubuntu es la instalación. Una vez completada la instalación, se requiere la actualización de sodo apt-get. En segundo lugar, la velocidad de descarga de la red también se optimiza preferentemente. Ahora puede crear su máquina virtual desde el panel de administración de phpvirtualbox.Como mencioné anteriormente, puede acceder a phpVirtualBox a través de la Web desde cualquier cliente en el mismo entorno de red. Todo lo que necesita es un navegador web y un nombre de usuario y contraseña de phpVirtualBox.

Si el soporte de virtualización no está habilitado en el BIOS de su sistema de máquina física (no en la máquina invitada), phpVirtualBox solo le permite crear una máquina virtual de 32 bits. Para instalar una máquina virtual de 64 bits, debe habilitar el soporte de virtualización en el BIOS del host.

Recomendaciones para habilitar la virtualización del BIOS:
puede encontrar algunas opciones similares a "virtualización" o "hipervisor" en el BIOS, solo asegúrese de que esté habilitado.

Supongo que te gusta

Origin blog.51cto.com/15067236/2606438
Recomendado
Clasificación