Archivar paraSeptiembre, 2008

GConf-Editor en Ubuntu

El GConf-Editor trabaja en Gnome, sirve para editar las preferencias de GConf, aunque no es muy usado por el usuario medio y no se recomienda su uso, útil sobre todo cuando algún programa no proporciona las herramientas para cambiar las opciones y tenemos que recurrir a GConf-Editor para cambiarlas manualmente.

GConf es donde se almacenan las opciones de configuración de Gnome y los distintos programas. Es tecnología de autoaplicación (auto-apply) eso significa que en cuanto modifiquemos alguna de las opciones esta se aplica automáticamente. Todos los cambios se archivan en el directorio ~/.gconf en formato XML

Si meten la pata y no saben como dar marcha atrás y están usando ubuntu restablescan el escritorio, con las siguientes ordenes en la terminal y dentro de mi carpeta personal:

$ rm -rf .gnome .gnome2 .gconf .gconfd .metacity

Para entrar a mi carpeta personal; en mi caso como mi nombre de usuario es travesuras así se llama la mia entonces tecleo en la terminal

$ cd /home/travesuras

Pero tengan cuidado y hagan un respaldo previamente, a mi se me borro hasta las combinaciones de teclas que hice desde Sistema ==> Preferencias ==> Combinaciones de teclas

Formas de entrar al gconf-editor:

  1. Alt+F2 ==> gconf-editor
  2. Terminal ==> gconf-editor
  3. Aplicaciones ==> Herramientas del sistema ==> Editor de configuración

Ocultar o mostrar iconos en el escritorio.

Si estan marcados son visibles y viceversa.

Volúmenes montados

apps->nautilus->desktop->volumes_visible

Icono de la computadora

apps->nautilus->desktop->computer_icon_visible

Icono de reciclado

apps->nautilus->desktop->trash_icon_visible

Carpeta personal

apps->nautilus->desktop->home_icon_visible

Serviciosde red

apps->nautilus->desktop->network_icon_visible

Cambiar el nombre a los iconos en el escritorio.

Modificando [xxxx]_icon_name se puede cambiar el nombre o con el menú contextual -> Renombrar

Ruta:

apps->nautilus->desktop->[xxxx]_icon_name

Se supone que das doble click sobre [xxxx]_icon_name para que se salga el menú A mi no me funcionaba a la primera, tenia que haber cambiado el nombre con el menú contextual antes y era entonces cuando ya podía modificarlo a mi gusto desde el gconf-editor.

Atajos personalizados

apps -> metacity -> global_keybindings -> run_command_(xn) -> atajo elegido, por ejemplo F1 -> keybinding_commands (en apps -> metacity) -> command_(xn) según el número que le corresponda al run_command -> introducir comando como por ejemplo synaptic

Cambiar configuración del reloj

apps > panel > applets > clock_screen > prefs -> custom_format escribimos: <span size="smaller" color="#B4045F" >%a %d %b</span> <b>%H:%M</b> -> En el campo format escribimos custom

El color (en hexagecimales), negritas y las demás cosas se pueden cambiar según las preferencias de cada quien.

Permisos avanzados en nautilus

apps -> nautilus -> preferencias -> marcar show_advanced_permissions

 

 

 

 

 

http://www.gnome.org/projects/gconf/
http://es.wikipedia.org/wiki/GConf
http://packages.ubuntu.com/feisty/utils/gconf-editor
http://en.wikipedia.org/wiki/Gconf-editor
http://ubunturoot.wordpress.com/2007/11/25/ocultar-iconos-de-las-particiones-en-el-escritorio/
http://mundogeek.net/archivos/2005/05/28/vincular-una-combinacion-de-teclas-a-un-comando-en-gnome/
http://www.guia-ubuntu.org/index.php?title=%C3%8Dconos_en_el_escritorio
https://help.ubuntu.com/community/CompositeManager/ConfiguringCompiz
http://library.gnome.org/users/gconf-editor/index.html.es
http://www.molinux.info/downloads/documents/manual-usuario-molinux/ch36s04.html
http://www.adslfaqs.com.ar/como-cambiar-aspecto-del-reloj-en-linux-ubuntu-debian/
http://120linux.com/aspecto-reloj-ubuntu/
http://html-color-codes.info/codigos-de-colores-hexadecimalesd/
http://html-color-codes.info
http://tuxpepino.wordpress.com/2007/04/24/instalar-kiba-dock/
http://www.hachemuda.com/2007/07/11/cambiar-el-aspecto-del-panel-de-gnome-al-ocultarse-automaticamente/
http://feeds.feedburner.com/~r/120linuxfeed/~3/370632961/
http://library.gnome.org/users/gconf-editor/2.24/gconf-editor.html
http://www.guia-ubuntu.org/index.php?title=Restablecer_el_escritorio_Gnome
http://www.geocities.com/lunamatic/tutcss/intro.htm

