Instalar XAMPP en Linux

Autor: Charles Brown
Fecha De Creación: 6 Febrero 2021
Fecha De Actualización: 1 Mes De Julio 2024
Anonim
Como instalar Xampp en Ubuntu
Video: Como instalar Xampp en Ubuntu

Contenido

XAMPP (para varios sistemas operativos, Apache, MySQL, PHP, Perl) es una distribución de Apache que puede utilizar para configurar un servidor web local para desarrollar y probar sitios web. XAMPP actúa como un servidor web activo, lo que le permite probar sitios web y aplicaciones localmente. XAMPP es fácil de configurar ya que la mayor parte de la instalación está automatizada.

Al paso

Parte 1 de 3: Instalación de XAMPP

  1. Descarga el instalador de XAMPP. Puedes descargarlo en apachefriends.org/download.html. Asegúrese de descargar la versión correcta para su sistema (32 bits o 64 bits).
    • En este artículo, usaremos la versión 5.6.3 de 64 bits como ejemplo. Cambie los comandos según la versión que esté utilizando.
  2. Abra la Terminal. Antes de que pueda instalar XAMPP, debe cambiar los permisos del archivo descargado para que pueda ejecutarse.
  3. Cambie los derechos. Ingrese el siguiente comando y presione Enter, e ingrese su contraseña cuando se le solicite:
    • sudo chmod + x xampp-linux-x64-5.6.3-0-installer.run
    • Puede arrastrar el archivo descargado a una ventana de Terminal para ingresar automáticamente el nombre y la ubicación del archivo.
  4. Abra el instalador. Después de cambiar los permisos, puede abrir el instalador para instalar XAMPP. Escriba el siguiente comando y presione Entrar:
    • sudo ./xampp-linux-x64-5.6.3-0-installer.run
  5. Siga las instrucciones para instalar XAMPP. El instalador lo guía paso a paso a través del proceso. La mayoría de los usuarios pueden dejar todas las opciones con los valores predeterminados.
    • Puede marcar la opción "Más información sobre BitNami para XAMPP" si no está interesado en obtener más información sobre BitNami.

Parte 2 de 3: Configuración de XAMPP

  1. Inicie XAMPP. Puede iniciar XAMPP desde la Terminal usando el siguiente comando. Es posible que deba ingresar su contraseña nuevamente.
    • sudo / opt / lampp / lampp start
  2. Abra la página de presentación de XAMPP en su navegador web. Abra un navegador y escriba http: // localhost / xampp / en la barra de direcciones. Cuando XAMPP se esté ejecutando, ahora verá la página de bienvenida. De esta manera, puede probar si XAMPP se está ejecutando correctamente.
  3. Configure XAMPP para que se inicie cuando arranque Linux. Si desea que XAMPP siempre se ejecute cuando su computadora está encendida e iniciada sesión, puede agregar una línea al archivo rc.local:
    • Terminal abierta, escriba sudo nano /etc/rc.local y presione Enter para guardar el archivo rc.local abrir en el editor. Usted puede nano reemplazado con su editor de texto favorito.
    • Agregar / opt / lampp / lampp start a la línea para salir 0.
    • Guarda el archivo rc.local enciéndalo y apáguelo.
  4. Configure sus ajustes de seguridad. XAMPP se instala sin contraseñas, pero no se recomienda ejecutar XAMPP sin seguridad. Puede configurar todas las configuraciones de seguridad usando el siguiente comando. Con esto puede configurar sucesivamente varios aspectos de seguridad.
    • seguridad sudo / opt / lampp / lampp
    • Ahora puede establecer una contraseña para XAMPP, puede establecer la configuración de seguridad de MySQL y puede crear contraseñas para MySQL, phpMyAdmin y FTP.
    • Esto obtendrá el nombre de usuario de XAMPP llamp.
  5. Activar "eAccelerator". XAMPP incluye "eAccelerator", que es una herramienta de optimización para el desarrollo de PHP. Si quieres usarlo tienes que presentar /opt/lampp/etc/php.ini abierto y ; elimine el comienzo de las siguientes líneas. Reinicie XAMPP después de guardar el archivo.

    ; extension = "eaccelerator.so"
    ; eaccelerator.shm_size = "16"
    eaccelerator.cache_dir = "/ opt / lampp / 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"


Resolviendo problemas

  1. Solucione el problema de un mensaje de error al iniciar XAMPP. Si aparece el error "No se puede restaurar el segmento prot después de la reubicación: ¿Permiso denegado?" al inicio, hay un conflicto con SELinux.
    • Tipo sudo / usr / sbin / setenforce 0 y presione Enter. Ahora debería poder iniciar XAMPP sin ningún problema.
  2. Si no se muestran imágenes en la página XAMPP, resuelva el problema. Si XAMPP se está ejecutando, pero no ve ninguna imagen en el navegador web, entonces hay un conflicto entre Apache y algunas versiones de Linux.
    • Abre el archivo /opt/lampp/etc/httpd.conf.
    • Borrar # de #EnableMMAP desactivado y #EnableSendfile off.
    • Reinicie XAMPP. Ahora deberías ver las imágenes.

Parte 3 de 3: Uso de XAMPP

  1. Agrega archivos al servidor XAMPP. Puede agregar archivos a su servidor XAMPP local colocándolos en el siguiente directorio. Esta es la carpeta "raíz" de su servidor web XAMPP local. El servidor web puede acceder a todos los archivos de esta carpeta:
    • / opt / lampp / htdocs /
  2. Abra la utilidad gráfica para configurar XAMPP. XAMPP contiene un programa de configuración, con el que puede cambiar la configuración mediante una interfaz gráfica. Abre el programa usando los siguientes comandos:
    • cd / opt / lampp
    • sudo ./manager-linux-x64.run
  3. Pruebe si PHP está funcionando correctamente. Cuando el servidor se está ejecutando, puede ejecutar una prueba rápida para asegurarse de que el servidor esté procesando PHP correctamente.
    • Abra su editor de texto y escriba:

      ? php echo "¡Hola mundo!"; ?> var13 ->

    • Guarde el archivo como test.php y ponerlo en la carpeta / opt / lampp / htdocs /
    • Abra su navegador web y escriba http: //localhost/test.php. Ahora debería ver el texto "¡Hola mundo!" a aparecer.
  4. Instale los servicios web que desea probar. Ahora que ha configurado el servidor puede comenzar a instalar servicios como Drupal y Wordpress. Para obtener instrucciones detalladas, consulte aquí:
    • Configurar una base de datos en MySQL