FenixTEam
Un servidor LAMP es un conjunto de aplicaciones instaladas en un servidor Linux los cuales, al trabajar en conjunto logran dar vida a una aplicacin mucho mas grande y robusta Generalmente un servidor LAMP esta constituido por los siguientes paquetes: Linux: El sistema operativo; Apache. El servidor web; MySQL. El gestor de bases de datos; Perl, PHP, o Python. Lenguajes de programacin.
Recuerde que este comando se debe ejecutar como root Por ultimo solo deber iniciar (o en su caso reiniciar) servicios como el servidor web apache asi como tambin el manejador de bases de datos MySQL SIS03 2012
LAMP en CentOS
FenixTEam
Configurando los servicios de Apache y MySQL para que inicien con el sistema
chkconfig --level 345 httpd on chkconfig --level 345 mysqld on
Configurando MySQL
Primero nos pregunta por la contrasea de root de MySQL Enter current password for root (enter for none):, aqu presionamos enter ya que todava no hay ninguna contrasea de root configurada para MySQL Luego nos pregunta si queremos asignarle una contrasea de root para MySQL Set root password? [Y/n]escribimos Y y presionamos Enter Ahora nos aparecera New password: ponemos la contrasea y la repetimos Ahora pregunta si el usuario administrador solo puede ser utilizado desde el Localhost Disallow root login remotely? [Y/n] esto es recomendable por razones de seguridad, a menos que tengas algn requerimiento especial respondemos Y Removemos la base de datos test que es de prueba Remove test database and access to it? [Y/n] si queremos respondiendo que Y Por ltimo nos pide que reiniciemos los privilegios para que se efectuen los cambios Reload privilege tables now? [Y/n] respondemos Y Ahora si tenemos completa nuestra base de datos y segura. Con esto tenemos completo en servidor LAMP, pero agregamos un extra PhpMyAdmin que nos ayudara a manejar nustras bases de datos de manera fcil
SIS03
2012
LAMP en CentOS
FenixTEam
Instalando phpMyAdmin
PhpMyAdmin no se encuentra en los repositorios de CentOs por lo que hay que agregar un repositorio llamado EPEL de fedora para instalarlo fcilmente y poder actualizarlo sin mayor problema. 1. Agregar repositorio EPEL
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-67.noarch.rpm
2. Instalar phpMyAdmin
yum install phpmyadmin
3. En el mensaje que nos aparece: Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 A la pregunta : Is this ok [y/N] Respondemos que si con una y. 4. Reiniciar Apache
service httpd restart
Ahora ya podemos ingresar a localhost/phpmyadmin e iniciar sesin con el usuario root y la contrasea que definimos con el comando mysql_secure_installation.
SIS03
2012
LAMP en CentOS
FenixTEam
SIS03
2012