– EN CONSTRUCCION –

UBUNTU: UTILIZAR APLICACIONES DE 32 BITS EN PROCESADORES DE 64 BITS

Utilizar aplicaciones de 32 bits en procesadores de 64 bits

Durante algún tiempo me vi en la necesidad de utilizar el ubuntu para las i86 hasta que encontré la forma de hacer correr las aplicaciones dirigidas a los procesadores de 32 bits en los de 64 bits en guia-ubuntu. Todo lo que se necesita es instalar el paquete ia32-libs

Los pasos que seguí:

  • Abrí el gestor de paquetes synaptic: a) Sistema ==> Administración ==> Gestor de paquetes synaptic b) Alt+F2 ==> gksu synaptic En ambos casos me pide contraseña de un usuario con privilegios de administrador.
  • Utilice el buscador del synaptic: a) Ctrl+F b) Di click en el icono de los oculares c) Menú Editar ==> Buscar
  • Introduje el nombre de la librería ia32-libs, me asegure que en el buscador estuviera seleccionada la opción de buscar por nombre o por descripción y nombre  y di la orden para que empezara a buscar.
  • Instalar el paquete: Puse el ratón sobre la librería ==> abri el menú contextual con el botón izquierdo ==> seleccione marcar para instalar ==> Aplique los cambios marcados ya sea con la paloma que esta cerca de los binoculares o con el menú:  Editar, aplicar cambios marcados.

http://www.guia-ubuntu.org/index.php?title=Aplicaciones_x86_en_AMD64

Comando.- ls

– EN CONSTRUCCIÓN –

El comando ls pertenece al S.O. UNIX y derivados tiene la función de listar. Viene de la palabra inglesa list, en español lista, listado o listar.

Sintaxis:

ls [opciones] [carpeta_archivo]

Puede hacerse el listado de varios archivos a la vez:

ls [opciones] [carpeta_archivo] [carpeta_archivo]

Las opciones se pueden agrupar o poner de una en una y admite a la vez todas las que se quieran. Ejemplo es la misma ls -l -d que ls -ld.

Opciones:

  • -l

    Muestra los permisos, número de enlaces asociados al archivo, usuario, grupo, tamaño y fecha de la última modificación y nombres a los que pertenecen.

  • -h -l

    Cuando se encuentra asociado a la opción -l imprime el tamaño de los archivos en kb, M, G etc.

  • -d

    Muestra unicamente el nombre del subdirectorio sin entrar en él ni dar un listado del contenido.

  • -t

    Aparecen primero los que fueron modificados más recientemente.

  • -c

    muestra ordenado por la fecha de última modificación del estado del archivo.-r cuando el listado se hace por orden temporal, los archivos más recientes van al principio. Si se indica la -r se invierte el orden, mostrando los más recientes al final.

-r cuando el listado se hace por orden temporal, los archivos más recientes van al principio. Si se indica la -r se invierte el orden, mostrando los más recientes al final.

-L en los enlaces simbólicos, muestra los datos del archivo referenciado en vez de los del link.

-1 muestra el listado en una sola columna. Sin la opción -1 el listado se muestra en varias columnas, tantas como permita el ancho de la terminal (generalmente controlado con la variable de entorno $COLUMNS).

-i muestra el número del i-nodo antes del nombre de archivo.

-m muestra los archivos en una línea y separados por comas.

