Script CGI

Shell scripts, Kommander, GUIs...

Moderador: Moderadores

Avatar do usuário
lgf
COMPANHEIRO BIG
Mensagens: 368
Registrado em: 10 Out 2008, 08:53

Script CGI

Mensagem por lgf » 07 Abr 2009, 08:27

Senhores estou tentando fazer um script usando html como interface gráfica mas para que ele funcione corretamente tenho que pegar o valor de algumas variáveis do html e usar no .sh , a única forma que conheço para isso é rodando um cgi mas não estou conseguindo de jeito nenhum , alguem tem alguma dica ?

BugsBunny
Usuário BIG
Mensagens: 16
Registrado em: 17 Abr 2009, 00:22

Mensagem por BugsBunny » 19 Abr 2009, 18:35

Olá,
para usar cgi você vai ter que instalar o apache2..

crie um arquivo com o nome MeuSite na pasta /etc/apache2/sites-available/SEU_ARQUIVO

com o conteudo

Código: Selecionar todos

<VirtualHost *:80>
         ServerAdmin [email protected]
         DocumentRoot /var/www/
         ServerName www.$HOSTNAME.com
         ErrorLog /var/log/error_log
         TransferLog /var/log/access_log
         <Directory />
                 Options FollowSymLinks
                 AllowOverride None
         </Directory>
         <Directory /var/www/>
                 Options FollowSymLinks
                 AllowOverride None
                 Order allow,deny
                 allow from all
         </Directory>
         ScriptAlias /cgi-bin "/usr/lib/cgi-bin"
         <Directory "/usr/lib/cgi-bin">
                  Options +ExecCGI
                  AllowOverride AuthConfig
         </Directory>
</VirtualHost>

a paginas que forem somente html devem ficar em /var/www/
as paginas que forem cgi devem ficar em /usr/lib/cgi-bin/
adicione no seu arquivo /etc/hosts o endereço que estiver sendo usado neste aquivo ( ali encima esta usando www.HOSTNAME..mude ao seu gosto)
SEU_IP www.HOSTNAME.local.com.br HOSTNAME

execute :
cd /etc/apache2/sites-enabled/
ln -fs ../sites-available/SEU_ARQUIVO .
unlink *default

reinicie o apache2
por hoje é so velinho :D

Trancado

Voltar para “Scripts e Automações”

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 2 visitantes