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…

  • Integrar Composer en un proyecto de WordPress

    Integrar Composer en un proyecto de WordPress para desarrollar un plugin es una excelente idea que puede optimizar y organizar tu flujo de trabajo. Aquí te detallo un enfoque general para hacerlo: 1. Instalación de Composer: Pasos para instalar la última versión de Composer en Ubuntu 20.04: Desinstalar la versión actual de Composer: Descargar e…

  • |

    Docker Compose

    Docker compose es un orquestador de contenedores para gestionar diferentes microservicios. Para instalar Docker Compose vamos a la documentación y elegimos linux. En este momento  la  versión es  la 1.21.2  y el comando para instalarlo es : $ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose % Total % Received % Xferd Average Speed Time Time…

  • | |

    Cambio de Licencia en Docker 2023: Explorando Alternativas Gratuitas

    Docker, la popular plataforma de contenedores, introdujo cambios en su estructura de licencia en 2023. Mientras que Docker Desktop sigue siendo gratuito para uso personal y pequeñas empresas, las organizaciones a gran escala​. Este cambio puede impulsar a algunas organizaciones a explorar alternativas gratuitas y de código abierto. En este artículo, presentamos algunas de estas…

  • |

    IP estática Ubuntu 14.04 consola

    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.132 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