Script de instalação V6 furado

(rrma) #1

Tentei usar a opção de download:
ScriptCase V6 Instalador para Linux with Zend Server CE 5.1.0 x86 (32 bits)

Resultado:
[size=8pt][font=verdana]root@________:/var/www# sh scriptcase_linux_installer_x86_pt_br_v6.0.001.sh
Creating directory scriptcase_linux_installer_x86_pt_br_v6.0.001
Verifying archive integrity… All good.
Uncompressing Scriptcase 6.0.001 - Zend Server CE 5.1.0 x86…

Welcome to ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) installation script!

Please specify an installation path [/opt/nm/v6]:
/var/www/sc/scriptcase6
Extracting files to /var/www/sc/scriptcase6/zend…
Extracting Scriptcase to /var/www/sc/scriptcase6/www/scriptcase…
Starting ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) 5.1.0 …

httpd: Could not reliably determine the server’s fully qualified domain name, using 187.45.219.54 for ServerName
/var/www/sc/scriptcase6/zend/bin/apachectl start [OK]
[glow=red,2,300]/var/www/sc/scriptcase6/zend/bin/lighttpdctl.sh: line 39: /var/www/sc/scriptcase6/zend/gui/lighttpd/bin/spawn-fcgi: No such file or directory[/glow]
[glow=red,2,300]chmod: cannot access `/var/www/sc/scriptcase6/zend/gui/lighttpd/tmp/php-fastcgi.socket’: No such file or directory[/glow]
Starting ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) GUI [Lighttpd] [OK]
[ 08.02.2012 18:09:53 SYSTEM] watchdog for lighttpd is not running.
[ 08.02.2012 18:09:53 SYSTEM] lighttpd is not running.

ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) started…
========================== INSTALLATION SUMMARY ===================================================

 ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) was installed to /var/www/sc/scriptcase6/zend
 The End User License Agreement [EULA] can be viewed under /var/www/sc/scriptcase6/zend/doc/EULA.txt
 See the README in /var/www/sc/scriptcase6/zend/doc/README  more information

 Apache is up and running on port 86!
 To control ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits), please use /var/www/sc/scriptcase6/zend/bin/zendctl.sh
 To enable the Java bridge, please run /var/www/sc/scriptcase6/zend/bin/setup_jb.sh
 To open scriptcase access http://127.0.0.1:86/scriptcase 

=============================== ENJOY ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) ===============================================[/font][/size]
Mesmo criando a árvore completa (/var/www/sc/scriptcase6/zend/gui/lighttpd/bin/spawn-fcgi) não funcionou.
Como é que vou ENJOY desse jeito? Com o servidor web parado???

(Bernhard) #2

Bom dia,

Qual a distribuição do Linux que o Sr. está utilizando? O Sr. está seguindo o tutorial passo a passo? O Arquivo do instalador está com permissões de leitura, escrita e execução?

Atenciosamente,
Bernhard Bernsmann

(rrma) #3

Ubuntu 8.04, permissão total (777) no diretório inteiro e executando como root. Não teve jeito.
A cada tentativa de solução aparecia um erro diferente.

(Bernhard) #4

rrma,

Seu ambiente Web está funcionando, apesar dos erros? Ou não foi possível completar a instalação, e nenhum diretório do SC 6 foi criado?

Atenciosamente,
Bernhard Bernsmann

(rrma) #5

Meu ambiente web parou mas posso restabelecer facilmente. O script criou algumas pastas mas deu alguns erros e não concluiu.
Removi o apache2 anterior pra rodar o script e mesmo assim não funcionou.

(Bernhard) #6

Boa tarde rrma,

Visualizando seu erro novamente verifiquei que o erro está acontecendo na chamada da interface gráfica do Zend Server CE. Por gentileza, dê um stop no seu serviço do apache, inicie novamente e tente acessar o ScriptCase.

Atenciosamente,
Bernhard Bernsmann

(rrma) #7

Bernhard, eu não tenho interface gráfica mesmo. É um server linux padrão.

(Bernhard) #8

Neste caso o Sr. pode ignorar estes erros pois eles são apenas da chamada da interface gráfica.

Caso seu SC não esteja abrindo, pare o serviço do Apache, e inicie-o.

Atenciosamente,
Bernhard Bernsmann

(rrma) #9

Mesmo resultado. Eu simplesmente mandei remover o apache2 atual via apt-get.

[size=8pt]Creating directory scriptcase_linux_installer_x86_pt_br_v6.0.001
Verifying archive integrity… All good.
Uncompressing Scriptcase 6.0.001 - Zend Server CE 5.1.0 x86…

Welcome to ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) installation script!

Please specify an installation path [/opt/nm/v6]:
/var/www
Extracting files to /var/www/zend…
Extracting Scriptcase to /var/www/www/scriptcase…
Starting ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) 5.1.0 …

httpd: Could not reliably determine the server’s fully qualified domain name, using 187.45.219.54 for ServerName
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:86
no listening sockets available, shutting down
Unable to open logs
/var/www/zend/bin/apachectl start [FAILED]
/var/www/zend/bin/lighttpdctl.sh: line 39: /var/www/zend/gui/lighttpd/bin/spawn-fcgi: No such file or directory
chmod: cannot access `/var/www/zend/gui/lighttpd/tmp/php-fastcgi.socket’: No such file or directory
Starting ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) GUI [Lighttpd] [OK]
[ 09.02.2012 13:56:22 SYSTEM] watchdog for lighttpd is not running.
[ 09.02.2012 13:56:22 SYSTEM] lighttpd is not running.

ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) started…
========================== INSTALLATION SUMMARY ===================================================

 ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) was installed to /var/www/zend
 The End User License Agreement [EULA] can be viewed under /var/www/zend/doc/EULA.txt
 See the README in /var/www/zend/doc/README  more information

 Apache is up and running on port 86!
 To control ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits), please use /var/www/zend/bin/zendctl.sh
 To enable the Java bridge, please run /var/www/zend/bin/setup_jb.sh
 To open scriptcase access http://127.0.0.1:86/scriptcase

