From 8d715fe2926ba3db5939ae7b5a68a56b84fe2509 Mon Sep 17 00:00:00 2001 From: Ferexio Date: Fri, 3 Jun 2022 09:18:45 +0000 Subject: [PATCH] Add new file --- virtualbox.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 virtualbox.sh diff --git a/virtualbox.sh b/virtualbox.sh new file mode 100644 index 0000000..04dc999 --- /dev/null +++ b/virtualbox.sh @@ -0,0 +1,36 @@ +wget https://download.virtualbox.org/virtualbox/6.1.34/virtualbox-6.1_6.1.34-150636.1~Ubuntu~eoan_amd64.deb +apt install gcc g++ make automake autoconf autogen perl zip unzip +dpkg -i virtualbox-6.1_6.1.34-150636.1~Ubuntu~eoan_amd64.deb +apt -f install +wget https://download.virtualbox.org/virtualbox/6.1.34/Oracle_VM_VirtualBox_Extension_Pack-6.1.34.vbox-extpack +VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-6.1.34.vbox-extpack +rm Oracle_VM_VirtualBox_Extension_Pack-6.1.34.vbox-extpack virtualbox-6.1_6.1.34-150636.1~Ubuntu~eoan_amd64.deb +ln -s /usr/lib/virtualbox/vboxwebsrv /usr/bin/ + +apt update +apt install -y software-properties-common +add-apt-repository -y ppa:ondrej/apache2 +add-apt-repository -y ppa:ondrej/php +apt install -y apache2 libapache2-mod-fcgid php7.4 php7.4-soap php7.4-fpm php7.4-memcached php7.4-memcache php7.4-zip php7.4-xml php7.4-sqlite3 php7.4-pgsql php7.4-mysql php7.4-mcrypt php7.4-mbstring php7.4-intl php7.4-gd php7.4-curl php7.4-cli php7.4-bcmath +a2dismod mpm_prefork +a2enmod mpm_event +a2enmod rewrite setenvif proxy proxy_fcgi +apt install memcached libmemcached-tools -y +a2enconf php7.4-fpm +systemctl restart apache2 +cd /var/www +rm -rf html +wget https://github.com/phpvirtualbox/phpvirtualbox/archive/develop.zip -O phpvirtualbox.zip +unzip phpvirtualbox.zip +mv phpvirtualbox-develop/ html/ +rm phpvirtualbox.zip +useradd -m user +passwd user +usermod -aG vboxusers user +chown -R user:user html/ +echo "VBOXWEB_USER=user" >> /etc/default/virtualbox +vboxwebserv -H 127.0.0.1 +cp /var/www/html/config.php-example /var/www/html/config.php +echo "Edit please configuration in /var/www/html/config.php" +echo "You are must edit login and password for user 'user'" +echo "Default login and password to phpvirtualbox is admin/admin"