Configuración de Apache 2, MySQL y PHP5 en Ubuntu Linux
Último fin de semana me decidí a dar un fin a un viejo PC (Pentium III con 128 MB de RAM, 30GB HD) en la que hace unos meses que instalé Ubuntu Server 6.0.6. Como siempre, lo que faltaba era un entorno de prueba en línea que me permitió hacer las modificaciones y nuevas características para agregar a mi lista de sitios para evitar hacer caliente, necesarios para instalar y configurar Apache 2, MySQL y PHP 5.
Comenzando con una guía sobre html.it, aquí los pasos que he seguido:
- La práctica Actualizar la lista de paquetes disponibles (que es bueno siempre lo hacen antes de las nuevas instalaciones):
sudo apt-get update - Instalación de Apache2:
sudo apt-get install apache2-mpm-prefork - Instalación de MySQL
sudo apt-get install mysql-server - Instale el módulo PHP5 en Apache2:
sudo apt-get install libapache2-mod-php5 - La instalación de la biblioteca para usar MySQL PHP5:
sudo apt-get install php5-mysql - Instalación de la colección de PHP para la manipulación de imágenes
sudo apt-get install php5-gd - Instalación de la biblioteca de PHP se ejecute PHP desde la línea de comandos también:
sudo apt-get install php5-cli - Activación de extensión de MySQL en el archivo de configuración de PHP5:
vi /etc/php5/apache2/php.iniedición en línea
;extension=mysql.soen
extension=mysql.so - Reinicie Apache2:
sudo /etc/init.d/apache2 restart
Luego, para probar que todo funcionaba correctamente procedí como sigue:
Ensayo de la integración entre Apache2 y PHP5
Test_php.php la creación de archivosin / var / www con el siguiente contenido:
Con el acceso del navegador a "http://servername/test_php.php URL (donde servername representa la dirección IP o el nombre del servidor de Linux) y verificar la información aparece en pantalla de configuración de PHP5
Ensayo de la integración entre PHP5 y MySQL
Creación de una prueba de DB en MySQL:
mysqladmin-u root crear prueba Test_mysql.php al crear el archivo en el directorio / var / www con el siguiente contenido:
Con el acceso del navegador a "http://servername/test_mysql.php URL (donde servername representa la dirección IP o el nombre del servidor linux) y comprueba el mensaje" OK ", mensaje que indica que la conexión al PP" prueba "es fue un éxito.








todos son realmente apt-get apt-get install
Yo también he tenido que añadir repositorio
Tienes razón, gracias por informar! "Ni siquiera los más" capaces de hacer un buen corte y pega! Sin embargo, me han corregido.
¿Podría aclarar qué otras acciones que has hecho? Comencé con un Ubuntu Server 6.0.6
Y "mejor en una línea
lo contrario suele dar error.
error de sintaxis, T_STRING inesperados, etc ..
Hola
Yo quería decirle que en la integración de prueba entre Apache2 y PHP5
código PHP que he escrito tiene una inexactitud:
ser
Yo quería decirle que en la integración de prueba entre Apache2 y PHP5
código PHP que he escrito tiene una inexactitud:
debe ser
<?php phpinfo();?>Excelente tutorial, no importa el error en phpinfo es un error evidente
)
byeee
Gracias por informar! I corregido el error.
@ Athos Athos-desktop: ~ $ mysqladmin-u root crear prueba
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user:' @ 'localhost' (using password: NO) '
Doy las gracias al tutorial, pero no salgas de aquí
Hola Athos anke tengo el mismo problema ... Alguien nos ayuda??
Hola!
Hasta que las pruebas de integración entre PHP y MySQL con TT luego, cuando intento conectarme a la página test_mysql mí este error:
Parse error: error de sintaxis, inesperado $ final en / var / www / test_mysql.php en la línea 9
Cómo puedes ayudar? gracias
Gracias,
uno de la guía más clara y concisa que he usado: muy útil y precisa, lo hice todo en un instante.
@ Athos
$ Link = mysql_connect ( 'localhost', 'root', 'micontraseña')
En el archivo de texto poner la contraseña de MySQL como un ejemplo aquí, de lo contrario intenta conectar con el PP sin discapacidad.
Hola tengo un problema.
A raíz de todas las instrucciones, he instalado todas las
Traté de hacer que funcione con e107, pero no abrir el sitio y dice que es una aplicación x-httpd-php