Linux.
Apache.
MySql.
PHP o Perl.
La combinación de estas tecnologías es usada primariamente para definir la infraestructura de un servidor web, utilizando un paradigma de programación para el desarrollo.
A pesar de que el origen de estos programas de código abierto no han sido específicamente diseñado para trabajar entre sí, la combinación se popularizó debido a su bajo coste de adquisición y ubicuidad de sus componentes (ya que vienen pre-instalados en la mayoría de las distribuciones linux). Cuando son combinados, representan un conjunto de soluciones que soportan servidores de aplicaciones.
Para su instalación debemos ejecutar en consola:
sudo aptitude install apache2 php5 libapache2-mod-php5
sudo aptitude install mysql-server mysql-client php5-mysql
sudo aptitude install phpmyadmin
Sus archivos se configuración estan en:
apache
/etc/apache2/apache2.conf la cual deberemos moverla a /var/www/ para asi poder ocuparla como localhost.
mysql
/etc/mysql/my.cnf
es conveniente que a mysql le configuremos la contraseña root, para eso debemos:
mysql -u root
mysql> USE mysql;
mysql> UPDATE user SET Password=PASSWORD('nuevo-password') WHERE user='root';
mysql> FLUSH PRIVILEGES;
Luego para iniciar nos salimos e indicamos mysql -u root -p
Optativo
PhpAdmin es una aplicación web para manejar las base de datos de mysql, si queremos instalarlo, simplemente escribimos en consola:
aptitude install phpmyadmin
su archivo de configuración es: /etc/phpmyadmin/
y si queremos que nuestro phpadmin comienze con apache debemos ingresar en /etc/apache2/apache2.conf lo siguiente:
Include /etc/phpmyadmin/apache.conf
luego solo reiniciamos apache, que lo podemos hacer de la siguiente manera: /etc/init.d/apache2 restart y luego para ingresar a phpadmin ingresamos a: http://localhost/phpmyadmin
No hay comentarios:
Publicar un comentario