jueves, 26 de julio de 2007

Instalar Casius Alquiler Casius Contable Ubuntu 7.04 Feisty Fawn

Bueno este post solo le interesa a las personas relacionadas con DCC Ingeniería,

Bueno lo primero que debemos hacer es descargarnos todos los paquetes necesarios, entre ellos estas apache2, mysql-server, postgresql-8.2, php5, phpmyadmin, phppgadmin

para esto hacemos lo siguiente:

abrimos una terminal y en esta tecleamos:

sudo apt-get update

luego

sudo apt-get install apache2 php5 php5-gd php5-pgsql php5-mysql postgresql-8.2 mysql-server phpmyadmin phppgadmin pgadmin3

al hacer esto descargamos los paquetes, como tenemos linux estos se instalan y se configuran automaticamente

primero, configuramos apache con nuestros parametros.

tecleamos en la terminal

cd /etc/apache2/

sudo gedit apache2.conf

esto nos abre un editor para cambiar el archivo apache2.conf
Buscamos
### Section 1: Global Environment
y colocamos abajo

ServerName localhost

luego buscamos
#AddDefaultCharset ISO-8859-1

y quitamos el # debe quedar asi

AddDefaultCharset ISO-8859-1

guardamos y cerramos
ahora vamos a configurar el php.ini

tecleamos

cd /etc/php5/apache2/

sudo gedit php.ini

buscamos Resource Limits

max_execution_time = 30 ; Maximum execution time of each script, in seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

cambiamos los parametros a

max_execution_time = 30000 ; Maximum execution time of each script, in seconds
max_input_time = 60000 ; Maximum amount of time each script may spend parsing request data
memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)

ahora buscamos

register_globals = Off

y lo cambiamos por

register_globals = On

guardamos y cerramos

ahora podemos reiniciar nuestro servidor apache de la siguiente manera

cd /etc/init.d

sudo ./apache2 restart


ahora vamos a configurar postgresql

para eso primero editamos el archivo pg_hba.conf

cd /etc/postgresql/8.2/main/

sudo gedit pg_hba.conf

lo que esta asi

# Database administrative login by UNIX sockets
local all postgres ident sameuser

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv6 local connections:
host all all ::1/128 md5

lo dejamos asi

# Database administrative login by UNIX sockets
local all postgres ident sameuser

# TYPE DATABASE USER CIDR-ADDRESS METHOD

# "local" is for Unix domain socket connections only
local all all ident sameuser
# IPv4 local connections:
host all all 127.0.0.1/32 trust
host all all 192.168.1.0/24 trust
# IPv6 local connections:
host all all ::1/128 md5

ojo con la ip de el centro ya que si nuestra red tiene otra ip entonces ahi va la ip de nuestra red.

guardamos y cerramos

ahora editamos postgres.conf

sudo gedit postgresql.conf

buscamos listen_addresses

debe estar asi
#listen_addresses
lo dejamos
listen_addresses = '*'

buscamos log_destination

y lo dejamos

log_destination = 'syslog'

luego buscamos

datestyle = 'iso, dmy'

y lo dejamos

datestyle = 'sql, european'

guardamos y cerramos

ya tenemos configurados nuestros motores de bases de datos ahora vamos a subir los script de la base

para subir la base de POSTGRES hacemos lo siguiente

sudo su
su – postgres
psql
CREATE USER casius password dcccas SUPERUSER CREATEROLE CREATEDB;
CREATE database cuadros_contable ENCODING 'latin1' Owner casius;
\q
psql cuadros_contable
CREATE LANGUAGE plpgsql
\q
psql -f Direccion_dearchivo_sql cuadros_contable

ahora ya tenemos nuestra base de contabilidad lista

vamos por la de mysql

mysql -u root

create database cuadros;

source archivo.sql
exit

listo ahora solo nos falta copiar los archivos fuentes a la carpeta del apache
los copiamos en /var/www

ahora ya podemos entrar a la aplicación por

http://localhost/CuadrosyCollazos/

cualquier duda me llaman al celular

No hay comentarios: