Archivo de la etiqueta: wordpress

Solución sobre la incrustación de un video en codigo HTML en wordpress.com

Por algunas razones tenemos que subir videos por otros hostings o alojadores alternativos a Youtube o Vimeo que son los alojadores que permite wordpress para ver videos externos al blog porque da un código especial para wordpress.com, pero para los demás alojadores de videos como ImageShack o TinyPic no los permite, aún cuando peguemos el codigo HTML de incustración en la pestaña de html o desaparece o pone un codigo que no sirve.

Hace tiempo tenia este problema y no lo podía solucionar hasta que me dedique buscar por un buen rato una solución y entender si esto era una falla de mi blog wordpress.com o un problema general de wordpress.com, bueno lo encontré y claro es un problema general de wordpress.com ya que por razones de seguridad wordpress por defecto no permite la etiqueta <embed> un lástima que no lo permita ya que en blogger si lo permite.

Pero como todo solución encontré esta que es muy fácil de hacer, gracias a VodPod, primero que todo tienes que inscribirte a VodPod http://vodpod.com/ y hacer siguente, siguente hasta encontrarte con el Home.

Guía para incustrar un codigo HTML con la etiqueta <embed> para videos externos al blog (click a las imagenes para verlos más grandes)

1.- Una vez subido el video (esta vez lo subí en ImageShack) debes copiar el código html

2.- Ir al sitio de Home de VodPod e ir al botón “Add Video”

3.- Pegar el codigo html que copiamos en ImageShack


4.- Confirmar que ese es el video que subimos

5.- Un vez confirmado hay que agregar los datos, el titulo y los tags

6.- Después de esto aparecerá una barra superior en el Home de VodPod tienes que clickear donde dice “Just added”

7.- Una vez hecho esto, te aparecerá el video, tienes que ir al botón “Shared” y seleccionar “Blog”

8.- Te aparecerá una ventana y donde dice “Wordpress.com Shortcode” lo clickeas y saldrá el codigo para wordpress de incrustación que se copia

9.- Una vez copiado el codigo lo pegas en una entrada de tu blog wordpress.com

10.- Y listo! Ya tienes tu video en tu blog wordpress.com

Fuente: http://es.forums.wordpress.com/topic/widgets-en-flash-en-wordpresscom-es-posible?replies=11


Instalar servidor local con Joomla y WordPress en Ubuntu

Junte los dos post de distintos blogs que me resultaron para instalar un servidor local (LAMP) con Apache+MySQL+PHP para despues instalar los 2 CMS más conocidos y utilizados en el mundo que es Joomla y WordPress que ademas son mis favoritos por su facil instalación y manejo.

1.- Primero vamos a instalar el servidor web Apache

Para instalarlo simplemente ejecutamos:

sudo aptitude install apache2

Esto instalará Apache 2 y todos los paquetes necesarios para su funcionamiento, si pregunta que si desea continuar instalando estos paquetes responda S o Y según sea el caso (depende del idioma de la instalación).

Una vez finalizada la instalación, pueden comprobar la versión de su Apache ejecutando:

apache2 -v

Les aparecerá algo como:

vensign@lamp-vensign:~$ apache2 -v
Server version: Apache/2.2.12 (Ubuntu)
Server built:   Nov 12 2009 22:51:51

Los comandos para manejar el servidor Apache son los siguientes, pueden utilizar cualquiera de las dos versiones del comando la versión larga o la corta:

Función Comando Comando Corto
Iniciar Apache sudo /etc/init.d/apache2 start sudo service apache2 start
Detener Apache sudo /etc/init.d/apache2 stop sudo service apache2 stop
Reiniciar Apache sudo /etc/init.d/apache2 restart sudo service apache2 restart
Estatus Apache sudo /etc/init.d/apache2 status sudo service apache2 status

Nota: Si no les funciona el comando sudo service apache2 … deben instalar sysvinit-utils (especialmente en las versiones más viejas de Ubuntu).

El archivo de configuración por defecto de Apache se encuentra en el directorio /etc/apache2/ y el directorio por defecto de los archivos donde se guardarán las páginas web es en /var/www

Para probar que Apache está funcionando bien basta con ir a la dirección en tu navegador Firefox, escribir http://localhost desde el mismo servidor o http://ipservidor desde otra PC y les debe aparecer algo como lo siguiente:

