Hosting de calidad y barato para alojar tu web:

Hosting SSD

El artículo con código 84, con web https://www.exabyteinformatica.com/tienda/foro/como-instalar-un-servidor-web-apache-mysql-php-y-phpmyadmin-t84.html y con una longitud de 115 caracteres, ha sido procesada satisfactóriamente. dentro de cada sección del foro, encontrarás mushrooms rojos y verdes. ¿Has jugado a Mario World? Si es que no sigue leyendo: cada seta roja te hace crecer intelectualmente (los temas o posts) y cada seta verde (foros y subforos) te descubre una nueva aptitud.Para dar tu opinión sobre este tema o cualquier otro, préviamente a poder escribir tus comentarios tienes que registrarte, no cuesta dinero: es GRATIS.

En el momento de registrarte, tendrás que leer y aceptar, las Normas generales del foro. No cuesta nada agradecer un comentario de alguien o de no insultarle, el respeto es el valor más preciado que intentamos fomentar. Si infringes alguna de las Normas generales primero serás notificado, si reincides, tu cuenta será baneada temporal o indefinidamente.

Cuando decidas escribir para nosotr@s, por favor, no copies y pegues contenido que ya exista en otra página web o que ya sea de otro usuario. Ten en cuenta que si detectamos contenido duplicado, el sistema anti-spam procederá a borrarlo sin prévio aviso.

Para concluir, te deseamos un muy provechoso aprendizaje y seguro que estaremos encantados con tus aportaciones. No olvides presentarte a la comunidad si aún no te has registrado.

¡Muchas gracias por tu tiempo y se bienvenid@ a Exaforo!

Datos internos informativos (No hagas caso de estos datos, son para los administradores de Exaforo)

Fecha y hora de carga de esta página: 25/052018 a las 20:30:47
Memória total usada: 7516864

¿Y el logo de Paypal? ¿Exaforo no era sin ánimo de lucro? Y así es, para poder usar Exaforo nadie cobra nada, fíjate bien que el botón de Paypal es el de donaciones. Mantener la web en un servidor encendido 24 horas, contratar la conexión a internet de alta velocidad para que goces de peticiones rápidas, pagar los certificados SSL,…es decir, los costes de mantenimiento.

Nuestros pocos fondos van destinados a mantener siempre en marcha los sistemas y cuando adquirimos equipos nuevos, los viejos solemos donarlos a escuelas y centros educativos que tienen pocos recursos para adquirir equipos informáticos. Por eso tus donaciones son muy importantes ya que no solo nos ayudan a nosotros sino también a niños en edad escolar, al profesorado y a los centros educativos en general. En exaforo creemos en la formación libre y que sea accesible a todo el mundo. Si crees poder ayudarnos haciendo una donación para que sigamos creciendo como hemos ido haciendo desde 2003, te estaremos muy agradecidos, el importe de la donación lo pones tú, nosotros no pedimos una cantidad fija, piensa que puedes donar hasta mínimo 1 céntimo. Dones o no dones, muchas gracias por habernos leído hasta el final. Más abajo tienes el botón de “Donar con Paypal” (no hace falta que des tu número de la tarjeta, el botón te dirige a la página oficial de Paypal y desde su formulario puedes hacer la donación desde tu cuenta Paypal).

Cómo instalar un servidor web Apache, MySQL,PHP y PHPMyAdmin  Cómo instalar un servidor web Apache, MySQL,PHP y PHPMyAdmin

Valoración de éste post
4.87 / 5 de 1098 votos



Mensajes: 957


Puntos totales:

Enhorabuena!

32




El contenido de este artículo o información está sujeto a una licencia Creative Commons BY (CC-BY), puedes divulgar públicamente este contenido pero deberás hacer mención del autor: Kernel e indicar la dirección web de esta página: https://www.exabyteinformatica.com/tienda/foro/como-instalar-un-servidor-web-apache-mysql-php-y-phpmyadmin-t84.html

The content of this article or any related information is under the Creative Commons license BY, you can republish this content freely but you must mention the author of this article: Kernel and indicate the URL of this page: https://www.exabyteinformatica.com/tienda/foro/como-instalar-un-servidor-web-apache-mysql-php-y-phpmyadmin-t84.html

Bajo licencia de Creative Commons


Para la instalación de un servidor web completo utilizaremos el conjunto de aplicativos de Xampp. En este paquete integrado encontraremos: Apache, MySQL, PHP, ProFTP y PHPMyAdmin. La sencillez de instalación en Ubuntu Server/Desktop hace que alguien poco experimentado en servidores web pueda instalar todo el conjunto de aplicativos necesarios para albergar una página web y trabajar con las bases de datos de MySQL.

Con tan sólo escribir unos poco comandos en la terminal para proceder con su instalación aquí va la metodología:

1.- Descarga la última versión de Xampp desde su sitio web oficial.

2.- Una vez descargado Xampp en tu PC simplemente sigue estos pasos:

2.1.- Ve a la terminal o shell de Linux y accede en modo root:
$ su


2.2.- Ve al directorio dónde tengas ubicado el instalador de Xampp que te has descargado y cambia los permisos de la siguiente manera:

chmod 755 xampp-linux-1.8.2-0-installer.run (Cambiar 1.8.2 por la versión actual o nombre completo del fichero)


