cd /usr/src
wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2
bunzip2 eaccelerator-0.9.5.3.tar.bz2
tar xfv eaccelerator-0.9.5.3.tar
rm -f eaccelerator-0.9.5.3.tar
cd eaccelerator-0.9.5.3
export PHP_PREFIX="/usr"
$PHP_PREFIX/bin/phpize
./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config
make
make install
mkdir /tmp/eaccelerator
Posem això just abans de la secció [Date] del fitxer /etc/php5/apache2/php.ini
extension="eaccelerator.so"
eaccelerator.shm_size="32"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
I reiniciem l'apache amb la comanda
/etc/init.d/apache2 restart
23 de març 2009
Postgres 8.3
A continuació us detallo una breu instal·lació del postgres sobre debian.
A la consola executem la comanda:
apt-get install postgresql-8.3
Del fitxer /etc/postgresql/8.3/main/postgresql.conf en modifiquem el següent:
#listen_addresses = 'localhost'
passa a
listen_addresses = '*'
El fitxer /etc/postgresql/8.3/main/pg_hba.conf jo l'he deixat així.
# 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
host all all 10.0.1.0 255.255.255.0 md5
host all all 192.168.1.0 255.255.255.0 md5
# IPv6 local connections:
#host all all ::1/128 md5
Per reiniciar el servidor o fem amb la comanda:
/etc/init.d/postgresql-8.3 restart
També us pot ser útil el següent:
Llistat de les bases de dades existents.
sudo -u postgres psql -l
Llistat de les bases de dades existents.
sudo -u postgres psql -l
Per crear usuaris, en el meu cas creo l'usuari "usuarip".
sudo -u postgres createuser -D -A -P usuarip
#creem la base de dades pijardins per l'usuari usuarip
sudo -u postgres createdb -O usuarip pijardins
Per veure les bases de dades que tenim.
sudo -u postgres psql -l
Modificar la clau de l'usuari postgres.
sudo -u postgres psql -d template1
ALTER USER postgres WITH PASSWORD 'laNostraClau';
\q
A la consola executem la comanda:
apt-get install postgresql-8.3
Del fitxer /etc/postgresql/8.3/main/postgresql.conf en modifiquem el següent:
#listen_addresses = 'localhost'
passa a
listen_addresses = '*'
El fitxer /etc/postgresql/8.3/main/pg_hba.conf jo l'he deixat així.
# 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
host all all 10.0.1.0 255.255.255.0 md5
host all all 192.168.1.0 255.255.255.0 md5
# IPv6 local connections:
#host all all ::1/128 md5
Per reiniciar el servidor o fem amb la comanda:
/etc/init.d/postgresql-8.3 restart
També us pot ser útil el següent:
Llistat de les bases de dades existents.
sudo -u postgres psql -l
Llistat de les bases de dades existents.
sudo -u postgres psql -l
Per crear usuaris, en el meu cas creo l'usuari "usuarip".
sudo -u postgres createuser -D -A -P usuarip
#creem la base de dades pijardins per l'usuari usuarip
sudo -u postgres createdb -O usuarip pijardins
Per veure les bases de dades que tenim.
sudo -u postgres psql -l
Modificar la clau de l'usuari postgres.
sudo -u postgres psql -d template1
ALTER USER postgres WITH PASSWORD 'laNostraClau';
\q
16 de març 2009
Comandes útils per mssql server
/*EXPLAIN*/
sp_help nomTaula
GO
/*SHOW tables*/
SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
GO
sp_help nomTaula
GO
/*SHOW tables*/
SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE'
GO
Subscriure's a:
Missatges (Atom)