-R hace un listado recursivo. Lista primero los archivos del directorio en curso, luego los de los subdirectorios de éste, luego los de los subdirectorios contenidos en ellos (nietos) y así sucesivamente.

–color muestra cada tipo de archivo de un color distinto: un color para los directorios, otro para los archivos regulares, otro para los enlaces simbólicos, otro para los sockets, otro para las tuberías FIFO, etc. Este parámetro no se acepta en todas las versiones de ls y, por supuesto, requiere que la terminal sea capaz de mostrar distintos colores o intensidades.

- a muestra los archivos ocultos.

El comando ls admite los caracteres de sustitución o metacarácteres (*) y (?). El carácter * representa cualquier conjunto o secuencia de caracteres. El carácter ? representa cualquier carácter, pero sólo uno.

http://es.wikipedia.org/wiki/Ls
http://es.wikibooks.org/wiki/Introducci%C3%B3n_a_Linux/Archivos_y_permisos
http://www.wikiciencia.org/informatica/linux/comandos/index.php
http://enciclopedia.galeon.com/ls.html

– EN CONSTRUCCIÓN –

Comandos.- chown, chgrp Y chmod

Comandos linux para asignar permisos y dueños de archivos y/o carpetas

Comando          Efecto
chown            Maneja el dueño
chgrp            Asigna el grupo
chmod            Asigna los permisos de escritura, lectura y ejecución

PROPIETARIO
Sintaxis para usar chown:

chown [nombre_propietario] [nombre_archivo_o_carpeta]

Si escribimos:

chown -R [nombre_propietario] [nombre_carpeta]

Cambia en forma recursiva el propietario del contenido de la carpeta. Es decir de todo lo que contenga dicha carpeta.

GRUPO
Sintaxis para usar chgrp:

chgrp [nombre_grupo] [nombre_archivo]

PERMISOS
La sintaxis para usar chmod con texto:

chmod [ugo][+-=][rwx] [nombre_archivo]

Sintaxis para usar el chmod con números:

chmod [modificadores] [Tres números con la suma de los permisos] [nombre_archivo]

El concepto de usuario en UNIX

Opción            A quien se refiere
u                 Usuario
g                 Grupo
o                 Dueño
a                 Todos

Tipos de permiso de acceso
El tipo de permisos se pueden establecer con letras o números. La base 8 (binarios) es un bit por cada permiso, en el orden de lectura, escritura y ejecución con valor 1 o 0 según si esta concedido o denegado. El guión significa que los otros permisos fueron denegados.

Opción          Opción         Binarios     Definición
con número      con letra
4                   r--         100           Leer
2                   -w-         010           Escribir
1                   --x         001           Ejecutar
0                   ---         000           Sin acceso

La combinación de los permisos es la suma de los básicos en el caso de los números y en el de las letras se agrupan de tres en tres (rwx) poniendo la característica deseada y si no se quiere una de ella se sustituye por un guión.

Combinaciones de permisos
Opción          Opción         Binarios     Definición
con número      con letra
3                 -wx           011           Escribir y ejecutar
5                 r-x           101           Leer y ejecutar
6                 rw-           110           Leer y escribir
7                 rwx           111           Leer, escribir y ejecutar

La asignación de los permisos se divide en tres partes la primera se refiere al dueño, la segunda al grupo y la tercera al usuario. En el caso de números son tres números, resultado de la suma de las opciones; cuando son letras están formadas por tres subgrupos.

Ejemplo si quiero darle al propietario todos los permisos, al grupo el de leer y ejecutar y los usuarios ninguno escribo:

  • 750
  • rwxr-x---

Activar y desactivar atributos de los permisos

Opción     Efecto
+          Asigna
-          Los quita
=          Específica un modo (sobreescribiendo el modo anterior)