Pantalla Inicio Apache en el Navegador

Pantalla Inicio Apache en el Navegador


2.-
Despues hay que instalar  la base de datos MySQL

Para instalar el servidor de MySQL debemos ejecutar el siguiente comando:

sudo aptitude install mysql-server 

Esto instalará todos los paquetes y librerias necesarios para que funcione el servidor MySQL

Durante la instalación les aparecerá la siguiente pantalla solicitando la clave de root para el servidor MySQL, aquí deberán colocar una clave para el administrador de la base de datos, no es recomendable colocar la misma clave del usuario de Ubuntu, se recomienda también que tenga una longitud mayor a 8 caracteres y que mezclen letras, símbolos y números, no son permitidos los espacios en blanco.

Clave root Servidor MySQL

Nota: No confundir esto con el usuario root de Linux, este es el usuario root de MySQL

Para comprobar el funcionamiento del servidor MySQL ejecuten el siguiente comando:

mysql -u root -p

Deberá pedirles la clave que colocaron en el paso anterior y aparecerles el prompt  mysql> algo parecido a esto:

vensign@lamp-vensign:~$ mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 40
Server version: 5.1.37-1ubuntu5 (Ubuntu)

Type 'help;' or '\h' for help. Type '\c'
to clear the current input statement.

Vemos que nos muestra la versión del MySQL que acabamos de instalar. Para salir del prompt de mysql y volver al terminal de Linux simplemente escriban exit y presionen Enter o Intro.

Los comandos para administrar MySQL son:

Función Comando Comando Corto
Iniciar MySQL sudo /etc/init.d/mysql start sudo service mysql start
Detener MySQL sudo /etc/init.d/mysql stop sudo service mysql stop
Reiniciar MySQL sudo /etc/init.d/mysql restart sudo service mysql restart
Estatus MySQL sudo /etc/init.d/mysql status sudo service mysql status

Nota: Si no les funciona el comando sudo service mysql … deben instalar sysvinit-utils (especialmente en las versiones más viejas de Ubuntu).

El archivo de configuración de mysql se encuentra en /etc/mysql/my.cnf

3.- Ya que tenemos instalado Apache y MySQL ahora vamos a proceder a instalar el lenguaje para sitios dinamicos PHP.

Para instalar PHP 5 junto con el soporte para Apache y MySQL ejecutamos el siguiente comando en el terminal:

sudo aptitude install php5 libapache2-mod-php5 php5-mysql

Igual que en los pasos anteriores responde S cuando te pregunte que quieres instalar los paquetes.

Una vez que finalice la instalación debemos reiniciar el servidor Apache para que tome los cambios de la libreria de PHP ejecutamos:

sudo /etc/init.d/apache2 restart

El paso anterior es muy importante ya que si no no funcionará el PHP hasta que reinicies el servidor Apache!

Para probar PHP vamos a crear el siguiente archivo y llamarlo prueba.php con el editor Gedit hay que ir a Aplicaciones > Accesorios > Editor de texto gedit

Dentro del archivo copiamos lo siguiente:

<?php phpinfo(); ?>

Guardamos al archivo y vamos al navegador y colocamos la dirección http://localhost/prueba.php si estamos en el mismo servidor o http://ipdelservidor/prueba.php. Deberia desplegar una lista con toda la información de PHP, los módulos y librerias instalados.

Pagina de prueba.php phpinfo()

Si te aparece una pantalla parecida a la anterior es que PHP está correctamente instalado y funcionando con Apache. Si te aparece algo como que quiere guardar el archivo prueba.php lo más seguro es que no hayas reiniciado el servidor Apache luego de instalar PHP.

El archivo de configuración de PHP se encuentra en /etc/php5/apache2/php.ini

Con estos cuatro pasos ya tenemos instalado un servidor LAMP con Ubuntu.

4.- Ahora vamos a ver como instalar phpmyadmin para manejar MySQL

- Ejecutamos:

sudo aptitude install phpmyadmin

- Durante el proceso de instalación aparecerá el siguiente diálogo en el cual debemos seleccionar Apache presionando barra espaciadora sobre la opción y despues presionar Enter o Intro:

Seleccionar Apache2

- Luego preguntará por la configuración de paquetes a lo que debemos responder que Si

