Instalar Wordpress ubuntu 14-04
|

Instalar WordPress Ubuntu 14.04

Descargamos la ISO de la ultima versión LTS de Ubuntu 14.04 Server(Trusty Tahr).

Instalamos LAMP (Linux, apache, MySQL, PHP)  y Openssh server.

Instalar WordPress ubuntu 14-04
Actualizamos la instalación.

$sudo apt-get update
$sudo apt-get upgrade

Editamos el archivo «/etc/network/interfaces»

$sudo cp /etc/network/interfaces /etc/network/interfaces.backup
$sudo nano /etc/network/interfaces

Añadimos una Ip estática y los DNS de google.

auto eth0
iface eth0 inet static
address 192.168.1.122
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
$sudo ifdown eth0
$sudo ifup eth0

Verificamos

$ifconfig -a

Instalamos WordPress

$cd /var/www/
$sudo wget http://wordpress.org/latest.tar.gz

Descomprimimos

$sudo tar xzvf latest.tar.gz

Borramos wordpress

$sudo rm latest*

Borramos directorio html

$sudo rm -r -f html
$sudo mv wordpress html

Permisos

$sudo chown -R www-data:www-data /var/www/html

Creamos la Base de Datos

$sudo mysql -u root -p
>>CREATE DATABASE basedatoswp;

>>CREATE USER user@localhost IDENTIFIED BY ‘password‘;

>>GRANT ALL PRIVILEGES ON basedatoswp.* TO user@localhost;

>>FLUSH PRIVILEGES;

>>exit

Necesitamos instalar  esta librería para configurar updraftplus con dropbox y personalizar las copias.

$sudo apt-get install php5-curl
$sudo /etc/init.d/apache2 restart

Accedemos con el navegador a la ip 192.68.1.122 y continuamos la instalación de WordPress.

Noa: Acceso sftp
Cuando nos vayamos a conectar por sftp y necesitemos modificar archivos de configuración de WordPress. Tal y como ahora tenemos los permisos configurados no podríamos modificarlos.Para solucionarlo añadimos al usuario con que estas logueado al grupo www-data.

sudo usermod -a -G www-data $USER 

Modificamos los permisos de la carpeta de WordPress.

$sudo chmod -R g+w /var/www/html ó chmod -R 664 /var/www/html 

Reiniciamos Apache

$sudo /etc/init.d/apache2 restart

Verificamos

$id $USER 

Publicaciones Similares

  • |

    Contenedores Docker

    El repositorio de contenedores para descargar esta en https://hub.docker.com Cada repositorio tiene diferentes contenedores.Cada contenedor se etiqueta(tag) para poder diferenciarlos. Para descargar Ubuntu 14.04 $ sudo docker pull ubuntu:trusty trusty: Pulling from library/ubuntu 324d088ce065: Pull complete 2ab951b6c615: Pull complete 9b01635313e2: Pull complete 04510b914a6c: Pull complete 83ab617df7b4: Pull complete Digest: sha256:b8855dc848e2622653ab557d1ce2f4c34218a9380cceaa51ced85c5f3c8eb201 Status: Downloaded newer image for…

  • |

    JWT (JSON Web Tokens)

    JWT (JSON Web Tokens): En el vasto mundo de la seguridad informática, la autenticación y autorización son dos conceptos cruciales. Ambos garantizan que los usuarios sean quienes dicen ser y tengan acceso solo a los recursos que les corresponden. En este contexto, JWT (JSON Web Tokens) ha emergido como una solución elegante y eficiente. 😎…

  • | |

    NFS en un servidor NAS Synology con clientes Linux(Ubuntu)

    Los servidores NAS pueden compartir las carpetas mediante el protocolo NFS. Vamos a ver como configurarlo para acceder desde un cliente Linux . Compartimos una carpeta de nuestro NAS y le vamos a dar permisos de Admin a todos los clientes que se conecten a esa carpeta desde nuestra red local(192.168.1.x). Lo mejor sería trabajar con…

  • Limitar Tamaño Journal Linux

    El «journal» en el contexto de los sistemas Linux, especialmente en aquellos que utilizan systemd, se refiere al journaling de systemd, una parte integral de systemd llamada systemd-journald. Este servicio maneja la recopilación y almacenamiento de logs de diagnóstico, eventos de sistema y mensajes de los programas. Aquí te explico más detalladamente: Funciones principales del…

  • |

    Introducción a Docker y su evolución

    Introducción a Docker y su evolución 🐳 ¿Qué es Docker? Docker es una plataforma de software que permite a los desarrolladores crear, probar y desplegar aplicaciones dentro de contenedores. Estos contenedores son entornos ligeros y autocontenidos, diseñados para ser portables entre sistemas operativos y entornos de infraestructura, independientemente de las diferencias entre estos. ¿Por qué…