Modificadores
Es opcional, los que todavía no entiendo los deje en ingles y si acaso lo acompañe con una traducción. Pueden tomar los valores:

  • -f

    Hace que no se muestren los mensajes de error en caso de que chmod no pueda modificar los permisos.

  • -v

    Lista los archivos y directorios a los que se les va aplicando el comando a medida que el mismo se ejecuta

  • -h

    If the file is a symbolic link, change the mode of the link itself rather than the file that the link points to. Más o menos se traduce de la siguiente manera: Si un archivo es un link simbólico, cambia el modo de el link igual que el del archivo al que apunta.

  • -R

    Es recursivo. Es decir que aplica el comando chmod a todos los archivos y carpetas que esten contenidos en la carpeta o archivo a los que le estemos cambiando los permisos

  • -H

    If the -R option is specified, symbolic links on the command line are followed. (Symbolic links encountered in the tree traversal are not followed by default.)

  • -L

    Si la opción -R es especificada, todo link simbólico es seguido.

  • -P

    Si la opción -R es especificada, los enlaces simbólicos no son seguidos. Esta opción es el default.

  • -C

    Todavía no encuentro información

  • -E

    Todavía no encuentro información

El orden y compatibilidad de los modificadores está dada por:

[-fhv] [-R  -L | -P [-C | -E]

Esto significa que f, h y v pueden ser usados todos a la vez, e independientemente de los valores de los demás modificadores; H, L y P son ignorados salvo que se especifique explícitamente la opción R

Nota: symbolic links = enlaces simbólicos = atajos = a los archivos que funcionan como enlaces dentro de las carpetas y que la única información que tienen es la que les permiten hacer su trabajo. Por ejemplo puedes tener un archivo en imágenes pero puedes abrirlo desde documentos gracias a el atajo que tienes allí.

Según entendí, los problemas que tuve para cambiar los permisos de forma gráfica fueron por este bug https://bugs.launchpad.net/ubuntu/+source/samba/+bug/211966 ¿Alguien puede decirme si estoy en lo correcto?

En construcción

Relato de mis travesuras

Cuando creí que no podía caer más bajo formateando la computadora con tan solo 12 horas de diferencia, zas que fueron cuatro veces ¿o cinco? en el mismo periodo de tiempo,. Y eso que no he dicho de las otras dos que le dí en los pasados tres días. Casi todo esto fue por querer modificar los permisos de una partición, todavía no le entiendo al chmod. Parece que la causa de estos problemas es un bug, para mayor información leer: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/211966 En lo que a mi se refiere me vuelve loca, ni en una terminal del root podía cambiárselos.

Y todavía me atrevo más tarde de instalar los efectos avanzados del compiz para terminar volviendo a instalar el ubuntu. La próxima semana lo intentare, en esta voy a llevármela tranquila.

Algo bueno tenía que sacar de todo esto, fue que aprendí a particionar, formatear, etc desde Partition Editor (gparted para el escritorio gnome y qtparted para el KDE), perfeccione las instalaciones al grado que ahora soy capaz de hacerlas con un particionado manual, abrir distintos programas como root llamándolos desde ejecutar aplicación, algo de permisos, actualizar las firmas del antivirus.

El gpated es una herramienta muy útil, para las USB e incluso con el mismo disco duro. Siempre es recomendable hacer una copia de seguridad de lo que tengamos, por experiencia propia estoy de acuerdo con este consejo que te dan y agradecí al cielo por tener el respaldo. En la primera vez que particione el disco duro eche a perder completamente la información contenida, a consecuencia de esto la primera formateada de esta tanda. Otras más por usar el gparted para aprender a usarlo y muchas más por querer cambiar los permisos de una partición. Quiero ahorrarme el meter 10 GB de información cada vez que la formateo, por eso en una sección el SO, en otra los datos y otra más por si quiero poner un SO extra. En tuxpepino hay un excelente tutorial de como particionar usando el gparted http://tuxpepino.wordpress.com/2007/06/13/gparted-gestiona-tus-particiones-graficamente/.

Con las instalaciones manuales del ubuntu, al principio no podía porque no asignaba el punto de montaje. Cuando lo logre incluso hice que una partición se montara en /media/disk y ningún problema me dio con los permisos; a la tercera vez se me ocurrió poner /media/travesuras, hay fue cuando los volví a tener y eso que los quería cambiar como root. De la que si me funciono me había fijado que el propietario es el root y el grupo plugdev; eso no me dio tanto problema, cambiar los permisos fue un circo e hizo lo que quiso. Lo último que meti en la consola del root fue: chmod -R a+rw /media/travesuras y se estabilizaron hasta que reinicie. Al menos ya puede ser usado por todos los usuarios.

Para entrar como root a distintos programas abro la ventana donde se ejecutan las aplicaciones (la llamo con Alt+F2), si escribo nada más gksu (es que uso escritorio gnome) se abre el run programa, si escribo gksu nautilus salta una ventana en la que puedo entrar a ver en todas las carpetas, con gksu synaptic el el synaptic package manager con todos los permisos, el añadir y quitar programas es con gksu /usr/bin/gnome-app-install, la terminal del root la llamo con gksu gnome-terminal, etc. De la lista de aplicaciones que tiene la run application selecciono la que quiero y antepongo el gksu para entrar como root.

El gconf-editor es una herramienta en la que podemos modificar las preferencias de las aplicaciones.y más.

La sintaxis básica para cambiar los permisos es chmod [quien] [opción][permiso] [nombre_archivo]

También están los comandos chown y chgrp, el primero cambia el propietario y el segundo.

ls -l [ubicación del archivo o carpeta] nos dice los permisos que tiene asignados.

Con esto resumo lo que aprendí en los últimos días.

XAMPP EN UBUNTU CON ESCRITORIO GNOME

Las computadoras son un juguete para mi y como tal las trato y maltrato; hoy mi objetivo fue tener en mi computadora todas las funciones de un servidor sin que lo sea realmente. Me toco instalar el XAMPP para linux dentro de Ubuntu con escritorio gnome. Tuve ciertos contratiempos por no entrar de la forma adecuada para esta distro a la terminal del root.
Este procedimiento de instalación solo sirve para linux En otros sistemas operativos tienen el propio, favor de consultarlo en http://www.apachefriends.org El nombre del XAMPP en linux es LAMPP

Pasos que seguí para la instalación.

Paso 1.-
Descargar XAMPP para linux. Fui a la página oficial de ellos: http://www.apachefriends.org/en/xampp-linux.html Ahí además se encuentran todos los pasos necesarios a seguir pero como no son exactamente los que se necesitan para Ubuntu me llevo un rato lograrlo.

Paso 2.-
Me desconecte de internet hasta que volví seguro mi xampp, lampp en linux.

Paso 3.- Podemos hacer uso de una terminal del root o anteponer sudo en una normal de un usuario con privilegios de administrador. En lo personal recomiendo lo segundo cuando sea posible como en el caso de los usuarios de Ubuntu.

a) Llamo la terminal del root en Ubuntu con los siguientes pasos:

  • Tecleo Alt+F2
  • Aparece la ventana donde se ejecutan las aplicaciones y escribo: gksu gnome-terminal
  • Salta otra ventana pidiéndome mi clave de mi usuario y se la doy. Importante: debo de estar en una cuenta con privilegios suficientes para administrar sistema para que me la acepte. Se abre por fin la terminal del root y desde aquí puedo realizar todos los cambios pertinentes.

