Edición de «LAMP»
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición en estas condiciones. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
+ | {{Plantilla:Docs}} | ||
== LAMP (Linux, Apache, MySQL and PHP) == | == LAMP (Linux, Apache, MySQL and PHP) == | ||
Línea 52: | Línea 53: | ||
Configuraremos el servidor MySQL, estas son las opciones que suelo poner por defecto pero hay muchas más... ./configure --help para verlas. | Configuraremos el servidor MySQL, estas son las opciones que suelo poner por defecto pero hay muchas más... ./configure --help para verlas. | ||
<pre> | <pre> | ||
− | /usr/local/src/mysql-*# ./configure --prefix=/usr/local/mysql --disable-maintainer-mode --with-mysqld-user=mysql | + | /usr/local/src/mysql-*# ./configure --prefix=/usr/local/mysql --disable-maintainer-mode --with-mysqld-user=mysql --without-comment --without-debug --without-bench && echo "Config terminada" |
− | --without-comment --without-debug --without-bench && echo "Config terminada" | ||
</pre> | </pre> | ||
Dependiendo del maquinon que tengamos por PC, podremos ir a tomar un café, mirar un poco de porno o los afortunados/as con novia/o pueden intentar recorrerse parte del kamasutra... pero una vez veamos la frase "Thank you for choosing MySQL! Config terminada" podremos continuar... con la compilación y la instalación para lo mismo que antes, dependiendo de nuestro ordenador podremos hacer feliz a mucha gente. | Dependiendo del maquinon que tengamos por PC, podremos ir a tomar un café, mirar un poco de porno o los afortunados/as con novia/o pueden intentar recorrerse parte del kamasutra... pero una vez veamos la frase "Thank you for choosing MySQL! Config terminada" podremos continuar... con la compilación y la instalación para lo mismo que antes, dependiendo de nuestro ordenador podremos hacer feliz a mucha gente. | ||
Línea 88: | Línea 88: | ||
mysql> quit | mysql> quit | ||
</pre> | </pre> | ||
− | Con esto ya tendremos nuestro servidor MySQL instalado y funcional... si deseas saber algunas cosas más, como añadirlo a los scripts de arranque para que cuando reinicies se arranque automáticamente o alguna cosa más de seguridad, vete [[#Toques finales: Seguridad|Toques finales: Seguridad]]. | + | Con esto ya tendremos nuestro servidor MySQL instalado y funcional... si deseas saber algunas cosas más, como añadirlo a los scripts de arranque para que cuando reinicies se arranque automáticamente o alguna cosa más de seguridad, vete [[#Toques finales: Seguridad|Toques finales: Seguridad]]. |
+ | |||
+ | |||
== Instalación del servidor APACHE (PHP embebido) == | == Instalación del servidor APACHE (PHP embebido) == | ||
Línea 109: | Línea 111: | ||
Volveremos al directorio de Apache para “terminar” la instalación de este, el asterico de libphp hace referencia a la versión de PHP que estemos instalando (3, 4, 5): | Volveremos al directorio de Apache para “terminar” la instalación de este, el asterico de libphp hace referencia a la versión de PHP que estemos instalando (3, 4, 5): | ||
<pre> | <pre> | ||
− | /usr/local/src/apache-*# ./configure --prefix=/usr/local/apache --enable-module=rewrite --activate-module=src/modules/php*/libphp*.a | + | /usr/local/src/apache-*# ./configure --prefix=/usr/local/apache --enable-module=rewrite --activate-module=src/modules/php*/libphp*.a && echo “Config terminada” |
− | && echo “Config terminada” | ||
/usr/local/src/apache-*# make && echo "Compilacion sin errores" | /usr/local/src/apache-*# make && echo "Compilacion sin errores" | ||
/usr/local/src/apache-*# make install && echo "Instalacion sin errores" | /usr/local/src/apache-*# make install && echo "Instalacion sin errores" | ||
</pre> | </pre> | ||
Bien, solamente nos quedaría tocar el httpd.conf, para ello acude a la sección [[#Toques finales: httpd.conf y fin |Toques finales: httpd.conf y fin]] | Bien, solamente nos quedaría tocar el httpd.conf, para ello acude a la sección [[#Toques finales: httpd.conf y fin |Toques finales: httpd.conf y fin]] | ||
+ | |||
+ | |||
== Instalación del servidor APACHE (PHP independiente) == | == Instalación del servidor APACHE (PHP independiente) == | ||
Línea 131: | Línea 134: | ||
Bien, ya tenemos el Apache totalmente instalado... Iremos ahora al directorio de PHP y lo configuraremos e instalaremos dentro del Apache. | Bien, ya tenemos el Apache totalmente instalado... Iremos ahora al directorio de PHP y lo configuraremos e instalaremos dentro del Apache. | ||
<pre> | <pre> | ||
− | /usr/local/src/php-*# ./configure --with-mysql=/usr/local/mysql --with-xml --enable-track-vars --with-apxs=/usr/local/apache/bin/apxs | + | /usr/local/src/php-*# ./configure --with-mysql=/usr/local/mysql --with-xml --enable-track-vars --with-apxs=/usr/local/apache/bin/apxs && echo "Config terminada" |
− | && echo "Config terminada" | ||
/usr/local/src/php-*# make && echo "Compilacion sin errores" | /usr/local/src/php-*# make && echo "Compilacion sin errores" | ||
/usr/local/src/php-*# make install && echo "Instalacion sin errores" | /usr/local/src/php-*# make install && echo "Instalacion sin errores" | ||
Línea 145: | Línea 147: | ||
</pre> | </pre> | ||
Cerraremos el archivo y listo... podremos ir a los últimos pasos para dar por finalizada la instalación del Apache con PHP, explicadas en el siguiente capitulo: [[#Toques finales: httpd.conf y fin |Toques finales: httpd.conf y fin ]]. | Cerraremos el archivo y listo... podremos ir a los últimos pasos para dar por finalizada la instalación del Apache con PHP, explicadas en el siguiente capitulo: [[#Toques finales: httpd.conf y fin |Toques finales: httpd.conf y fin ]]. | ||
+ | |||
== Toques finales: httpd.conf y fin == | == Toques finales: httpd.conf y fin == | ||
Línea 200: | Línea 203: | ||
[[Categoría:Linux]] | [[Categoría:Linux]] | ||
− |