Archive for the ‘Wordpress’ Category

digamos que hiciste la instalación de XAMPP y ahora quieres ponerle WordPress, esto en tu propia máquina, ordenador, pc, tarro o como le quieras llamar :P , vamos a necesitar bajar wordpress, colocarlo en la carpeta /opt/lampp/htdocs , crear una base de datos, configurar el archivo wp-config.php , finalizar la instalación de wordpress, y te voy hablar de un problema que tuve con el Router y solo tuve que abrir el puert:80 para poder ser servidor web, vamos pues a lo siguiente

bajar WordPress en su versión mas reciente desde wordpress.org/download

descomprimimos el contenido del fichero *.tar.gz o *.zip

renombramos el fichero index.html que se encuentra en /opt/lampp/htdocs

:~$ cd /opt/lampp/htdocs

:~$ sudo mv index.html acceso.html

acceso.html es un ejemplo, puedes ponerle el nombre que te sea mejor identificarlo, ya que es una manera de ingresar al panel de XAMPP , ejemplos http://localhost/acceso.html http://localhost/xampp/ y desde fuera de casa seria, http://IP_server/acceso.html http://IP_server/xampp/

para identificar tu IP Publica dale click aqui

cuarto paso: creamos un usuario y una base de datos en MySQL con todos los privilegios

ingresamos a http://localhost/xammp/ - nos dirigimos a Herramientas - phpMyAdmin hacemos login con un usuario con los privilegios para crear Bases de datos y usuarios, en caso de haber protegido XAMPP con sudo /opt/lampp/lampp security , entonces haces login como root (contraseña la que le configuraste, es importante recordarlas)

nos dirigimos a Privilegios

privilegios.png

.

.

.

.

.

Agregar nuvo usuario

agregar-nuevo-usuario.png

.

.

Informacion de la cuenta, donde puse como nombre de usuario blog , servidor localhost

informacion-de-la-cuenta.png

.

.

.

.

.

.

.

Base de datos para el usuario: para no complicarnos, vamos a crear la base de datos con el mismo nombre que la del usuario “blog”

base-de-datos-para-el-usuario.png

.

.

.

.

.

Privilegios globales: seleccionamos para que no de todos los privilegios y quede de la siguiente manera

privilegios-globales.png

.

.

.

.

.

.

.

.

continuar…. y listo: nos saldría el mensaje: Ha agregado un nuevo usuario.

ha-agregado-un-nuevo-usuario.png

.

.

.

Listo, tenemos un usuario y una base de datos con los privilegios necesarios lista para usar en WordPress.

: llevamos el contenido del directorio wordpress que se creo al descomprimir, lo colocamos en el directorio /opt/lampp/htdocs , podemos hacer dos cosas, abrir nautilus como root

:~$ sudo nautilus

nos permitiría navegar las carpetas como root y pegar el contenido, o si deseas desde consola, supongo que el fichero lo bajaste a escritorio y ahí se creo el directorio wordpress, entonces hacemos lo siguiente

:~$ sudo cp -R /home/tu_usuario/Desktop/wordpress/* /opt/lampp/htdocs/

ahora cambiamos de nombre y editamos con tu editor favorito, en mi caso gedit - el fichero wp-config-sample.php de la siguiente manera

:~$ cd /opt/lampp/htdocs

:~$ sudo mv wp-config-sample.php wp-config.php

:~$ sudo gedit /opt/lampp/htdocs/wp-config.php

y agregamos la información de la base de datos y usuario con contraseña

fichero-wp-config.png

.

.

.

.

abrimos el siguiente enlace para la instalación de WordPress

http://localhost/wp-admin/install.php

si tienes alguna duda o comentario, no dudes en escribirlo

Saludos



XAMMP: incluye el servidor web Apache, los servidores de bases de datos MySQL y SQLite, sus respectivos gestores phpMyAdmin y phpSQLiteAdmin, el intérprete del lenguaje homónimo PHP con los extras incluidos en PEAR, el intérprete del lenguaje Perl, servidores de FTP como ProFTPD ó FileZilla FTP Server, las estadísticas Webalizer y OpenSSL, eAccelerator, Freetype2, libjpeg, libpng, zlib, Ming, etc. entre otros.

Pagina oficial de XAMPP xampp-logo-new.gif

.

.

en resumen, un ENLATADO (servidor LAMP) , Linux Apache MySQL PHP

Step 1: Download
Step 2: Installation
Step 3: Start
Step 4: Test

Download…

Bajamos el fichero desde el siguiente enlace.. Download

Instalación

nos ponemos en la consola en donde se bajo el paquete, si es en escritorio,

:~$ cd ~/Desktop

extraemos el archivo que bajamos a la carpeta /opt como root con el siguiente comando

:~$ sudo tar xvfz xampp-linux-1.6.1.tar.gz -C /opt

Importante: si no lo hacemos con el siguiente comando y desempaquetas el fichero por tu cuenta, no funcionara.

Inicio

iniciamos el servidor como root con el siguiente comando

:~$ sudo /opt/lampp/lampp start

veras unas lineas como estas,..

Starting XAMPP 1.6.1…
LAMPP: Starting Apache…
LAMPP: Starting MySQL…
LAMPP started.

Listo!! Apache y MySQL estan iniciados.

si tienes algun problema ve al siguiente enlace

Linux FAQ.

Comprobamos la aplicacion:

muy bien, es realmente facil y puedes veryficar que realmente funciona poniendo en tu navegador favirito de internet las sigueinte linea:

http://localhost

veras la pagina de inicio de XAMMP con algunos enlaces para revisar el estado del Software instalado y algunas pequeños ejemplos.

localhostxammp.jpg

.

.

.

.

.

.

.

.

.

.

.

.

.

para ponerle a tope la seguridad, basta con ponerle password a todas las aplicaciones como root con el siguiente comando

sudo /opt/lampp/lampp security

XAMPP: Quick security check…
XAMPP: Your XAMPP pages are NOT secured by a password.
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use ‘lampp’ as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that’s not recommended. Do you want me to turn it off? [yes] yes
XAMPP: Turned off.
XAMPP: Stopping MySQL…
XAMPP: Starting MySQL…
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin’s pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes] yes
XAMPP: Write the password somewhere down to make sure you won’t forget it!!!
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL root password.
XAMPP: Change phpMyAdmin’s authentication method.
XAMPP: The FTP password is still set to ‘lampp’.
XAMPP: Do you want to change the password? [yes] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Reload ProFTPD…
XAMPP: Done.

anota las contrasenas que pongas, y los usuarios te los va diciendo para cada aplicacion,

(el siguiente comentario les contare como instalar Wordpress con XAMMP en tu PC)

Saludos



126256 pages viewed, 155 today
80479 visits, 109 today
FireStats icon Powered by FireStats