Paso 4.-

Hay que descomprimir y crear la subcarpeta lampp en la carpeta opt:

  • El archivo lo descargue en el escritorio, carpeta sontravesuras, subcarpeta mias y mi nombre de usuario es travesuras por tanto la ruta es: /home/travesuras/Desktop/sontravesuras/mias
  • Para descomprimir y crear la carpeta opt y la subcarpeta lampp escribo:
    En una terminal del root:

    tar xvfz [ruta y nombre del archivo de instalación del xampp] -C /opt

    Haciendo uso del sudo en una terminal normal:

    sudo tar xvfz [ruta y nombre del archivo de instalación del xampp] -C /opt

    En mi caso cuando use una terminal del root fue:

    tar xvfz /home/travesuras/Desktop/sontravesuras/mias/xampp-linux-1.6.7.tar.gz -C /opt

    Y usando sudo:

    sudo tar xvfz /home/travesuras/Desktop/sontravesuras/mias/xampp-linux-1.6.7.tar.gz -C /opt

    Ahora que ya esta la nueva versión:

    sudo tar xvfz /home/travesuras/Desktop/sontravesuras/mias/xampp-linux-1.7.tar.gz -C /opt

Paso 5.-
Para que el programa empiece a correr hago uso de cualquiera de las dos opciones que siguen:
a) En una terminal del root:

