setup.sg

#!/bin/bash

Script 1: Instalación base de navegadores, Apache, PHP y MariaDB

Actualizar sistema

sudo apt update && sudo apt upgrade -y

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