Servidor Web en Router-Samba

Aprovechando que tenemos construido el servidor vamos a instalar un servidor web para usar WordPress, para esto necesitamos instalar Mysql, phpmyadmin y Apache2.

#apt-get install mysql-server apache2 phpmyadmin

Instalamos los paquetes de los que dependen.

Nos pedirá la contraseña de mysql-server

Seleccionar el servidor web que utilizaremos por defecto, en este caso apache

Finalmente para poder utilizar phpmyadmin deberemos crear una base de datos que lo haremos con el asistente de instalación siguiendo los pasos que nos creará la base de datos y no pedirá la contraseña de la misma

Terminado esto ya podemos usar el servidor Web Apache2, escribimos en la barra del navegador el hostname del servidor y accederemos a la web interna.

Para instalar WordPress primero descargamos la versión en español wordpress-4.9.8-es_ES lo extraemos y el contenido de dentro de la carpeta de wordpress la copiamos a /var/www con WinSCP  desde Windows o con scp por terminal si es desde linux.

Damos permisos de lectura y de escritura a todos los archivos de /var/www del servidor con winscp o desde linux con terminal por ssh o en el mismo servidor.

Linux:

#chmod 777 -R /var/www/*

WinSCP:

Descarga WinSCP-5.13-Setup

Seleccionamos todos los archivos

Le damos permisos de lectura, ejecución y escritura a todos los archivos desde propiedades

Nos conectamos al servidor web

Antes de comenzar el proceso de instalación de WordPress debemos crear una base de datos en mysql para ello usaremos phpmyadmin http://server/phpmyadmin y contraseña y usuario que hayamos creado en la instalación.

Creamos una base de datos de cotejamiento

Empezamos la instalación de WordPress

Nos pedirá que creemos un archivo wp-config.php, lo creamos desde linux o con Winscp.

Y copiamos el código y ejecutamos la instalación

Rellenamos los campos necesarios nombre del sitio, usuario, contraseña y correo del usuario

Si lo hemos hecho correctamente nos aparcera esta notificación y podemos acceder al escritorio de WordPress

Escritorio de WordPress

Tendremos que añadir la linea de código de abajo, al final del archivo wp-config.php para poder instalar   themas, plugis y herramientas, que necesitas, desde el escritorio de WordPress, sin tener que hacer uso de FTP o SFTP.

define('FS_METHOD', 'direct');

Otro problema que tendremos sera el limite que nos impone php al tamaño de los archivos, esta versión, php-5.1, tiene por defecto un límite de 2 megas, editamos el archivo /etc/php5/apache2/php.ini buscamos la lineas    upload_max_filesize = 2M       post_max_size = 8M y cambiamos el valores de 2M y 8M al tamaño que mejor se ajuste a nuestras necesidades, no obstante, no es aconsejable elevar este valor por encima de los 200M para el optimo funcionamiento del servidor, si por obligación necesitamos valores superiores, lo ideal es crear carpetas ajenas a WorpPress y gestionar las subidas con FTP o SFTP y enlazarlas a nuestro Web.

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *