Clicky

Ir para conteúdo

uriel

Vps Centos + Nginx Problemas!

Posts Recomendados

Olá pessoa! Meu problema é simples, mas não consigo resolver! Tenho um CentOS 6 atualizado e o Nginx instalado hoje!

 

 

As páginas ficam aqui > /usr/share/nginx/html dentro da pasta HTML.

fiz com muito custo ela abrir páginas PHP.

 

O que eu preciso é: instalar um CMS qualquer nas pasta principal /usr/share/nginx/html na HTML, toda vez que jogo uma instalação da erro. Só diz isso

An error occurred. Sorry, the page you are looking for is currently unavailable. Please try again later. If you are the system administrator of this resource then you should check the error log for details. Faithfully yours, nginx. 

Eu preciso saber como instalar esse CMS. E outra coisa preciso tbm aprender a criar uma pasta em /usr/share/nginx/html dentro de HTML para eu instalar outro CMS.

 

Ou qualquer outra coisa! Fui instalar o chive (substituto do phpmyadmin) mas toda vez que acesso faz download da index.php

 

Tudo se configura aqui no CentOS /etc/nginx/conf.d/

Coloquei dentro chive.conf default.conf

 

Qual o caminho para fazer isso funcionar? Primeiro eu tenho que conseguir instalar um CMS em PHP nas pasta principal do servidor! Aqui >>  /usr/share/nginx/html

 

depois criar a subpasta e funcionar o Chive. /usr/share/nginx/html/chive  > lembrando já tenho a pasta chive e já esta la dentro o chive.

 

 

 

Lembrando, já olhei N tutoriais nenhum funciona! Procurei incansavelmente no google e nada. abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Obs toda vez que crio uma subpasta em > /usr/share/nginx/html/ Ou seja /usr/share/nginx/html/pasta 

o que eu coloco lá o index é baixado quando tento entrar na pasta 

 

ex: site.com/pasta > faz download do index.php 

ex2: site.com/chive > faz download do index.php do chive 

 

O que é preciso fazer para funcionar ? 

 

abraços 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso pode ser permissão de grupo ou de arquivo mais é precipitado dizer, melhor você verificar os logs...
 

tail -f /var/log/nginx/error.log

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então eu fiz funcionar o CMS em  /usr/share/nginx/html > era o PHP-FPM que estava parado, quando ativei consegui ver a tela de instalação do CMS. 

 

Então coloquei o comando ls -l na raiz /usr/share/nginx/html para ver quem era dono de que. 

 

As pastas do CMS são do nginx:nginx  a pasta chive tbm é do mesmo grupo e dono e o chive continua a baixar a index.php. 

 

No meu arquivo chive.conf 

tenho isso >> 

server {
    listen       81;
    server_name  localhost;

    #charset koi8-r;
    #access_log  /var/log/nginx/log/host.access.log  main;

    location /chive {
        root   /usr/share/nginx/html/chive;
        index index.php index.html index.htm;
    }

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   /usr/share/nginx/html/chive;
    }

    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
        root           /usr/share/nginx/html;
        try_files $uri =404;
        fastcgi_pass   127.0.0.1:9000;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  /usr/share/nginx/html/chive$fastcgi_script_name$fastcgi_script_name;
        include        fastcgi_params;
    }

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}

   }

Não sei onde estou errando, isso ta me deixando louco já. 

 

No meu arquivo de log tinha tanta coisa que não entendi nada :( 

abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Configurações de PHP ?

hum 

o que ? 

O fórum serve para ajudar neh! Se eu te add vc me conta e o resto do povo ?

 

abraços 

  • Gostei! 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uriel,

 

Nao sei se estou contra as regras, mas vou passar um script que instala o NGINX com PHP (php-fpm) + MySQL e phpMyAdmin.

 

Sube esse comando no terminal:

 

 

 

wget -O /tmp/install-nginx-php-mysql.sh https://raw.github.com/ComfortVPS/Nginx-PHP-MySql-phpMyAdmin/master/install-nginx-php-mysql.sh; sh /tmp/install-nginx-php-mysql.sh;

 

 

Abracos

Compartilhar este post


Link para o post
Compartilhar em outros sites
Visitante
Este tópico está impedido de receber novos posts.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

O Portal do Host

Dicas para sua empresa de hospedagem. Artigos, notícias, tutoriais e os aspectos da indústria de hospedagem.

Limestone Networks

A LSN tem sido parceira e patrocinadora do PDH, fornecendo uma plataforma segura e confiável.

Cloud - Servidores decicados - Co-location
×