Andrés Canavesi | Blog

CAT | Desarrollo web

a2enmod rewrite

nano /etc/apache2/sites-enabled/000-default

/etc/init.d/apache2 force-reload

Fuente

, , Hide


Creamos el directorio donde vamos a alojar nuestro dominio.
$ mkdir /var/www/mydomain.com
Luego:
$ nano /etc/apache2/sites-available/mydomain.com
<VirtualHost *>
ServerAdmin webmaster@example.com
ServerName  www.mydomain.com
ServerAlias example.com
# Indexes + Directory Root.
DirectoryIndex index.html
DocumentRoot /var/www/mydomain.com
# CGI Directory
ScriptAlias /cgi-bin/ /var/www/cgi-bin/
<Location /cgi-bin>
Options +ExecCGI
</Location>
# Logfiles
ErrorLog  /var/www/error.log
CustomLog /var/www/access.log combined
</VirtualHost>
$ a2ensite mydomain.com
Reiniciamos apache
$ /etc/init.d/apache2 restart
<img src=”http://http://portalhispano.org/wordpress/wp-content/uploads/2009/09/apache.png” alt=”apache logo” />
<a href=”http://www.debian-administration.org/articles/357#virtual_host”>Fuente</a>

Creamos el directorio donde vamos a alojar nuestro dominio.
$ mkdir /var/www/mydomain.com
Luego:
$ nano /etc/apache2/sites-available/mydomain.com
<VirtualHost *>        ServerAdmin webmaster@example.com        ServerName  www.mydomain.com        ServerAlias example.com
# Indexes + Directory Root.        DirectoryIndex index.html        DocumentRoot /var/www/mydomain.com
# CGI Directory        ScriptAlias /cgi-bin/ /var/www/cgi-bin/        <Location /cgi-bin>                Options +ExecCGI        </Location>

# Logfiles        ErrorLog  /var/www/error.log        CustomLog /var/www/access.log combined</VirtualHost>
$ a2ensite mydomain.com
Reiniciamos apache
$ /etc/init.d/apache2 restart
<img src=”http://http://portalhispano.org/wordpress/wp-content/uploads/2009/09/apache.png” alt=”apache logo” />
<a href=”http://www.debian-administration.org/articles/357#virtual_host”>Fuente</a>

, , Hide


En Eclipse vamos a Help->Install new software..

Introducimos la siguiente URL:

http://dl.google.com/eclipse/plugin/3.5

Clickeamos en ambos checkboxes y le damos siguiente para instalar.

Si al darle siguiente, salta el siguiente error de dependencia:
google.gdt.eclipse.suite.e35.feature.feature.group

Tendremos que instalar WST:

Para eso, utilizamos la siguiente URL (que debería venir nativamente con Eclipse):

http://download.eclipse.org/releases/galileo

En el filtro para buscar, ponemos WST e instalamos el paquete correspondiente

Eclipse Galileo

Fuente

Web de GWT

, , , Hide


Dic/09

25

Yahoo user interface blog

News and articles about designing and developing

http://yuiblog.com/

Yahoo user interface blog

, , Hide


En mi caso utilizo ubuntu pero debería ser muy similar en cualquier otra distribución, especialmente de la familia de
Debian

Previo a la instalación debemos tener instalado el JDK:

sudo apt-get install sun-java6-jdk

Vamos a la web de descargas de Netbeans:

http://netbeans.org/downloads/index.html

Descargamos la opción de PHP.

Supongamos que descargamos el archivo en el escritorio, abrimos una consola, escribimos:

cd Escritorio

Le damos permisos de ejecución al archivo descargado:

sudo chmod 644 netbeans-6.8-ml-php-linux.sh

Ejecutamos el archivo:

sudo sh netbeans-6.8-ml-php-linux.sh

Se nos abrirá el instalador y seguimos los pasos que nos indica.

Netbeans logo

, , , , Hide



Yo utilizo Ubuntu que está basado en Debian. Si utilizas otra distro como Suse o Fedora, no debería ser muy diferente (mas que nada la parte de instalar nuestros programas).

Abro una consola:

# Instalo SVN
sudo apt-get install subversion

# Directorio para los repos
mkdir -p /algun/directorio/repos

# Crear el repo
svnadmin create /algun/directorio/repos

# doy permisos al servidor web
chown -R www-data:www-data /algun/directorio/repos

# instalo el modulo de apache necesario
apt-get install libapache2-svn

# editar el archivo: /etc/apache2/mods-available/dav_svn.conf y escribe:
<Location /svn>

DAV svn

SVNPath /algun/directorio/repos

AuthType Basic

AuthName “SvnRepo”

AuthUserFile /etc/apache2/dav_svn.passwd

Require valid-user

</Location>
# para agregar usuarios:
htpasswd -c /etc/apache2/dav_svn.passwd usuario1

Luego para agregar otro usuario debemos quitar el parámetro -c para que no vuelva a crear el archivo.

Quedaría entonces

htpasswd  /etc/apache2/dav_svn.passwd usuario2

# reinicia apache:

/etc/init.d/apache2 restart

Luego para chequear si todo funciona bien, abre un navegador y tipea http://localhost/nombre_del_repo

Ya estamos listos para utilizar nuestro repositorio!

Luego para manipularlo hay varias herramientas, entre ellas, la propia consola, el plugin de Eclipse (el cual uso) e incluso existen aplicaciones gráficas que he porobado y andan muy bien como ser RapidSVN y especialmente una herramienta que se integra bien con Nautilus que se llamada justamente NautilusSVN

Algunos comandos básicos.

, Hide


Find it!

Theme Design by devolux.org