Mostrando entradas con la etiqueta pc's viejas. Mostrar todas las entradas
Mostrando entradas con la etiqueta pc's viejas. Mostrar todas las entradas

lunes, 1 de junio de 2009

Instalar un server en Debian - Instalar wordpress

Para estrenarme, voy a explicar como instalé este blog con wordpress en mi servidor Debian (lo mismo sería en ubuntu server).
http://i39.tinypic.com/91jo6q.jpg

Wordpres necesita un entorno LAMP por lo cual primero debemos tener instalado apache:
# aptitude install apache2

PHP:
# aptitude install php5

y MySQL:
# aptitude install mysql-server php5-mysql

Opcional, para configurar MySQl por web:
aptitude install phpmyadmin php5-gd php5-mcrypt

1. Primero tenemos que crear una base de datos en MySQL donde se almacenará todos los datos de worpress y nuestros blogs que creemos con el.
Lo hacemos con phpmyadmin. Vamos a:
http://ip.donde.lo.instalaste/phpmyadmin

En Cotejamiento de las conexiones MySQL ponemos:
utf8_unicode_ci

En Crear nueva base de datos ponemos el nombre de la base de datos, por ej, wordpress y abajo cotejamiento. Le damos a crear y listo.

2. Segundo, nos descargamos la última versión de wordpress de:
http://wordpress.org/download/
A día de hoy la 2.3.2 y la descomprimimos en /var/www
nos crea una carpeta llamada wordpress a la que ponemos al grupo de www-data:
# chgrp -R www-data wordpress
# ls -l

3. Dentro de la carpeta wordpress editamos el archivo wp-config-sample.php y ponemos:
* Cambia en DB_NAME wordpress por el nombre de la BD que creaste (si me hiciste caso en el nombre no toques nada)
* Cambia en DB_USER username por el usuario (root o el que creaste)
* Cambia en DB_PASSWORD password por la contraseña del usuario
* Guarda el archivo como wp-config.php
Y lo guardamos como wp-config.php

4. Ahora accedemos a:
http://ip.donde.lo.estas.instalando/wordpress/wp-admin/install.php
No os olvidéis de apuntar el password (luego lo podéis cambiar).

5. Para ponerlo en español. Tienes que buscar la traducción para tu versión de wordpress. Como la mía es la 2.3.2 la descargo de aqui:
http://www.reyson.uni.cc/2007/09/22/wordpress-23-en-espanol/

La descomprimimos y ponemos el archivo es_ES.mo en /var/www/wordpress/wp-content/languages y luego en nuetro /var/www/wordpress/wp-config.php do
nde pone:
define (’WPLANG’, ”);
ponemos:
define (’WPLANG’, ‘es_ES’);

Y ya debería de estar el sitio de administrador en español. Si no es así quizás te pasde como a mi que tienes unas distro de 64 bits (debian amd
64). Entonces como pone en este post:
http://wordpress.org/support/topic/144503?replies=8.

debes cambiar en el fichero /var/www/wordpress/wp-includes/gettext.php (siempre antes se hace un backup) donde pone:

if ($magic == ($MAGIC1 & 0xFFFFFFFF)) { // to make sure it works for 64-bit platforms
$this->BYTEORDER = 0;
} elseif ($magic == ($MAGIC2 & 0xFFFFFFFF)) {

ponemos:

if ($magic == $MAGIC1) {
$this->BYTEORDER = 0;
} elseif ($magic == $MAGIC2) {

Y ya debería de estar. Ojo, que el tema no se cambia. Tienes que bajat¡rte uno en español y para eso no te queda otra que googlear hasta dar con
uno que te guste. Cuando lo encuentres pones la carpeta del tema en /var/www/wordpress/wp-content/themes
y desde la zona de administración lo seleccionas.

6. Por último vamos a /var/www/wordpress/ y le damos permisos de escritura al grupo de toda la carpeta wp-content, ya que aqui vamos a subir las
fotos cuando editemos el blog y demás:
# chmod -R g+w wp-content/

7. Por último vamos a /var/www/wordpress/wp-admin y quitamos todos los permisos a los archivos install.php y upgrade.php
# chmod 000 install.php
# chmod 000 updgrade.php

Opcional.

Yo ahora voy a afinar dos cosas en el apache. No me gusta que haya que poner http://mi.dominio/wordpress para acceder a mi blog, me gustaría que
fuese mejor http://mi.dominio/blog
Durante la instalación probé a renombrar la carpeta de /var/www/wordpress a /var/www/blog pero no me dejaba hacer la instalación así que lo que
hago ahora es ir a /etc/apache2/sites-available/ y creo un archivo wordpress que contenga:
Alias /blog /var/www/wordpress

Options FollowSymLinks
AllowOverride Limit Options FileInfo
DirectoryIndex index.php

y tecleamos como root:
# a2ensite wordpress
así lo activamos y aparece el sitio en /etc/apache2/sites-enables y también hacemos un:
# /etc/init.d/apache2 restart

Esto siginifica que cuando alguien acceda a http://mi.dominio/blog se le mostrará el blog (es una redirección a /var/www/wordpress) y no aparece
rá la palabra wordpress.

La otra cosa que he hecho es editar /etc/apache2/sites-available/default para que donde pone:
# This directive allows us to have apache2’s default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /apache2-default/

poner:
# This directive allows us to have apache2’s default start page
# in /apache2-default/, but still have / go to the right place
RedirectMatch ^/$ /blog/

Así si solo teclean http://mi.dominio pues les aparezca mi blog y no It work’s



Bookmark and Share

martes, 23 de septiembre de 2008

36 distribuciones para pc's viejas

La mayoría de nosotros tenemos algún equipo antiguo que no usamos. Para los que usan Windows existe Windows Fundamentals for Legacy PCs que permite correr un sistema similar al XP.



Sin embargo, los que que usamos sistemas abiertos como Linux, el abanico de opciones es mucho más amplio, facilitándonos adoptar alguna opción que se ajuste lo mejor posible a nuestras necesidades.



Algunos ejemplos de estas distribuciones las encontramos en el siguiente listado.











1. AliXe (Basada en Slax)


2. AntiX (Basada en MEPIS con Fluxbox)

3. AUSTRUM (Basada en Slackware)

4. Damn Small Linux

5. DreamLinux (Basada en Debian)


6. eLive (Basada en Debian)

7. GoblinX mini

8. Grey Cat Linux

9. DeLi Linux (Basada en Slackware)


10. Feather Linux (Basada en Knoppix/Debian)

11. Featherweight (Basada en Feather Linux)

12. Flash Linux (basada en Gentoo)

13. Fluxbuntu (Basada en Ubuntu)


14. Jinx

15. Kanotix CpxMini

16. KateOS

17. Kurumin (Basada en Knoppix)


18. Lamppix

19. Luit (Basado en KNOPPIX y DamnSmall Linux)

20. MeanPup (Basada en Puppy Linux)

21. MEPISLite (basada en MEPIS)


22. Mitrax (Basada en Slackware)

23. muLinux

24. Mungkie

25. NimbleX sub100 (Basada en Slackware)


26. PUD (basada en Ubuntu)

27. Puppy Linux

28. SAM Linux (Basada en PCLinuxOS)

29. Slax (Basada en Slackware)


30. TinyFlux (Basada en TinyMe)

31. TinyMe (Basada en pcLinuxOS)

32. Ubuntu Lite (Basada en Ubuntu)

33. Vector Linux (Basada en Slackware)


34. wattOS (Basado en Ubuntu)

35. XFLD (Basada en Ubuntu)

36. Zenwalk (Basada en Slackware)