=============================== ENJOY ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) ===============================================[/size]

Me parece que meu apache foi compilado e instalado na unha, eu terei de removê-lo todo manualmente, via apt-get não sai. Na época eu paguei pra uma pessoa fazer e o cidadão sumiu.
De qualquer forma estou esperando a locaweb me entregar um cloud server novo, já com ubuntu server 11.04, aí eu tento executá-lo novamente. Se resolver eu migro tudo pra ele.

(rrma) #10

Bernhard,
Acabei de preparar meu server novo, com ubuntu server 11.10 e instalei o SC6 através do script de instalação automática.
O ambiente funcionou normal. Sobre o apache/zend existem algumas particularidades que são bem diferentes do padrão debian, e isto está me causando um problema. A questão é sobre a configuração de subdomínios (virtual hosts) neste novo apache. Analisei a documentação do zend server e tentei seguir alguns exemplos, mesmo assim ainda tenho problemas.
Quando configuro o SC pra rodar dentro de um subdomínio, o mesmo aparece com html puro, sem css. Reinstalei descompactando o arquivo zip que baixei e o problema continua, a instalação do sc permanece sem nenhum css.

Posto abaixo meus arquivos de configuração resumidos:

/var/zend/apache2/conf/extra/httpd-vhosts.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName scriptcase.gcmsoft.com.br
DocumentRoot /var/www/scriptcase
<Directory /var/www/scriptcase>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all

/var/zend/apache2/conf/httpd.conf
ServerRoot “/var/zend/apache2”
Listen 80
<IfModule !mpm_netware_module>
<IfModule !mpm_winnt_module>
ServerAdmin you@example.com
DocumentRoot “/var/www”

Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all

<Directory “/var/www”>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all


DirectoryIndex index.html

<FilesMatch “^.ht”>
Order allow,deny
Deny from all
Satisfy All

<FilesMatch “.ini$”>
Order allow,deny
Deny from all
Satisfy All

ErrorLog “logs/error_log”
LogLevel warn

LogFormat “%h %l %u %t “%r” %>s %b “%{Referer}i” “%{User-Agent}i”” combined
LogFormat “%h %l %u %t “%r” %>s %b” common

LogFormat “%h %l %u %t “%r” %>s %b “%{Referer}i” “%{User-Agent}i” %I %O” combinedio

CustomLog “logs/access_log” common


ScriptAlias /cgi-bin/ “/var/zend/apache2/cgi-bin/”



<Directory “/var/zend/apache2/cgi-bin”>
AllowOverride None
Options None
Order allow,deny
Allow from all

DefaultType text/plain

TypesConfig conf/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

Server-pool management (MPM specific)

#Include conf/extra/httpd-mpm.conf

Multi-language error messages

#Include conf/extra/httpd-multilang-errordoc.conf

Fancy directory listings

Include conf/extra/httpd-autoindex.conf

Language settings

#Include conf/extra/httpd-languages.conf

User home directories

#Include conf/extra/httpd-userdir.conf

Real-time info on requests and configuration

#Include conf/extra/httpd-info.conf

Virtual hosts

Include conf/extra/httpd-vhosts.conf

Local access to the Apache HTTP Server Manual

#Include conf/extra/httpd-manual.conf

Distributed authoring and versioning (WebDAV)

#Include conf/extra/httpd-dav.conf

Various default settings

#Include conf/extra/httpd-default.conf

Secure (SSL/TLS) connections

#Include conf/extra/httpd-ssl.conf

SSLRandomSeed startup builtin
SSLRandomSeed connect builtin

Include /var/zend/apache2/conf.d/
Neste ultimo, as unicas linhas alteradas foram (conforme manual):

  • Listen 80
  • DocumentRoot “/var/www”
  • Include conf/extra/httpd-vhosts.conf (descomentada apenas)

Espero que alguém na NM possa me ajudar, pois não posso me dar ao luxo de manter um servidor somente pro SC e preciso dele online.
Preciso que os subdomínios funcionem normalmente, para que eu hospede minhas aplicações.
Caso seja necessário posso até passar os dados para conexão no meu server sem problemas.
Obrigado.