iCarsOnline

iCarsOnline

your online auto source!

Gyanamala

Gyanamala

Healing is simple

Reaching in to Heaven

Reaching in to Heaven

Artistic Expression

Abogado Garza

Abogado Garza

Lawyer Web Page

Abr
16

Instalar Lamp + SVN + Trac en Ubuntu II

Escrito por Carlos Montalvo hace 10 meses y 3 semanas

En la entrada anterior pudimos instalar un Servidor Web ahora veremos la instalación y configuración de SVN (Subversion).

ulamp

Instalación de SVN

Abrimos la consola (Terminal) y escribimos lo siguiente.

sudo apt-get install subversion
sudo a2enmod dav
sudo /etc/init.d/apache2 restart
sudo apt-get install libapache2-svn
sudo /etc/init.d/apache2 restart

subversion: Con esto instalamos subversion.

a2enmod dav: Activamos el modulo de Apache usado para hacer que los repositorios estén disponible a otros a través de una red.

/etc/init.d/apache2 restart: Reiniciamos el servidor web, esto es necesario para poder ver los cambios realizados.

libapache2-svn: Contiene los módulos que capacitan a Apache funcionar como un servidor de Subversion además del módulo de identificación.

Creación de Repositorio

Primero creamos el directorio:

sudo mkdir /var/svn

A continuación indicarle al Subversion que es un repositorio:

sudo svnadmin create /var/svn/repos

A continuación, abrir el archivo /etc/apache2/httpd.conf y añada las siguientes líneas:

<location /repos>
DAV svn
SVNPath /var/svn/repos
AuthType Basic
AuthName "Repositorio Subversion"
AuthUserFile /etc/subversion/passwd
Require valid-user
</location>

Asignamos permisos para que el servidor web pueda modificar el repositorio:

sudo chown -R www-data /var/svn

Añadimos un usuario le asignamos la contraseña y reiniciamos el servidor web.

sudo htpasswd -c /etc/subversion/passwd calinsoft
sudo /etc/init.d/apache2 restart

Añadimos nuestro proyecto al repositorio, en mi caso mi proyecto lo tengo en esta dirección /home/calinsoft/bobi-system

svn import -m "Mi Primer Proyecto" /home/calinsoft/bobi-system file:///var/svn/repos/bobi-system/trunk

Ahora nos dirigimos a http://localhost/repos y nos pedira el usuario y password que hayamos asignado.

Si necesita un Cliente SVN similar a TortoiseSVN les recomiendo NautilusSVN

Continuara…

Categorizado: Desarrollo Web | Web2Dev
Etiquetado: | | | | | |
Abr
13

Instalar Lamp + SVN + Trac en Ubuntu I

Escrito por Carlos Montalvo hace 10 meses y 4 semanas

Bueno esto es un asunto que siempre quise hacer en guindos y nunca pude, cuando lo intente en Linux me salio a la primera.

ulamp

Instalando Lamp (Linux Apache2 MySQL5 Php5 )

Abrimos la consola (Terminal) y escribimos lo siguiente.

sudo apt-get install apache2
sudo apt-get install php5 libapache2-mod-php5 php5-gd php5-cli
sudo /etc/init.d/apache2 restart

apache2: Con esto instalamos apache en nuestro Linux. para ver si esta activo vamos al navegador y digitalos http://localhost.

it-works

php5: Con esto instalamos el modulo Php5 para Apache.

libapache2-mod-php5: Instala el modulo de apache para traducir el php.

php5-gd: Modulo de php para la manipulación de las imágenes.

php5-cli(Command Line Interpreter): Para ejecutar php por linea de comando.

/etc/init.d/apache2 restart: Reiniciamos el servidor web, esto es necesario para poder ver los cambios realizados.

sudo apt-get install mysql-server
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
sudo /etc/init.d/apache2 restart

mysql-server: Instalamos MySQL, el servidor de base de datos.

libapache2-mod-auth-mysql: Modulo de apache para el manejo de autentificaciones con mysql.

php5-mysql: Modulo de php para manejo de conexiones con MySQL.

phpmyadmin: Administrador de MySQL atravez del navegador ( http://localhost/phpmyadmin ).

PD:Nos pedirá un nombre de usuario y contraseña, esos datos son los que definimos al momento de instalar MySQL.
PD2: Si nos muestra “The requested URL /phpmyadmin/ was not found on this server” ejecuta sudo ln -s /usr/share/phpmyadmin/ /var/www/phpmyadmin esto creara un acceso directo el cual permitira ya ingresar a http://localhost/phpmyadmin

sudo a2enmod rewrite
sudo /etc/init.d/apache2 restart

a2enmod rewrite: Activamos el Mod Rewrite.

En /var/www se publicara las paginas para tu servidor web donde puede probar el funcionamiento de Php, creando un archivo info.php y escribiendo adentro el cual de mostrara los parámetros de configuración y las variables de php y apache.

Continuara…

Categorizado: Desarrollo Web | Web2Dev
Etiquetado: | | | | | |
Sep
02

Cheat Sheet (Hoja de referencia o “chuleta“), es una especie de mini guía para tener a mano las funciones, componentes o herramientas necesarias para un uso especifico. En la red se pueden encontrar una variedad de chuletas sobre Sistemas Operativos, Programas y lenguajes de programación.

Hoy les traigo mi colección de chuletas que mas utilizo a lo largo de estos años como desarrollador Web.

Ajax

Apache

Asp

Base de datos

Html

Php

Ruby On Rails

Seo

Subversión

Me han salvado la vida muchas veces, ya que recordar todas las funciones de un lenguaje más la tensión del trabajo diario es algo imposible.

Si conocen alguna más compártanla ;)

Categorizado: Desarrollo Web
Etiquetado: | | | | | | | | | | | | | | | | | | |