2.3.- Una vez reasignados los permisos, ejecuta el instalador de Xampp mediante:
./xampp-linux-1.8.2-0-installer.run


2.4.- Eso es todo referente a la instalación, encontrarás Xampp instalado en el siguiente directorio: /opt/lampp

3.- Para arrancar Xampp sigue los siguientes pasos:

3.1.- Ve al directorio /opt/lampp y ejecuta el siguiente comando:

lampp start


Deberías ver algo parecido al siguiente mensaje:

Starting XAMPP 1.8.2...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.


Perfecto, Apache y MySQL ahora están en ejecución.

Si durante la ejecución te ha saltado algún error, puedes consultar el FAQ oficial para solucionarlos.

4.- Comprobación de funcionamiento. Para testear el funcionamiento correcto de Xampp sigue la siguiente metodología:

Abre tu navegador y pon la siguiente dirección web: http://localhost

Deberías ver la página de inicio de Xampp que contiene algunos links para comprobar el estado del software instalado y algunos pequeños ejemplos de programación. :D

A continuación se detalla una información importante y que deberías leer hasta el final:

Un poco de seguridad:

Tal y como se ha mencionado anteriormente, Xampp no se ha designado para producción y tan sólo para desarrolladores en un entorno de desarrollo. La manera con que Xampp es configurado es para ser tan abierto como sea posible permitiendo al desarrollador cambiar lo que el/ella quiera. Para entornos de desarrollo Xampp es una muy buena opción pero para entornos de producción no.

A continuación se detallan los parámetros por defecto que deberá configurar y que son vulnerabilidades controladas de seguridad:

• El administrador de MySQL (root) no tiene contraseña por defecto.
• El demonio de MySQL es accesible vía red.
• ProFTPD usa la contraseña "lampp" para el usuario "daemon".
• PhpMyAdmin es accesible desde la red.
• Los ejemplos son accesibles desde la red.
• MySQL corre bajo "mysql".
• Apache corre bajo "daemon".

Para solucionar la mayoría de problemas de seguridad simplemente ejecute el siguiente comando en el directorio
/opt/lampp

lampp security


Esta aplicación de seguridad comprobará que tu instalación de Xampp es segura.

Para más información consulta el FAQ oficial de Xampp para Linux

Comandos de arranque y parada:

Utilizando estos parámetros en la instrucción lampp dentro de /opt/lampp podemos controlar lo siguiente:

start: Arranca Xampp.
stop: Para Xampp.
restart: Reinicia Xampp.
startapache: Arranca el servidor Apache.
startssl: Arranca el servidor Apache con soporte para SSL. Este comando activa el soporte SSL de manera permanente, es decir, si activa esta opción y más adelante reinicia Apache con "restart" el soporte para SSL se mantendrá.
startmysql: Arranca el servidor de datos MySQL.
startftp: Arranca el servidor FTP. Vía FTP podrás subir archivos a tu servidor web (con el usuario "nobody" y contraseña "lampp"). Este comando activa permanentemente el servidor FTP, es decir, puedes reiniciar Apache más adelante y el servidor FTP arrancará sólo.
stopapache: Para el servidor Apache.
stopssl: Desactiva el soporte para SSL. Este comando desactiva el soporte SSL de manera per manente, es decir, si reinicias Apache en un futuro, el servicio de SSL aparecerá desactivado.
stopmysql: Para el servidor de base de datos MySQL.
stopftp: Para el servidor FTP permanentemente, es decir, si reinicias Xampp en un futuro el servicio aparecerá offline.
security: Arranca un pequeño chequeo de seguridad.

Por ejemplo: Para arrancar Apache con SSL utiliza el siguiente comando como usuario root:

/opt/lampp/lampp startssl


Puedes acceder a tu servidor Apache con SSL desde la siguiente dirección web:

https://localhost


Directorios importantes de Xampp:

/opt/lampp/bin/: Directorio de comandos de Xampp.
/opt/lampp/htdocs/: El directorio de documentos de Apache.
/opt/lampp/etc/httpd.conf: El archivo de configuración de Apache.
/opt/lampp/etc/my.cnf: El archivo de configuración de MySQL.
/opt/lampp/etc/php.ini: El archivo de configuración de PHP.
/opt/lampp/etc/proftpd.conf: El archivo de configuración del servidor ProFTPD.
/opt/lampp/phpmyadmin/config.inc.php: El archivo de configuración de PhpMyAdmin.

Finalmente, para parar Xampp use el siguiente comando:

/opt/lampp/lampp stop


Debería ver un mensaje parecido a:

Stopping LAMPP 1.8.2...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.


Para desinstalar Xampp de su sistema ejecute el siguiente comando:

rm -rf /opt/lampp


Si todo este proceso te parece complicado hay un atajo bestial para instalar Xampp, ve a la línia de comandos de la terminal y escribe:

sudo apt-get install tasksel


Y luego ejecuta:

sudo tasksel


Marca el servidor Lampp, instala y listo! Ya tienes el paquete de Xampp instalado en tu sistema! :P


Eso es todo! :coffe:

Salta al siguiente tema: Cómo instalar el servidor de correo Zimbra 8

Quizás también te interese:
Si has encontrado información útil en Exaforo, ayúdanos a seguir creciendo. Muchas gracias por confiar en nosotros!


Volver a Ubuntu server


cron