Académique Documents
Professionnel Documents
Culture Documents
de servicio Web con Php y MySQL integrado, tenemos que hacer lo siguiente:
• Servidor Web: para poner el servidor con lo más estándar, usaremos el servidor
Apache para los servicios Web, este servidor ya viene instalado por defecto en
CentOS, solo hay que activarlo y asegurarnos que se inicia en cada arranque del
sistema, para iniciarlo solo hay que poner en el entorno de comandos service
httpd start, en caso que no reconozca el servicio podemos iniciarlo también con
/etc/init.d/httpd start. Si vamos al navegador web en el ordenador y ponemos
http://localhost podremos ver la pagina de bienvenida del servidor Apache.
Para asegurarnos que se iniciara en el siguiente arranque, debemos poner
chkconfig httpd on.
• MySQL: para instalar el motor MySQL, ponemos en la consola yum install
mysql mysql-server, el sistema busca en los repositorios los paquetes
necesarios y soluciona además las dependencias requeridas, nos muestra un
mensaje con los paquetes a instalar y nos pregunta si estamos de acuerdo,
ponemos y y se realiza la instalación del servidor.
Una vez tenemos instalado el servidor, vamos a iniciarlo, a indicarle al sistema
que lo inicie con cada arranque y a asegurarnos de que solicita una clave para
acceder, para ello:
o Iniciar servicio: service mysqld start y con esto nos debería indicar que
el servicio esta iniciado
o Inicio con sistema: chkconfig mysqld on y así en cada inicio se
levantará el servicio.
o Accedemos a la consola de mysql poniendo en la consola mysql y
presionando Intro.
o Comprobamos que podemos acceder sin problemas, ponemos exit
presionamos Intro y volvemos a la consola de comandos de Linux,
ponemos mysqladmin -u root password 'laclavequesea', si intentamos
acceder de nuevo a la consola de mysql tecleando mysql nos indicará
que no puede acceder, a partir de ahora para acceder debemos poner
mysql -u root -p, así nos pide la clave que debemos poner y presionar
Intro para acceder.
• Instalación de php: para instalar php con una versión más reciente de la que hay
en los repositorios de CentOS, debemos agregar primero el repositorio y luego
instalar php, para ello hacemos:
o Instalar repositorio: en la consola tecleamos wget -q -O –
http://www.atomicorp.com/installers/atomic |sh, presionamos Intro y
esperamos a que el sistema finalice la instalación. Este repositorio es
bastante fiable y con este comando se instala automáticamente (pero hay
que hacerlo siempre como root).
o Instalar php: para instalar php y los módulos que nos interesan tecleamos
yum install php php-mysql php-common php-gd php-mbstring php-
xml php-ldap, si quisiéramos más módulos solo tendríamos que
añadirlos a esta ordén, esperamos a que termine la instalación y ya
dispondremos de php en nuestro servidor.
Para asegurarnos que los servicios se inician con el sistema, mandamos reiniciar el
servidor con reboot, al finalizar entramos en el entorno gráfico y comprobamos los
servicios que tenemos activos para ver que httpd y mysql están activos.