Preparando migración a Wordpress

Blog No Comments

Ps como dice el titulo, quiero pasarme de gekko a wordpress, el mayor motivo de esto es que gekko se descontinuará..

Bueno ahora el problema de todo esto es poder respaldar la información ya generada aquí a la nueva bd de wordpress. Hay un script que me comentaron en el canal de IRC de gekko:

gz.png
Migrator.tar

Este script está hecho en php, aunque el realidad pasa de wordpress a gekko, así que me voy a dar a la tarea de modificarlo para hacer el proceso inverso (ya le dije a nekro de hackerss.com si me hacia el favor de correr el script, una vez que lo termine xD).

Y bueno, no quiero meterme en problemas así me he bajado wp y gekko para poder hacer pruebas en localhost :), para eso:

- Paquetes

UnderHouse ~ # emerge -pv mysql php apache

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] dev-db/mysql-5.0.44  USE="berkdb debug perl ssl -big-tables -cluster -embedded -extraengine -latin1 -max-idx-128 -minimal (-selinux) -static" 0 kB
[ebuild   R   ] dev-lang/php-5.2.3-r3  USE="apache2 berkdb bzip2 cgi cli crypt ctype debug gd gdbm iconv ipv6 mysql ncurses nls pcre readline reflection session spell spl ssl threads truetype unicode xml zip zlib -adabas -bcmath -birdstep -calendar -cdb -cjk -concurrentmodphp -curl -curlwrappers -db2 -dbase -dbmaker -discard-path -doc -empress -empress-bcs -esoob -exif -fastbuild -fdftk -filter -firebird -flatfile -force-cgi-redirect -frontbase -ftp -gd-external -gmp -hash -imap -inifile -interbase -iodbc -java-external -json -kerberos -ldap -ldap-sasl -libedit -mcve -mhash -msql -mssql -mysqli -oci8 -oci8-instant-client -odbc -pcntl -pdo -pdo-external -pic -posix -postgres -qdbm -recode -sapdb -sharedext -sharedmem -simplexml -snmp -soap -sockets -solid -sqlite -suhosin -sybase -sybase-ct -sysvipc -tidy -tokenizer -wddx -xmlreader -xmlrpc -xmlwriter -xpm -xsl -yaz -zip-external" 0 kB
[ebuild   R   ] www-servers/apache-2.0.58-r2  USE="apache2 debug ldap ssl threads -doc -mpm-itk -mpm-leader -mpm-peruser -mpm-prefork -mpm-threadpool -mpm-worker (-selinux) -static-modules" 0 kB

- Usuarios

adduser -g users -G apache -m -s /usr/bin/false gekko
adduser -g users -G apache -m -s /usr/bin/false wp
mkdir /home/gekko/public_html
chown :apache /home/gekko/public_html
mkdir /home/wp/public_html
chown :apache /home/wp/public_html

- Mysql


UnderHouse ~ # mysql -p -u root
Enter password:
Welcome to the MySQL monitor. Commands end with ; or g.
Your MySQL connection id is 4
Server version: 5.0.44-debug-log Gentoo Linux mysql-5.0.44

Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer.

mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON wordpress.* TO blog@localhost IDENTIFIED BY ‘****’;
Query OK, 0 rows affected (0.00 sec)

mysql> create database gekko;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON gekko.* TO blogger@localhost IDENTIFIED BY ‘****’;
Query OK, 0 rows affected (0.00 sec)

mysql>

Con eso bastará para hacer pruebas XD

_gekko.png

_wordpress.png

Califica el tema:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Usando TOR en GNU/Linux

GNU/Linux 1 Comment

Usando TOR

Tor es una aplicación que nos servirá para navegar anónimamente, para más información pueden consultar: http://tor.eff.org/index.html.es

Instalar tor es sencillo, para los que usamos portage es tan fácil como:

emerge privoxy tor

Ahora vamos a la configuración de privoxy y agregamos una línea:

# TOR
forward-socks4a / 127.0.0.1:9050 .

Si no vamos a usar privoxy para dar servicios a otras computadoras debemos dejar la siguiente línea:

listen-address 127.0.0.1:8118

Para desactivar opciones de log en cuanto a las peticiones GET/POST/CONNECT tenemos que comentar:

#debug 1 # show each GET/POST/CONNECT request

Ahora solo falta poner la configuración de tor (la misma que está por predeterminado):

cp /etc/tor/torrc.sample /etc/tor/torrc

Arrancamos los servicios:

/etc/init.d/privoxy start
/etc/init.d/tor start

Agregamos los servicios para que se inicien con el sistema:

rc-update add tor default
rc-update add privoxy default

Para Firefox podemos usar una extensión para habilitar/deshabilitar fácilmente el uso de tor por medio de privoxy: https://addons.mozilla.org/es-ES/firefox/addon/2275

Para verificar que tor está funcionando correctamente vayan a la siguiente url: http://torcheck.xenobite.eu/

_tor.png

Para usar otras aplicaciones por medio de tor es tan fácil como apuntar a privoxy, por ejemplo en el amsn:

Cuenta > Preferencias > Conexión > Me conecto a internet usando un servidor proxy: Servidor 127.0.0.1 Puerto 8118

Tan sencillo como eso :), además viendo ya la documentación podemos ofrecer servicios por medio de tor, algo para lo que me hubiera servido es para poner cámaras por internet de forma anónima XD…

Nos vemos.

Califica el tema:
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

Next Entries »