1 Nota preliminar
En este tutorial se utiliza la server1.example.com nombre de host con la dirección IP 192.168.0.100. Estos ajustes podrían ser diferentes para usted, así que tienes que sustituir en caso necesario.
2 Instalar MySQL 5
Primero instalar MySQL 5 como esta:
yum install mysql mysql-server
Luego vamos a crear el sistema de enlaces de inicio para MySQL (para que MySQL se inicie automáticamente cada vez que el sistema arranque) y arrancar el servidor MySQL:
chkconfig --levels 235 mysqld en
/etc/init.d/mysqld
Crear una contraseña para el usuario root de MySQL (sustituir yourrootsqlpassword con la contraseña que desee utilizar):
mysqladmin-u root yourrootsqlpassword contraseña
mysqladmin-h-server1.example.com raíz yourrootsqlpassword u contraseña
3 Instalación de Cherokee
Cherokee está disponible como un paquete de Fedora, por lo que se puede instalar de esta manera:
yum install cherokee
A continuación se crean los enlaces de inicio del sistema de Cherokee y iniciarlo:
chkconfig --levels 235 en Cherokee
/etc/init.d/cherokee
Ahora dirige tu navegador a http://192.168.0.100, y usted debería ver la página de marcador de posición Cherokee:

Cherokee se puede configurar a través de una red basada en el panel de control que podemos empezar de la siguiente manera:
cherokee-admin-b
(Por defecto cherokee-admin se une sólo a 127.0.0.1 (localhost), lo que significa que sólo puede conectarse a él desde el mismo sistema. Con el parámetro-b se puede especificar la dirección de red para escuchar. Si no se proporciona la propiedad intelectual, se unirá a todas las interfaces.)
Salida debería ser similar a esta:
[root @ Server1 ~] # cherokee-admin-b
Usuario:
Usuario: admin
Contraseña de un solo: 2bvdNjMSjqUXLQu5
Interfaz Web:
URL: http://localhost:9090/
Cherokee Web Server 0.99.27 (7 de noviembre 2009): escuchando en todas las puerto: 9090, TLS
epoll utilizando con discapacidad, IPv6 con discapacidad,, 4096 fds límite del sistema, máx. 2041
conexiones, almacenamiento en caché de I / O, solo hilo
Se necesita el nombre de usuario y contraseña para acceder a la interfaz web que se pueden encontrar en http://192.168.0.100:9090/:

Así es como se ve la interfaz web:

Para detener la Cherokee, escriba admin CTRL + C en el depósito.
4 Instalación PHP5
Podemos hacer el trabajo PHP5 en Cherokee a través de FastCGI. Por lo tanto, instalar el paquete php-cli:
yum install php-cli
5 Configuración de PHP5
Tenemos que modificar el archivo /etc/php.ini y agregar la cgi.fix_pathinfo línea = 1, justo al final del archivo:
vi /etc/php.ini
[...]
cgi.fix_pathinfo = 1
Luego reinicie Cherokee:
/etc/init.d/cherokee restart
6 PHP5 habilitación en Cherokee
PHP no está habilitado en Cherokee por defecto. Para activarlo, tenemos que empezar web Cherokee, basado en el panel de control ...
cherokee-admin-b
... y acceder a él (http://192.168.0.100:9090/).
Ahora ve a los servidores virtuales, elija el host virtual por defecto y vaya a la pestaña Comportamiento:

Haga clic en el botón Asistentes:

Bajo Asistentes> Idiomas, haga clic en el vínculo Asistente para ejecutar junto al icono de PHP:

PHP ahora debe aparecer en la ficha Comportamiento. Asegúrese de que usted marque su casilla en la columna final:

Al hacer clic en el enlace de PHP en la columna de destino, usted puede cambiar la configuración de PHP si se quiere (esto no es necesario, la configuración predeterminada es la adecuada en la mayoría de los casos). La configuración de FastCGI están en la ficha Controlador:

Antes de dejar el panel de control, asegúrese de reiniciar Cherokee para que los cambios surtan efecto. Para ello, graciosa Seleccione Reiniciar en Guardar cambios en la columna izquierda del panel de control y haga clic en Guardar:

Presione CTRL + C en la línea de comandos para detener el panel de control.
7 PHP5 Testing / Obtener información sobre la instalación de PHP5
La raíz del documento del sitio web por defecto es /var/www/ cherokee. Ahora vamos a crear un archivo PHP pequeñas (info.php) en ese directorio y lo llaman en un navegador. El archivo se mostrará un montón de detalles útiles sobre nuestra instalación de PHP, como la versión de PHP instalada.
/var vi /www/cherokee/info.php
phpinfo ();
?>
Ahora llamamos a ese archivo en un navegador (por ejemplo, http://192.168.0.100/info.php):

Como se ve, PHP5 está trabajando, y está trabajando a través de FastCGI, como se muestra en la línea de la API de servidor. Si se desplaza más abajo, podrás ver todos los módulos que ya están habilitados en PHP5. MySQL no está en la lista lo que significa que no tenemos el soporte de MySQL en PHP5 todavía.
8 Apoyo a MySQL Como en PHP5
Para obtener el soporte de MySQL en PHP, podemos instalar el paquete php-mysql. Es una buena idea instalar algunos PHP5 otros módulos, así como usted puede ser que necesite para sus aplicaciones. Puede buscar PHP5 módulos disponibles de esta manera:
php yum search
Escoja los que necesita y los instala como esta:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-PHP XML-xmlrpc
Ahora reinicie Cherokee:
/etc/init.d/cherokee restart
Ahora http://192.168.0.100/info.php recargar en su navegador y vaya a la sección de módulos de nuevo. Ahora debe encontrar gran cantidad de nuevos módulos de allí, incluido el módulo de MySQL:

No hay comentarios:
Publicar un comentario