Seleccionar Si en configuracion de Paquetes

- El siguiente dialogo nos pregunta por la clave que configuramos para el usuario root de MySQL que hicimos en los pasos anteriores.

Clave root MySQL

- Por último nos pregunta la clave que queremos darle al usuario de administración de phpmyadmin, escriba la clave que prefieras, si la dejas en blanco y presionas Intro o Enter generará una clave aleatoria.

Clave administración phpmyadmin

Con esto finalizará la instalación de phpmyamin.

Para ingresar a la interfaz web de phpmyadmin vamos a nuestro navegador web y colocamos la dirección http://localhost/phpmyadmin http://ipdelservidor/phpmyadmin o y debería aparecer una ventana como la siguiente:

Pagina inicio Phpmyadmin

Ahí el usuario es: root y la clave de root para MySQL para administrar todas las bases de datos, a medida que creen nuevos usuarios y base de datos pueden entrar con otros usuarios.

Pagina Principal Phpmyadmin

Con esto finalizamos el tutorial, ya tenemos un servidor web LAMP totalmente funcional y ya pueden empezar a colocar sus páginas y desarrollar sus proyectos, pronto publicaremos más tutoriales de configuración y seguridad de servidores web así que estén pendientes.

Como instalar Joomla:

Una vez instalado LAMP y funcionando vamos a instalar Joomla en lo siguiente:

Hay que descargar la ultima versión de Joomla el de .tar.gz2 en http://joomlaspanish.org/ que es la version española de Joomla. Una vez descargado debes descomprimirlo primero hacer una carpeta nueva con el nobre de “joomla” y con el boton secundario del mouse clickear en abrir Gestor de Archivadores y presionar el boton Extraer y dejarlo en la carpeta joomla.

1.- Una vez hecho esto debes dejar la carpeta en el /home o sea /home/joomla.

2.- Ahora moveremos el directorio a un lugar visible en nuestro LAMP escribiendo en la línea de comandos desde el directorio /home/joomla debemos ir a Aplicaciones > Terminal y copiar y pegar esto:

sudo mv joomla /var/www/

3.- Ahora le asignaremos permisos de uso desde línea de comandos con:
sudo chown -R www-data:www-data /var/www/joomla

4.- Ahora vamos a seguir asignando permisos con los comandos:
cd /var/www/joomla
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;

5.- No necesitamos crear una base de datos pues joomla 1.5 lo hace solito  , seguro que ya se dieron cuenta de esto mientras instalaban. O puedes ir al navegador y escribir http://localhost/phpmyadmin/ y crear una nueva base de datos en donde dice MySQL localhost > Crear nueva base de datos poner un nombre en el espacio en blanco por ejemplo joomla1 y presionar el botón Crear

6.- Ya está instalado, tecleamos en nuestro navegador: http://localhost/joomla/ y nos aparecerán la siguiente interfaz para que comiences a instalar Joomla, aquí eliges el idioma:

7.- Continuando con la instalación de nuestro primer sitio web, la línea configuration.php Escribible dice SI, si no hubiésemos dado los permisos adecuados anteriormente, diría NO, y no podrías instalar Joomla. Luego en la siguiente imagen muestra que Joomla está bajo la Licencia GNU/GPL, si no la conoces, te recomiendo le heches una leída y continuamos con click en Siguiente.

8.- Después, en la tercera imágen muestra  la configuración del servidor de Base de Datos. Puesto que hemos instalado MySQL recién, usaremos los valores por defecto que trae, lo cual significa que el servidor será localhost, el usuario será root (a menos que hayas creado algún usuario y desees utilizar ese, lo que es muy recomendable en algunos casos) y la contraseña será la que colocaste cuando te apreció en la pantalla de instalación de MySQL.. El  cuarto campo es el nombre de la base de datos que le asignarás a Joomla, cabe mencionar que cada vez que hagas una instalación nueva de Joomla, debes utilizar diferentes nombres para las bases de datos. Esta base de datos, si quieres puede llevar el nombre de la base de datos que creaste en MySQL.

9.- La siguiente pantalla será la configuración FTP, (Protocolo de Transferencia de Archivos). Si posees un servidor FTP o algún proveedor te ha asignado alguno completa los datos que se piden, en caso contrario deja éste paso no habilitado y le das click a Siguiente.

