Diferencia entre revisiones de «Instalación Básica Sever»
De Wiki
(→Cambio el modo de acceso a la base desde localhost) |
(→Instalo el paquete proftpd) |
||
Línea 29: | Línea 29: | ||
apt-get install proftpd | apt-get install proftpd | ||
Se instala como independiente | Se instala como independiente | ||
+ | ====Configuro proftpd==== | ||
+ | Es importante configurar q el usuario no pueda subir niveles. Eso se llama encarcelar | ||
+ | DefaultRoot ~ | ||
+ | |||
+ | El nombre | ||
+ | ServerName "dgp" | ||
+ | |||
+ | El tipo (este se elijó al instalar) | ||
+ | ServerType standalone | ||
+ | mas referencais en [http://www.proftpd.org/docs/howto/ServerType.html] | ||
+ | |||
===Instalo el paquete apache=== | ===Instalo el paquete apache=== | ||
apt-get install apache2 | apt-get install apache2 |
Revisión del 15:11 8 sep 2010
Contenido
Instalación
Inicio Instalación Debian
Se instala desde el cd 1 de debian lenny
Modifico el sources.list
Edito el archivo de busqueda de paquetes
nano /etc/apt/sources.list
Comento todos los sources
esto se hace poniendo # #deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official amd64 CD Binary-1 20090413-02:50]/ lenny main #deb cdrom:[Debian GNU/Linux 5.0.1 _Lenny_ - Official amd64 CD Binary-1 20090413-02:50]/ lenny main #deb http://security.debian.org/ lenny/updates main #deb-src http://security.debian.org/ lenny/updates main #deb http://volatile.debian.org/debian-volatile lenny/volatile main #deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
Agrego el del grulic
Desde aqui los paquetes bajan mas rapido deb http://ftp.grulic.org.ar/debian/debian lenny main contrib non-free
Instalo el paquete mc
apt-get install mc
Instalo el paquete ssh
apt-get install ssh
Configuro ssh
mcedit /etc/ssh/sshd_config
Le agrego la linea para q el user dgp sea el unico q entra via ssh AllowUsers dgp
Instalo el paquete proftpd
apt-get install proftpd Se instala como independiente
Configuro proftpd
Es importante configurar q el usuario no pueda subir niveles. Eso se llama encarcelar DefaultRoot ~
El nombre ServerName "dgp" El tipo (este se elijó al instalar) ServerType standalone mas referencais en [1]
Instalo el paquete apache
apt-get install apache2
Configurar Alias
editar el archivo mcedit /etc/apache2/sites-enabled/000-default Alias /nombrealias "/donde/dejo/las/cosas" <Directory "/donde/dejo/las/cosas"> Options Indexes MultiViews FollowSymLinks AllowOverride None Order deny,allow Allow from all </Directory>
Instalo el paquete postgres
apt-get install postgresql-8.3
Cambio el pass del usuario postgres
esto es por q al instalarse no sabemso que password le puso
Me logueo como postgres
su postgres
Entro a la base que se crea por defecto
/usr/bin/psql template1
Ya estando logueado cambio la pass
template1=# \password
Me deslogueo
template1=# \q
Cambio el modo de acceso desde localhost a las bases de postgres
mcedit /etc/postgresql/8.3/main/pg_hba.confç (ojo este archivo puede estar en otor lado, dependiendo de donde se creo el cluster de postgres) edito la linea local all postgres ident sameuser reemplazandola por local all all md5
Instalo el paquete php5
apt-get install php5
Instalo el paquete php5-pgsql
Esto es para que se integre php con postgres apt-get install php5-pgsql