Cargando ...

MyDesk Now: My desk on ApriL

Volver a la web actual

Buscar un Tip :

Tip : Dicese de cualquier ayuda o sugerencia breve sobre un tema concreto.


.:
Linux
(33)
.:
Unix
(6)
.:
Solaris
(7)
.:
Apache
(1)
.:
Dns
(0)
.:
Sendmail
(1)
.:
Tuxedo
(0)
.:
MySQL
(1)
.:
C
(2)
.:
PHP
(4)
.:
XML
(1)
.:
C++
(0)
.:
Java
(1)
.:
Perl
(0)
.:
Visual Basic
(0)
.:
JavaScript
(0)
.:
flash
(1)
.:
Emacs
(0)
.:
Vi
(1)
.:
Linux
(0)
.:
Informix
(7)
.:
MySQL
(1)
.:
PostgreSQL
(0)
.:
Oracle
(0)

Usuario :


Password :

<- Octubre ->
L M X J V S D
1234
567891011
12131415161718
19202122232425
262728293031

Creando una cuenta , podras Añadir tus propios tips a las base de datos para que otros los vean , asi como tendras un espacio con "Tus Tips".

Administracion/Solaris
Configuración del gcc en Solaris
ya que se ha instalado un servidor o estación de trabajo con
solaris es recomendable instalar el gcc, el cual puede ser
descargado de http://www.sunfreware.com (que es la forma fácil) y
hay que instalarlo.
# pkgadd -d gcc-pack.x.x.xsolarisx
para configurarlo solo hay que editar el
archivo /usr/share/lib/make/make.rules y remplazar la línea:
cc=cc
por
cc=gcc
y que el path en el (.profile) contenga las rutas /usr/bin /usr/sbin
/usr/local/bin /usr/local/sbiny /usr/ccs/bin
Fer 2003-08-29
Programacion/PHP
Conexión a una Base de datos PostgreSQL con PHP
ejemplo de php de conexión a una base de datos de postgresql.
echo "esto es una prueba desde php";
$conexion=pg_connect("host=192.168.1.1 dbname=fer port=5432
user=userdb password=1234");
if (!$conexion){
echo "problemas en la conexion";
exit;
}
$sql1="select * from tablita";
$res=pg_exec($conexion,$sql1);
$ren=pg_numrows($res);
for ($i=0;$i<$ren;$i++){
echo "el contenido del query
es:".pg_result($res,$i,0)." ".pg_result($res,$i,1);
echo "
";
}
pg_close($conexion);
?>
Fer 2003-08-29
Administracion/Sendmail
Bloqueo de correo SPAM (Básico)...
la manera más facil de bloquear el correo spam (pero no la mejor),
es agregando la cuenta en el archivo /etc/mail/access, ejemplo:
# vi /etc/mail/access
(introducir la siguiente línea):
[email protected] relay
(salvamos y nos salimos).
# makemap hash /etc/mail/access < /etc/mail/access
salu2.
Fer 2003-08-29
Administracion/Linux
Soporte pdf para PHP compilado
instalar dependencias del pdflib
apt-get install libtiff3g-dev
apt-get install libjpeg62-dev
apt-get install zlib1g-dev
instalamos las librerias del pdflib en /usr/local/lib
tar xzvf pdflib-3.01.tar.gz
./configure --enable-shared-pdflib
make
make install
/etc/ld.so.conf <---- /usr/local/lib
ldconfig
configurar y compilar php :
./configure --with-mysql --enable-track-vars --with-gettext --with-
apache=../apache_1.3.26 --with-pdflib --with-zlib --with-tiff-dir --
with-jpeg-dir --with-zlib-dir
make
make install
configurar y compilar apache :
./configure --activate-module=src/modules/php4/libphp4.a
make
CoffMan 2003-08-07
Administracion/Linux
Colorear vi
las versiones 5.x y superiores del vi permiten colorear el texto a
medida que se escribe para ello ponemos dentro del vi:
syntax on
o en el archivo de configuracion generico /etc/vim/vimrc descomentar
la linea syntax on
coff
CoffMan 2002-10-28
Administracion/Linux
Desmontar un sistema de archivos a la fuerza
umount a veces no desmonta un sistema de archivos por que alguien o algo lo esta usando , para forzar que lo haga, podemos usar este pequeño truco : fuser -mk directorio_a_desmontar && umount directorio_a_desmontar sacado de todo linux
CoffMan 2002-10-28
Administracion/Linux
busqueda de una palabra en todos los archivos de un directorio recursi
find /usr/include -name "*.h" -print | xargs grep siocgifflags ,
esto busca la cadena siocgifflags en todos los ".h" de /usr/include
incluidos sus subdirectorios
coff
CoffMan 2001-12-21
Administracion/Linux
Sincronizar servidores web (desarrollo y produccion)
el problema era tener perfectamente sincronizados 2
servidores web , el de produccion y el de desarrollo ,
para ello vamos a usar rsync :
en el equipo de desarrollo instalamos el demonio rsync asi:
/etc/inetd.conf añadimos rsync stream tcp nowait
root /usr/bin/rsync rsyncd --daemon
y reiniciamos inetd (killall -hup inetd) escuchara en 873
creamos rsyncd.conf y añadimos :
[cliente1]
path=/usr/local/apache/htdocs/cliente1
comment = web del cliente1
auth users = admin
secrets file = /etc/rsyncd.secrets
creamos un /etc/rsyncd.secrets (permisos 600) con :
admin:password_en_texto_plano
en el servidor en produccion solo tenemos que traernos
todo lo del servidor de desarrollo para ello esto es lo
mas simple :
rsync -r [email protected]::cliente1 /usr/local/apache/htdocs
y nos traemos todo , hay un monton de opciones para el
rsync , muy utiles ademas , man rsync para verlas ... coff
CoffMan 2001-11-28
Administracion/Linux
Control de Versiones sobre archivos de Configuracion
para llevar un control de versiones sobre los archivos
de configuracion (por ejemplo /etc ) se puede usar
el rcs q es muy comodo y sencillo para esto :
ejemplo sobre el archivo sendmail.cf
1.- creamos un directorio llamado rcs en donde tengamos
los archivos de configuracion.
2.- hacemos ci sendmail.cf (lo guardamos en el rcs)
3.- co -l sendmail.cf (lo traemos para modificarlo)
(-l es para lock , q nadie lo toque mientras lo
modificamos )
4.- hacemos los cambios q queramos en sendmail.cf
5.- ci sendmail.cf (lo guardamos de nuevo rev 1.2)
y ya queda alamcenada una nueva revision con los cambios
hechos ...
6.- rlog sendmail.cf nos muestra todas las versiones que
hemos ido haciendo .
7.- co -r1.1 sendmail.cf nos trae la version 1.1
coff
CoffMan 2001-11-16
Administracion/Linux
Argumento tipo Any
un argumento tipo any indica que a función acepta nese
argumento máis dun tipo de datos... explícome:
public declare function mapwindowpoints lib "user32"
alias _ "mapwindowpoints" (byval hwndfrom as long, byval
hwndto as long, _ lppt as any, byval cpoints as long) as
long
esta función pode ser chamada pasando ao parámetro lppt
unha matríz de estruccuras point ou cunha estructura
rect, según o que precises...
e e eeeeesto esto é tototó todo amigos. oink!!
ajaspino 2001-11-02
Administracion/Linux
subir por ftp con NCFTP directorios incluidos
para subir directorios enteros con el ncftp de manera
recuersiva se hace :
put -r *
CoffMan 2001-10-31
Administracion/Linux
espacio ocupado por todos los subdirectorios
du -h --max-depth=1
CoffMan 2001-09-26
Administracion/Linux
Sincronizar la hora con una maquina remota
para sincronizar la hora del sistema con la de otra
maquina remota , por ejemplo slug.hispalinux.es :
rdate -s slug.hispalinux.es
CoffMan 2001-08-21
Administracion/Linux
Uso del masquerading para chupar ancho de banda
para cortar el masquerading , y que nadie de la intranet
salga a
internet por el linux :
echo 0 > /proc/sys/net/ipv4/ip_forward
y para activarlo evidentemente
echo 1 > /proc/sys/net/ipv4/ip_forward
manera rapida y efectiva de chupar ancho de banda por
parte del
usuario del linux ;-)
CoffMan 2001-06-25
Administracion/Linux
Atajos BASH ..... buenisimo
teclas de uso frecuente para unix : ( no hace falta
traducir creo )
ctrl-l -- clear screen
ctrl-r -- does a search in the previously given commands
so that you don't
have to repeat long command.
ctrl-u -- clears the typing before the hotkey.
ctrl-a -- takes you to the begining of the command you are
currently typing.
ctrl-e -- takes you to the end of the command you are
currently typing in.
esc-b -- takes you back by one word while typing a command.
ctrl-c -- kills the current command or process.
ctrl-d -- kills the shell.
ctrl-z -- puts the currently running process in
background, the process
can be brought back to run state by using fg command.
esc-. -- gives the last command you typed.
CoffMan 2001-06-25
Administracion/Solaris
Cambiar el nombre del host en Solaris
se debe de usar la utilidad grafica para la configuracion
de solaris,
a mano se cambiaria los archivos
/etc/hostname.le[0-9]
/etc/inet/hosts
y /etc/nodename
verificar con ifconfig -aadministracion/linux
CoffMan 2001-06-25
Administracion/Linux
Prohibir accesos telnet o ftp a ip's
para prohibir totalmente accesos a telnet y ftp de nuestra
maquina :
vi /etc/inetd.conf
comentamos (poniendo al principio de la linea un #) las
lineas que empiecen por telnet y por ftp ,
grabamos y salimos ( :wq )
reiniciamos el inetd ( o xinetd depende de la version )
kill -hup inetd
o kill -usr1 xinetd
tambien podemos solo prohibir o denegar a determinadas ips
descomentamos las lineas de antes y miramos este archivo :
/etc/hosts.deny
ponemos una linea q sea all:all
en /etc/hosts.allow ponemos :
in.telnetd:ip (p.ej. in.telnetd:192.168.0.1)
para el ftp idem ....
in.ftpd:192.168.4.5 (para permitir acceso solo a esta ip)
de todos modos:
man hosts.allow
;-))
CoffMan 2001-06-25
Administracion/Linux
Poner DISPLAY automaticamente desde rlogin
para poner la variable display automaticamente cuando
entramos desde un rlogin (con csh) :
---------- copiar -------------
if (`who am i | wc -w` > 5) then
setenv display `who am i | cut -d"(" -f2 | cut -d")" -f1`:0.0
endif
---------- coiar --------------
varía segun el unix
CoffMan 2001-06-25
Administracion/Linux
PHP , Apache y MySQL
para integrar apache y mysql despues de destarrearlos ...
./configure del apache
./configure del php diciendole donde esta el apache y mysql:
--with-mysql --with-apache=../apache_1.3.x --enable-track-vars
make ; make install
luego ./configure --activate-module=src/modules/php4/libphp4.a
para activar el nuevo modulo (de hecho lo creara el )
finalmente
make ; make installadministracion/linux
CoffMan 2001-06-25
Administracion/Linux
Añadiendo alias de correo y grupos de usuarios en el servidor de corre
para añadir un alias de un correo , nos vamos al archivo /etc/aliases y ponemos : pedro.garcia: pedrito gerencia: pedro, pablo,raul ...
CoffMan 2001-03-22
slashdot.org
  • Mono and .NET - An Interview.
  • Where are the 'Construction Set' Games?.
  • One Terabyte On a 12-inch^H^H^H^Hcm Disk.
  • Microsoft in Peru, Living Room.
  • Project Rainbow - 802.11 Across the U.S..
  • Perl for Web Site Management.
  • Mac PVR Coming Soon.
  • Extra Scenes in FotR Special Edition DVD.
  • Liquid Audio Sues In Pitiful Attempt to Appear Relevant.
  • nForce2 Preview.


  • Top Tips
    Linux
    PHP
    MySQL
    Ultimos Tips
    Oracle
    PostgreSQL
    Linux Admin
    Oracle
    Programacion
    PHP 28
    Java 30
    C/C++ 212
    Administracion
    Linux 28
    Solaris 30
    Digital Unix 2
    Bases de Datos
    MySQL 31
    PostgreSQL 12
    Informix 2
    Oracle 45

    Sugerencias :

    vIc

    Esta sede no tiene copyright , puesto que la mayoria de colores , imagenes y otras cosas estan copiados de otras sedes .