10.- A continuación, basta con completar los primetos 2 campos, los que son el nombre de tu sitio (OJO, no es la dirección web que pondrás en el navegador, es solamente el nombre de tu sitio), el correo del administrador y la contraseña del usuario admin, que es el usuario que joomla trae por defecto.
Nota:Al darle click a Siguiente te aparecerá un mensaje de que no haz instalado los ejemplos de Joomla, no son necesarios, dale a Aceptar para continuar la instalación.

11.- Cuando nos diga que borremos el directorio de instalación tecleamos: sudo rm -R /var/www/joomla/installation/ PERO como consejo, en vez de eliminar el directorio, basta con cambiar el nombre de éste, asi conservamos los archivos de instalación que por alguna falla futura tal vez necesitemos, para esto vasta con digitar: sudo mv /var/www/joomla/installation /var/www/joomla/installation2 Lo que hemos hecho con esto es cambiar el nombre de la carpeta.

12.- Y tienes instalado Joomla


13.- Ahora, para entrar al sitio de administración para que puedas hacer todos los cambios que desees, en tu navegador escribes: http://localhost/miJoomla/administrator y veremos una pantalla como la siguiente:

Instalación WordPress

Son casi los mismos pasos que la instalación de Joomla desde el paso 1 al paso 4 la diferenecia es que debes ir a http://cl.wordpress.org/ y descargar el tar.gz y hacer lo siguiente:

1.- Dejar la carpeta en el /home o sea /home/wordpress

2.- Ahora moveremos el directorio a un lugar visible en nuestro LAMP escribiendo en la línea de comandos desde el directorio /home/joomla debemos ir a Aplicaciones > Terminal y copiar y pegar esto:

sudo mv wordpress /var/www/

3.- Ahora le asignaremos permisos de uso desde línea de comandos con:
sudo chown -R www-data:www-data /var/www/wordpress

4.- Ahora vamos a seguir asignando permisos con los comandos:
cd /var/www/wordpress2
sudo find . -type f -exec chmod 644 {} \;
sudo find . -type d -exec chmod 755 {} \;

5.- Despues debes ir al navegador y escribir http://localhost/phpmyadmin/ y crear una nueva base de datos en donde dice MySQL localhost > Crear nueva base de datos poner un nombre en el espacio en blanco por ejemplo wordpress1 y presionar el botón Crear

6.- Despues de esto escribir en el navegador http://localhost/wordpress y aparecera esto y debes presionar Crear Fichero de Configuración:

7.- Despues aparecera esto y presionas Lest Go:


8.- Llenas los datos con el nombre de la base de datos que creaste en phpmyadmin en el Username es root y el password es el mismo que creaste cuando instalaste mysql anteriormente.


9.- y sale este pantallazo donde ya puedes empezar la instalación presionas Run the install


10.- Pones el nombre de tu blog y tu correo y presionas Instalar wordpress


11.- Esto es una parte muy importante al finalizar la instalación wordpress te da una contraseña autogenerado que debes cambiar imediatamente una vez entrando al administrador por ahora copiala y pegala en Gedit y si queires cambias el Usuario para mas seguridad.

12.- Woordpress te pregunta el nombre de usuario y contraseña que creaste recien anteriormente.


13.- Y tienes wordpress funcionando! ahora hay una advertencia en rojo y debes ir a Si, ir a la pagina de mi perfil


14.-  Y ahi debes generar un contraseña que sea a tu gusto como es localhost no es necesario un contraseña complicada y actualizar perfil.

Bueno espero que les haya ayudado en algo en la instalacion de Joomla y WordPress en Ubuntu es un poco mas complicado que en Windows pero con atencion y sentido común puede resultar.

Fuentes:
Instalación LAMP-Ubuntu: http://www.vensign.com/blog/como-instalar-servidor-lamp-ubuntu-paso-a-paso.html

Instalación de Joomla-Ubuntu: http://dcala.wordpress.com/2009/07/14/como-instalar-joomla-1-5-en-ubuntu-o-debian-lenny/

MySQL localhost

Software y Programas Gratuitos y Libres para las Micro-Empresas (PYMES)

pymes_lamatriz

