Bienvenido(a) a Alcance Libre 29/01/2023, 10:38

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Instalar LEMP en centos 7
Tópico anterior Tópico siguiente
   
Abrill
 08/21/18 01:49PM (Leído 1,730 veces)  

Nuevo
stressed

Estado: desconectado
Forum User

Identificado: 08/17/18
Mensajes: 9
Buenas! Ya tengo en centos 7 corriendo bien, pero ahora no me quiere reconocer el archivo info de php, con nginx, al parecer no existe el archivo index.. Frown
 
Profile Email
 Quote
Edgar Rodolfo
 08/26/18 05:04PM  

Miembro regular

Estado: desconectado
Forum User

Identificado: 05/20/09
Mensajes: 71
Localización:Perú
Citando a: Abrill

Buenas! Ya tengo en centos 7 corriendo bien, pero ahora no me quiere reconocer el archivo info de php, con nginx, al parecer no existe el archivo index.. Frown


Hola,
Lo primero que tienes que hacer es que veas que ya funciona la página por defecto de nginx, si vez funcionando esa web ya tienes el primer paso, el servidor web esta funcionando, luego tienes que agregar el soporte a php en el servidor nginx, debe tener un módulo para eso, mira yo hace tiene he probado varios servidores web incluido nginx, en CentOS 7 pues por defecto no lo tiene, debes priemro agregar correctamente el repositorio, luego habilitar el servicio, recuerda que tienes firewall por defecto y bloquea todo relacioando a puerto 80, 443, no sé como vaya tu situación, pero según intuyo que i ya esta funcionando bien, pues falta dar soporte a php en nginx, revisa esa situación, revisa su archivo de configuración también, saludos y suerte.

Live free or die!
 
Profile Email Website
 Quote
Abrill
 08/30/18 03:43PM  

Nuevo

Estado: desconectado
Forum User

Identificado: 08/17/18
Mensajes: 9
Citando a: Edgar Rodolfo

Citando a: Abrill

Buenas! Ya tengo en centos 7 corriendo bien, pero ahora no me quiere reconocer el archivo info de php, con nginx, al parecer no existe el archivo index.. Frown

Hola, Lo primero que tienes que hacer es que veas que ya funciona la página por defecto de nginx, si vez funcionando esa web ya tienes el primer paso, el servidor web esta funcionando, luego tienes que agregar el soporte a php en el servidor nginx, debe tener un módulo para eso, mira yo hace tiene he probado varios servidores web incluido nginx, en CentOS 7 pues por defecto no lo tiene, debes priemro agregar correctamente el repositorio, luego habilitar el servicio, recuerda que tienes firewall por defecto y bloquea todo relacioando a puerto 80, 443, no sé como vaya tu situación, pero según intuyo que i ya esta funcionando bien, pues falta dar soporte a php en nginx, revisa esa situación, revisa su archivo de configuración también, saludos y suerte.

Hola Edgar! Gracias por la info, pero decidí borrar nginx dado que no funciono, ahora tengo apache, con php, y phpMyAdmin, todo corre bien pero al parecer la data de la web que le estoy colocando no la quiere leer... y no se si hay que hacerle una configuración al phpMyAdmin.. Oops!
 
Profile Email
 Quote
Edgar Rodolfo
 09/01/18 03:14AM  

Miembro regular

Estado: desconectado
Forum User

Identificado: 05/20/09
Mensajes: 71
Localización:Perú
Hola Big Grin

Vayamos por partes, no sé a qué te refieres con la data supongo datos, si corre bien qué está pasando?
Phpmyadmin solo sirve para administrar tu base de datos de manera gráfica, supongo que no puedes conectar con tu base de datos desde tu aplicación web, supongo que es php con mysql, eso es ya código php, desde ahi se hace la conexión.

No das mucha información, detalla que cosa no funciona, así se podría ayudar Smile, saludos y suerte.

Live free or die!
 
