| Line 1: |
Line 1: |
| | == Insalar Linux Apache MySQL PHP (LAMP) == | | == Insalar Linux Apache MySQL PHP (LAMP) == |
| | 1.- Crear una instancia en Amazon AWS con Ubuntu 14<br /> | | 1.- Crear una instancia en Amazon AWS con Ubuntu 14<br /> |
| − | 2.- Instalar Apache: sudo apt-get install apache2 | + | 2.- Instalar Apache: sudo apt-get install apache2<br /> |
| | + | to change 404 edit: sudoedit /etc/apache2/conf.d/localized-error-pages (plaintext or html)<br /> |
| | 3.- Instalar MySQL | | 3.- Instalar MySQL |
| | <nowiki>sudo apt-get install mysql-server php5-mysql | | <nowiki>sudo apt-get install mysql-server php5-mysql |
| − | sudo mysql_install_db</nowiki> | + | sudo mysql_install_db |
| | + | mysql_secure_installation </nowiki> |
| | + | |
| | + | <source lang="mysql"> |
| | + | mysql> CREATE USER 'monty'@'localhost' IDENTIFIED BY 'some_pass'; |
| | + | mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' |
| | + | -> WITH GRANT OPTION; |
| | + | mysql> CREATE USER 'monty'@'%' IDENTIFIED BY 'some_pass'; |
| | + | mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'%' |
| | + | -> WITH GRANT OPTION; |
| | + | </source> |
| | 4.- Install PHP | | 4.- Install PHP |
| | <nowiki>sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt</nowiki> | | <nowiki>sudo apt-get install php5 libapache2-mod-php5 php5-mcrypt</nowiki> |
| Line 50: |
Line 61: |
| | <nowiki>mkdir /var/www/html/wp-content/uploads | | <nowiki>mkdir /var/www/html/wp-content/uploads |
| | sudo chown -R :www-data /var/www/html/wp-content/uploads</nowiki> | | sudo chown -R :www-data /var/www/html/wp-content/uploads</nowiki> |
| | + | |
| | + | 9.- Access Control |
| | + | Apache provides access control based on client hostname, IP address, or other characteristics of the client request using mod_access module. |
| | + | |
| | + | Open your httpd.conf file: |
| | + | # vi /etc/httpd/conf/httpd.conf |
| | + | Locate directory section (for example/var/www/sub/payroll) and set it as follows: |
| | + | |
| | + | <Directory /var/www/sub/payroll/> |
| | + | Order allow,deny |
| | + | Allow from 192.168.1.0/24 |
| | + | Allow from 127 |
| | + | </Directory> |
| | 9.- Completar la instalación accediendo a la url | | 9.- Completar la instalación accediendo a la url |
| | | | |
| | Fuente: https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-14-04 | | Fuente: https://www.digitalocean.com/community/tutorials/how-to-install-wordpress-on-ubuntu-14-04 |