Cuando hay que emprender una pequeña empresa, negocio particular pequeño o incursionar como independiente o emprendedor, hay que optimizar al maximo el presupuesto y ahorrar lo más que pueda, y lo primordial para una PYME son las herramientas de gestión y adninistración, sobretodo en la computación fundemental para optimizar los tiempos de trabajo. Es por eso que daré algunos de los programas que creo podrian servir para la oficina y su computador o los computadores dependiendo su tamaño de su empresa que son totalmente gratuitas y que el software libre tiene bastente que decir en este tema, y así se evita pagar licencias o multas por tener software privativo pirateado, Solamente deben costear los costos del hardware que estos programas además de gratis son la mayoria livianos pensados para computadores de hardware antiguo.

Dejaré en 7 secciones los programas que creo son las más fundementales para una oficina de una micro o nano empresa: Sistema Operativo, Ofimatica, Correo, Comunicaciones, Sitio Web, Herramientas Web, Herramientas Extras. Los recomendados es solamente para emprendedores que no tienen tiempo para probar todos los softwares disponibles, ya que todos son de buena calidad y valen la pena probarlos.

Hay programas programas de Microsoft que son gratuitos pero son muy pesados para computadores antiguos, por eso echale un vistazo a los recomendados.

Estos programas gratuitos también se puede utilizar dentro de Windows.

- Sistema Operativo: Este es la base de todo computador para ser manejado ya que sin el no podemos intractuar con el computador. Estos son equivalentes gratuitos a Windows o Mac.

Sistema Operativos – equivalentes a Windows: Ubuntu, Debian, Mandriva, Fedora, OpenSuse.
Recomendado: Ubuntu

- Ofimática: Esto es fundamental para cualquier empresa ya que esto ayuda la optimización de cualquier trabajo. Puedes escribir, hacer presentaciones, o hacer calculos a tu empresa, etc.

Suites de Ofimática – equivalentes a Office de Microsoft: OpenOffice, IBM Lotus Symphony.
Recomendado: OpenOffice

- Correo: Muy importante ya que es el medio de comunicación más utilizado para cualquier empresa y tener los contactos de los clientes u otros.

Clientes de Correo – equivalentes a Outlook (Windows Mail): Thunderbird, Zimbra.
Recomendado: Zimbra

- Comunicaciones: También es importante ya que te comunicas instantaneamente con tus compañeros, proveedores, clientes y porque no con tus amigos (en alguna ayuda especifica).

Programas de Comunicaciones – equivalentes a Menssenger: Pidgin, Gtalk, Skype, Gizmo.
Recomendados: Mensajería instantanea: Pidgin / Telefonía IP: Skype

- Sitio Web: Internet es el unico medio electronico que puede mostrar tus productos y servicios gratuitamente en casi cualquier lugar, además que puedes interectuar con tus futuros clientes.

Sitios Web – equivalentes a Windows Live: Yola, Google Sites, Blogger, WordPress.
Recomendados: Sitio Web Corporativo: Yola / Blog para noticias y novedades: WordPress

-Herramientas Web: Estas herramientas también pueden servir bastante si no tienes medios para pagar un hosting o servicios on-line que pueden ser utiles en algún momento.

Herramientas Web: Gmail, Yahoo Mail, Google Docs, Zoho Docs, 4Shared, S4ve, Flickr, Snapixel, Picnik, SlideShare, Scribd

Recomendados: Correo: Gmail / Documentos on-line: Google Docs / Compartir archivos: 4Shared /Imagenes (demostración de productos): Flickr / Editor de imagenes: Picnik
/ Presentaciones on-line: Scribd

- Herrmientas Extras: Estas son herramientas que pueden ser muy utiles en algún momento, sobretodo si usas Windows, como es el antivirus ya que hay gratuitos y son bastante buenos.

Herrmientas Extras – equivale a Paint, Adobe Reader, Norton o McAfee antivirus: Firefox, Google Chrome, Gimp, Sumatra PDF, Foxit, AVG Free antivirus, Avast antivirus.

Recomendados: Navegador web 2.0: Firefox / Editor de Imagenes: Gimp / Lector de PDF: Foxit / Antivirus: Avira

Bueno ojala que les sirva de ayuda en su emprendiemiento y en su vida como micro-empresario. ;)


Seguir

Get every new post delivered to your Inbox.