Profile Email Website
 Quote
Abrill
 09/01/18 10:12AM  

Nuevo

Estado: desconectado
Forum User

Identificado: 08/17/18
Mensajes: 9
Citando a: Edgar Rodolfo

Hola Big Grin Vayamos por partes, no sé a qué te refieres con la data supongo datos, si corre bien qué está pasando? Phpmyadmin solo sirve para administrar tu base de datos de manera gráfica, supongo que no puedes conectar con tu base de datos desde tu aplicación web, supongo que es php con mysql, eso es ya código php, desde ahi se hace la conexión. No das mucha información, detalla que cosa no funciona, así se podría ayudar Smile, saludos y suerte.

Hola!!! Bueno, ya la base de datos me la lee! por ese lado ya esta bien, pero ahora lo que no me quiere leer son los códigos que ya están creados en php y muestra error de algunas lineas y archivos al momento de ingresar en el navegador.. Parse error: syntax error, unexpected '}' in /var/www/html/data/templates/1_index_classic.tpl.php on line 45 Esos son los errores que ahora me manda.. no se si sea la versión de pho Rolling Eyes
 
Profile Email
 Quote
Edgar Rodolfo
 09/03/18 10:59AM  

Miembro regular

Estado: desconectado
Forum User

Identificado: 05/20/09
Mensajes: 71
Localización:Perú
Hola,
Lo más probable es que sea errores de sintaxis, ahí dice error de sintaxis, mi pregunta es la siguiente ¿estas seguro que ese código ha funcionado antes? ¿tú lo has programado?

Indica que una llave por ahí cerca esta tal vez mal ubicada, o algo así, otra cosa sería también la versión de php, no recuerdo que versión tiene en CentOS 7, creo que es la 5.6 o 7 tal vez, también mi pregunta es si usas funciones php ya obsoletas, no podemos ser adivinos sin ver algo de código y también que nos digas si tu lo has programado, suerte.

Live free or die!
 
Profile Email Website
 Quote
Joel Barrios Dueñas
 09/12/18 10:48PM  

Admin

Estado: desconectado
Site Admin

Identificado: 02/17/07
Mensajes: 1761
Localización:Mexico
Para poder usar PHP con Nginx necesitas instalar e iniciar php-fpm y configurar tu anfitrión virtual en NginX para que lo use para todo el contenido en PHP. Ejemplo:

BASH Formatted Code

server {
                listen       80;
                listen       443 ssl http2 default_server;
                server_name  servidor.dominio.com alias1.dominio.com alias2.dominio.com alias3.dominio.com www.dominio.com;
                ssl_certificate /etc/pki/tls/local/servidor.dominio.com.pem;
                ssl_certificate_key /etc/pki/tls/local/servidor.dominio.com.pem;
                ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
                ssl_ciphers HIGH:!aNULL:!MD5;
                root         /var/www/dominio/public_html;
                access_log   /var/log/httpd/dominio-access.log  main;
                error_log    /var/log/httpd/dominio-error.log;
                client_max_body_size 128m;
                location / {
                        index index.html index.htm index.php;
                        fancyindex on;
                        fancyindex_exact_size off;
                }
                location ~ \.php$ {
                        include fastcgi_params;
                        fastcgi_pass  127.0.0.1:9000;
                        fastcgi_index index.php;
                        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
                        fastcgi_param PHP_VALUE "upload_max_filesize=128M \n post_max_size=128M \n date.timezone=America/Mexico_City";
                }
}
 


Lo que puse arriba es uno de los temas mejor documentados para Nginx y encuentras al menos 200 resultados en Google con la misma respuesta.


Citando a: Abrill

Buenas! Ya tengo en centos 7 corriendo bien, pero ahora no me quiere reconocer el archivo info de php, con nginx, al parecer no existe el archivo index.. Frown

 
Profile Email Website
 Quote
Contenido generado en: 0.20 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 10:38 AM.
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado