setup.sg
#!/bin/bash
Script 1: Instalación base de navegadores, Apache, PHP y MariaDB
Actualizar sistema
sudo apt update && sudo apt upgrade -y
Navegadores
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install -y ./google-chrome-stable_current_amd64.deb
sudo apt install firefox -y
wget https://download.opera.com/ftp/pub/opera/desktop/108.0.0.0/linux/opera-stable_108.0.0.0_amd64.deb
sudo apt install -y ./opera-stable_108.0.0.0_amd64.deb
sudo apt install curl -y
sudo curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list
sudo apt update && sudo apt install brave-browser -y
Apache + PHP + Repositorios
sudo add-apt-repository ppa:ondrej/php -y
sudo apt update
sudo apt install apache2 libapache2-mod-fcgid -y
sudo a2enmod proxy_fcgi setenvif
sudo systemctl restart apache2
PHP 7.0
sudo apt install php7.0 php7.0-fpm php7.0-mysql php7.0-xml php7.0-curl php7.0-mbstring -y
PHP 7.2
sudo apt install php7.2 php7.2-fpm php7.2-mysql php7.2-xml php7.2-curl php7.2-mbstring -y
Activar versiones
sudo a2enconf php7.0-fpm sudo a2enconf php7.2-fpm sudo systemctl restart apache2
MariaDB
sudo apt install mariadb-server mariadb-client -y sudo mysql_secure_installation
Last updated