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:
Publicar un comentario