Instalar
LAMP (
Linux
Apache
MySQL
PHP) en tu máquina
Ubuntu no podría ser más fácil.
Con esta guía aprenderás cómo hacerlo en unos cuantos minutos.
El procedimiento se divide en tres partes: Instalar y probar
Apache, después dar soporte para
PHP y finalmente instalar el manejador de base de datos
MySQL.
Comencemos con Apache
Abre una
terminal y teclea:
sudo apt-get install apache2
|
Listo, ya tienes instalado Apache 2 en tu máquina.
Después de la instalación el servidor web será iniciado
automáticamente, si necesitas iniciarlo de manera manual teclea esto en
tu terminal:
sudo service apache2 start
|
Si por alguna razón necesitas detener el servicio, escribe en tu terminal:
sudo service apache2 stop
|
El directorio donde se almacenan tus documentos web es: /var/www
Si todo resultó bien, debes ver una página web ordinaria al escribir
http://localhost en tu navegador.
Hemos terminado con Apache, ahora a la conquista de PHP
Escribe en tu terminal:
sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-mysql
|
Reinicia Apache con:
sudo service apache2 restart
|
Terminamos con PHP.
Para probar que se haya instalado correctamente vamos a crear un script en PHP. Escribe en tu terminal:
sudo gedit /var/www/test.php
|
Ponle este contenido y guárdalo:
1
2
3
| <?php
phpinfo();
?>
|
Para ejecutar el script ve a esta dirección:
http://localhost/test.php — debes ver una página con información sobre tu instalación de PHP.
66% concluido, continuemos con MySQL
De nuevo, escribe en tu terminal:
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
|
Durante el proceso de instalación te pedirá que asignes la contraseña al usuario root de MySQL.
Probemos si todo funciona correctamente:
Donde
xxx es la contraseña que ingresaste durante la instalación de MySQL.
Si deseas cambiar la contraseña de la cuenta root, ejecuta el siguiente comando después de ingresar a MySQL:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('yyy');
|
Sustituye
yyy por tu nueva contraseña.
Acceso remoto a la base de datos
Si quieres acceder a MySQL por medio de scripts remotos (es decir, no albergados en tu propio servidor) debes editar el
bind-address en
/etc/mysql/my.cnf y reemplazar el valor que trae por defecto (127.0.0.1) por tu dirección IP.
Si hiciste algún cambio en
my.cnf reinicia MySQL con:
sudo service mysql restart
|
Felicidades, tu sistema LAMP está instalado y listo para utilizarse.
Misceláneos
phpMyAdmin
phpMyAdmin es un administrador gráfico para MySQL, yo lo
usousaba con frecuencia. Para instalarlo teclea en tu terminal:
sudo apt-get install phpmyadmin
|
Para acceder a él visita:
http://localhost/phpmyadmin
No olvides presionar la barra espaciadora en la pantalla de configuración para seleccionar a Apache2 como el servidor web que deseamos configurar automáticamente.
Si no puedes acceder al
phpmyadmin (como algunos usuarios han mencionado en los comentarios), intenta crear un enlace simbólico en la carpeta
www, así:
sudo ln -s /usr/share/phpmyadmin /var/www/
|
gd library
Si deseas soporte para generación y manipulación de gráficos en PHP, escribe en tu terminal:
sudo apt-get install php5-gd
|
SSL en Apache 2
Para activar el módulo SSL (Secure Socket Layer) en Apache 2, ingresa en tu terminal:
Reinicia Apache con:
sudo /etc/init.d/apache2 restart
|
Referencia
Installing LAMP on Ubuntu 7.10 (Linux,Apache,MySQL,PHP)
No hay comentarios:
Publicar un comentario