/opt/lampp/lampp start

b) Con sudo, en una terminal normal y con un usuario con privilegios de administrador:

sudo /opt/lampp/lampp start

En cualquiera de los dos casos aparece:

Starting XAMPP for Linux 1.6.7…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.

Paso 6.-
Para comprobar que esta funcionando escribo en el navegador: http://localhost En caso de estar el navegador trabajando sin conexión se la cambio, vuelvo a intentarlo y aparece la página donde me da a escoger con que idioma quiero trabajar.
Donde escojo la lengua:
Página donde seleccionamos el idioma a utilizar
Y después de elegir el idioma:
Bienvenida al XAMPP

Nota: Cada vez que apago la computadora se desactiva el XAMPP

Paso 7.-
Volver seguro mi XAMPP:
En este punto cualquier persona que conozca cual es mi IP puede ver lo que tengo en la carpeta /opt/lampp/htdocs y hasta las páginas donde controlo mi XAMPP.
a) Por eso escribo en la terminal del root que todavía no cierro:

/opt/lampp/lampp security

b) Si es posible usar sudo es mejor:

sudo /opt/lampp/lampp security

Y aparece un menú interactivo para darle contraseñas a todos los puntos vulnerables y mi usuario por defecto es lampp. Si quiero cambiar una pero aparece entre corchetes la palabra no escribo yes y viceversa. Importante: la contraseña que teclees se procesa en cuanto la tecleas por eso parece que no has realizado ninguna acción ni se ven los clásicos asteriscos.
Ejemplo de lo que me pidió:

Starting XAMPP for Linux 1.6.7…
XAMPP: Starting Apache with SSL (and PHP5)…
XAMPP: Starting MySQL…
XAMPP: Starting ProFTPD…
XAMPP for Linux started.
root@travesuras:/home/travesuras# /opt/lampp/lampp security
XAMPP: Quick security check…

XAMPP: Your XAMPP pages are secured by a password.
XAMPP: Do you want to change the password anyway? [no] yes
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Password protection active. Please use ‘lampp’ as user name!
XAMPP: MySQL is accessable via network.
XAMPP: Normaly that’s not recommended. Do you want me to turn it off? [yes]
XAMPP: Turned off.
XAMPP: Stopping MySQL…

XAMPP: Starting MySQL…
XAMPP: The MySQL/phpMyAdmin user pma has no password set!!!
XAMPP: Do you want to set a password? [yes]
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL pma password.
XAMPP: Setting phpMyAdmin’s pma password to the new one.
XAMPP: MySQL has no root passwort set!!!
XAMPP: Do you want to set a password? [yes]

XAMPP: Write the password somewhere down to make sure you won’t forget it!!!
XAMPP: Password:
XAMPP: Password (again):
XAMPP: Setting new MySQL root password.
XAMPP: Change phpMyAdmin’s authentication method.
XAMPP: The FTP password is still set to ‘lampp’.
XAMPP: Do you want to change the password? [yes]
XAMPP: Password:
XAMPP: Password (again):

XAMPP: Reload ProFTPD…
XAMPP: Done.

Nótese que donde me pregunta si quiero cambiar la contraseña esta entre corchetes la palabra no y cuando yo escribí yes pude cambiarla.

Tecleo http://localhost/xampp/security.php en el navegador o elijo el enlace Seguridad. Y si todo va bien aparece algo así:
Donde nos dice la disponibilidad del XAMPP a terceros
La palabra Seguro dentro de un recuadro verde quiere decir que ya nadie va a poder acceder a nuestras páginas a menos que sepa el nombre de usuario y contraseña.

Hecho esto esta finalizada la instalación y blindada para que nadie sin autorización pueda ingresar al XAMPP y es cuando me conecte tranquila.

Otras cosas útiles de saber, obtenidas de http://www.apachefriends.org/en/xampp-linux.html:

