Pasos Para instalar Ubuntu
ssh -i /Users/juanjosepicon/Downloads/MicroInstanciaPruebaWP.pem -L 8888:localhost:80 ubuntu@54.86.152.167
#——>Esto es para corregir el locale de ubuntu en amazon
sudo nano /etc/default/locale
#Se le pegan estas tres lineas
LANG=»es_AR.UTF-8″
LANGUAGE=»es_AR:es»
LC_ALL=»es_AR.UTF-8″
#Luego se reinicia
sudo reboot now
#—————
sudo locale-gen es_AR.UTF-8
sudo reboot now
sudo apt update
sudo apt upgrade
sudo apt install apache2
sudo apt install curl
// en ubuntu 14.04 sudo apt-get install mysql-server-5.6
//en ubuntu 16.04 sudo apt install mysql-server
// en ubuntu 14.04 sudo apt-get install php5 php5-mysql libapache2-mod-php5 -y
// en ubuntu 16.04 sudo apt install php php-mysql libapache2-mod-php -y
***// en ubuntu 18.04 sudo apt install mariadb-server mariadb-client
sudo apt install php
apt install php-mysql
apt install libapache2-mod-php
apt install php-curl
sudo mysql_secure_installation
mysql -u root -p
luego, sin necesidad de poner password
use mysql; update user set plugin='mysql_native_password' where user='root'; flush privileges; quit;
*********
#esto es para los mails——>
sudo apt install postfix -y
sudo /etc/init.d/postfix restart
#———————
sudo apt install unzip -y
sudo a2enmod rewrite
//en 14.04 sudo apt-get install php5-curl
//en 16.04 sudo apt install php-curl
//en 18.04 sudo apt install php-curl
//en 18.04 apt install magic-wormhole
//esto para que funcione medoo con MSSQL Server
apt install php-sybase
//para que funciones subida a s3 de php backupwpup
apt-get install php-xml
#Si era un zip el archivo bajado.
sudo unzip /home/ubuntu/macaccess.zip
#Si era un tar.gz
sudo tar -zxvf /home/ubuntu/macaccess.tar.gz
sudo mv /home/ubuntu/macaccess /var/www/macaccess
sudo cp /etc/apache2/sites-available/000-default.conf /etc/apache2/sites-available/mac-access.com.conf
sudo nano /etc/apache2/sites-available/mac-access.com.conf
#agregar estas lineas de aca abajo
ServerName www.mac-access.com
ServerAdmin webmaster@localhost
DocumentRoot /var/www/macaccess
ServerAlias mac-access.com
<Directory /var/www/macaccess/>
AllowOverride All
</Directory>
####
sudo a2ensite mac-access.com.conf
sudo service apache2 reload
sudo a2dissite 000-default.conf
sudo /etc/init.d/apache2 restart
//que todos puedan leer la carpeta de www
sudo chmod -R 755 /var/www/
sudo /etc/init.d/apache2 restart
sudo rm -rf /var/www/macaccess/wp-content/plugins/wp-super-cache
#agregar esto en wp-config para updatear plugins automaticamente sin ftp
sudo nano /var/www/macaccess/wp-config.php
define(‘FS_METHOD’, ‘direct’);
#para que se actualicen los plugins hago dueño al apache de la carpeta
sudo chown www-data -R /var/www/macaccess/wp-content
#esto es para los mails. Elegir la opcion web.