- Vamos a preparar la instalación para Ubuntu/Debian
ubuntu$ sudo apt-get update
Una vez actualizada la lista de repositorios
Instalando Apache
Escribimos en línea de comandos
debian# apt-get install apache2 apache2.2-common apache2-utils ssl-cert
ubuntu$ sudo apt-get install apache2 apache2.2-common apache2-utils ssl-certEstos comandos sirven para instalar un Apache versión 2.
debian# apt-get install apache2-mpm-prefork
ubuntu$ sudo apt-get install apache2-mpm-prefork
Una vez instalado para saber si la instalación resultó abrimos un navegador web y en la ventana de direcciones escribimos:
http://localhost
Instalando PHP
PHP5
debian# apt-get install php5 libapache2-mod-php5 php5-common
ubuntu$ sudo apt-get install php5 libapache2-mod-php5 php5-common
crearemos un archivo:debian# gedit /var/www/test.php
ubuntu$ sudo gedit /var/www/test.php
escribimos dentro del archivo lo siguiente:
phpinfo();
?>
Dejamos una línea despues de ?> y guardamos.
en el navegador web escribimos:
http://localhost/test.php
y si esta bien, deberá aparecer la pantalla con toda la configuración predeterminada de php.
Instalación de MySql
debian# apt-get install mysql-server mysql-client php5-mysql
ubuntu$ sudo apt-get install mysql-server mysql-client php5-mysql
Para poder usar mysql debemos crear usuarios y cambiar la contrasena de root. mysql Por defecto crea un usuario como root sin password, deberíamos crear un password para el usuario root. escribiremos los siguientes comandos:
mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('su contraseña') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Instalando PhpMyAdmin
debian# apt-get install phpmyadmin
ubuntu$ sudo apt-get install phpmyadmin
Para que funcione con Apache lo que necesitamos incluir una linea en apache2.conf.
debian# gedit /etc/apache2/apache2.conf
ubuntu$ sudo gedit /etc/apache2/apache2.conf
cuando se abra el archivo escribimos la siguiente línea, dejamos una linea en blanco y luego guardamos.
include /etc/phpmyadmin/apache.conf
Luego reiniciamos Apache
/etc/init.d/apache2 restart
Para probar que este funcionando desde el navegador web escribimos:
http://localhost/phpmyadmin
Para usar a PhpmyAdmin
login: root
password: ('su contraseña')