Posted in

Instalar WordPress en Amazon Linux

Para hacer uso de las amigables

Por defecto Linux Amazon no tiene activada la opción para usar .httaccess, para ello editaremos el archivo httpd.conf de configuración del Apache.

sudo nano /etc/httpd/conf/httpd.conf

Buscaremos la sección que empieza con

<Directory "/var/www/html">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.4/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None

    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>

Y cambiaremos la linea “AllowOverride None” a “AllowOverride All”, guardaremos los cambios.

Para dar permisos de escritura a las carpetas y archivos necesarios

sudo chown -R apache /var/www
sudo chgrp -R apache /var/www
sudo chmod 2775 /var/www
find /var/www -type d -exec sudo chmod 2775 {} \;

Como al instalar LAMP en el servidor, si hemos seguido los pasos en el post de este blog, tenemos a nuestro usuario bajo el grupo www al que inicialmente habíamos dado permisos y después de ejecutar los anteriores comandos habremos perdido esos permisos (vía SFTP no podremos subir ni modificar archivos). Así que añadiremos a nuestro usuario ec2-user al grupo apache.

sudo usermod -a -G apache ec2-user

Si una vez instalado vemos que WP no tiene permiso para actualizar ni plugins ni el core, daremos los permisos correspondientes al usuario apache

sudo chown -R apache:apache /var/www/html/carpetaraizdelwp

Deixa un comentari

L'adreça electrònica no es publicarà. Els camps necessaris estan marcats amb *


The reCAPTCHA verification period has expired. Please reload the page.