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