Usando SVN para instalar un Wordpress seguro en Ubuntu Server

Post on 19-May-2015

786 views 2 download

Transcript of Usando SVN para instalar un Wordpress seguro en Ubuntu Server

Usando SVN para instalar un Wordpress seguro en Ubuntu Server

● Stuardo Rodríguez– Free software (1998)

– PHP web developer (2000)

– Grupo de usuarios PHP, Guatemala (~2007)– La Maphpia (2010)

Ubuntu Server

Wordpress

Subversion (SVN)

Instalando paquetes

1| $ sudo aptitude install subversion2| $ sudo aptitude install libapache2-svn3| $ sudo aptitude install phpmyadmin

Creando repositorio SVN

1| $ sudo mkdir /home/svn # /var/lib/svn2| $ cd /home/svn3| $ sudo svnadmin create misitio.com4| $ sudo addgroup svn5| $ sudo chown -Rvf svn misitio.com6| $ sudo chmod -Rvf g+w misitio.com

Creando estructura arbol SVN

1| $ mkdir /tmp/svn2| $ cd /tmp/svn3| $ mkdir trunk branches tag4| $ cd trunk5| $ mkdir arch db design prototype web

6| $ svn import -m “svn tree”

SVN:externals

1| $ svn co file:///home/svn/misitio.com/trunk misitio.com2| $ cd misitio.com/web3| $ svn propedit svn:externals .

wordpress http://core.svn.wordpress.org/tags/3.4.1/

4| $ svn up

Wordpress local

1| $ svn export wordpress/wp-content wp-content2| $ cp wordpress/index.php index.php

- remplazar require('./wp-blog-header.php');require('./wordpress/wp-blog-header.php');

Wordpress config

1| $ cp web/wordpress/wp-config-sample.php web/wp-config.php

- configurardefine('WP_BASE', dirname(__FILE__));define('WP_HOME', 'http://misitio.com' );define('WP_CONTENT_DIR', WP_BASE.'/wp-content' );define('WP_CONTENT_URL', WP_HOME.'/wp-content');define('DB_NAME', '[your-db-name]');define('DB_USER', '[your-db-user]');define('DB_PASSWORD', '[your-db-pass]');define('DB_HOST', '[your-db-host]');

Wordpress instal

http://misitio.com/wordpress/wp-admin/install.php

PHPgt

● Grupo de usuarios de PHP de Guatemala● https://groups.google.com● phpgt+subscribe@googlegroups.com

maphpia.com

● Stuardo Rodríguez● str@maphpia.com