PARAMETROS START Y STOP
Para ejecutarlos debe de ser en la terminal del root o invocar privilegios del mismo anteponiendo sudo a la orden en una terminal normal con un usuario con privilegios de administrador cuando se disponga de sudo como en el Ubuntu. Y se escribe: a) En una terminal del root /opt/lampp/lampp seguido del parámetro o b) usando el sudo en una terminal normal pero en un usuario que tenga privilegios del root sudo /opt/lampp/lampp más parametro.
Ejemplos:
a) Para una terminal del root:

/opt/lampp/lampp start

b) Con sudo como en el Ubuntu:

sudo /opt/lampp/lampp start

start.- Inicia el XAMPP
stop.- Detiene el XAMPP
restart.- Detiene y reinicia el XAMPP

startapache.- Inicia solo el Apache.
startssl.- Inicia el soporte Apache SSL. Este comando activa el soporte SSL permanentemente, e.g. si nosotros restauramos XAMPP en lo sucesivo el SSL estará activado.
startmysql.- Inicia solo el MySQL database.
startftp.- Inicia el ProFTPD server. Via FTP nosotros podemos subir archivos a el servidor (User “nobody”, password “lampp” o la que le hayamos asignado). Este comando activa permanentemente el ProFTPD, e.g. en lo sucesivo si reactivamos XAMPP el FTP siempre lo encontraremos activado.
stopapache.- Detiene el Apache.
stopssl.- Detiene el Apache SSL support. Este comando desactiva el SSL support permanentemente, e.g. Cada vez que se reactive el XAMPP el SSL lo encontraremos desactivado.

stopmysql.- Detiene el MySQL database.
stopftp.- Detiene el ProFTPD server. Este comando desactiva el ProFTPD y permanece así aunque reiniciemos la máquina, e.g. Desactiva el FTP sin necesidad de dar en cada ocasión la orden cuando reiniciemos el XAMPP
security.- Inicia un pequeño programa de seguridad necesario para que las páginas web no sean visibles desde la red.

ARCHIVOS Y DIRECTORIOS IMPORTANTES
Usarse en una terminal del root o bien cuando e disponga de sudo en una terminal normal con un usuario con privilegios del root anteponiendo sudo a la orden. Por ejemplo: sudo /opt/lampp/lampp stop

/opt/lampp/bin/

Tiene los comandos home de XAMPP. Por ejemplo el /opt/lampp/bin/mysql llama el MySQL monitor.

/opt/lampp/htdocs

Es donde están las paginas que queremos probar o utilizar para que estén en la web.

/opt/lampp/etc/httpd.conf

Configuración de archivos de Apache.

/opt/lampp/etc/my.cnf

Archivo de configuración del MySQL.

/opt/lampp/etc/php.ini

Archivo de configuración PHP.

/opt/lampp/etc/proftpd.conf

Archivo de configuración del ProFTPD (solo 0.9.5)

/opt/lampp/phpmyadmin/config.inc.php

El archivo de configuración del phpMyAdmin.

Comandos destacados:

/opt/lampp/lampp stop

Detiene el XAMPP

Y aparece:

Stopping XAMPP for Linux 1.6.7…
XAMPP: Stopping Apache with SSL…
XAMPP: Stopping MySQL…
XAMPP: Stopping ProFTPD…
XAMPP stopped.

/opt/lampp/lampp phpstatus

Para saber que versión de php estoy usando tecleo en la terminal del root:

/opt/lampp/lampp php5

Cambia a la versión PHP 5.x

/opt/lampp/lampp php4

Cambia a la versión PHP 4.X

/opt/lampp/lampp stopftp

Detiene el ftp, debe de ser escrita en la terminal del root y es recordada por el programa aunque reiniciemos la computadora.

DESINSTALACIóN
En una terminal del root:

rm -rf /opt/lampp

Con sudo en una terminal normal y con un usuario con privilegios del root:

sudo rm -rf /opt/lampp

 
 
 
 

Ver también tutorial para poner dominios virtuales con VirtualHost:
http://travesuras.wordpress.com/2009/02/17/20090217-1/

Relato de mis travesuras

Bitácora online de ellas.