Well, I have never good experiences with webmin... not sure if with a perl
website it would help

Im still studying to find out the correct configurations for the virtual
hosts under debian
thanks anyway

2012/4/23 Boris Wagener <boris.wage...@googlemail.com>

> Hi,
>
> i've found a nice GUI on Weekend
>
> www.webmin.com
>
> You can manage the v-hosts via Webinterface.
> Maybe it helps:-)
>
>
> 2012/4/23 Carlos Gomes - STI Unesp Franca <cgo...@franca.unesp.br>
>
>> Well fellas, iv found a huge mistake i didnt payed attention before,
>> while installing otrs via debian packages, it automatically adds code to
>> /etc/apache2/conf.d with code to open up the otrs interface as the default
>> virtual host, so no matter what I put up on the sites-avaiable would
>> overcome this configs, silly me :)
>>
>> So, iv removed the otrs.conf from conf.d, so I can manage my own virtual
>> hosts and get the results I wanna achive, as suporte.franca.unesp.brwould 
>> point to
>> customer.pl, admin.suporte.franca.unesp.br would point up to the 
>> index.pladmin interface.
>>
>> Now my problem is a little different, on both virtual servers Iv tryed to
>> copy some configs from this otrs.conf, but the give me an error 500, and
>> the old code Iv made to set up the virtual hosts opens the page as I
>> wanted, but no css and rendering works. Is there a way to put up, and what
>> configs, on the virtual hosts configuration so the sites loads fully?
>>
>> my config files in sites-avaiable are now as this:
>>
>> admin.suporte.franca.unesp.br
>>
>>> #mod do endereco de suporte (/etc/apache2/sites-available/
>>> admin.suporte.franca.unesp.br)
>>> #
>>> <VirtualHost *:80>
>>>         ServerAdmin cgo...@franca.unesp.br
>>>         ServerName  admin.suporte.franca.unesp.br
>>>         ServerAlias admin.suporte.franca.unesp.br
>>>
>>>         # Indexes + Directory Root.
>>>         DirectoryIndex index.pl
>>>         DocumentRoot /opt/otrs/bin/cgi-bin/
>>>
>>>         # CGI Directory
>>>         # ScriptAlias /otrs/ /opt/otrs/bin/cgi-bin/
>>>         <Location /otrs>
>>>                 SetHandler perl-script
>>>                 PerlResponseHandler ModPerl::Registry
>>>                 PerlOptions +ParseHeaders
>>>                 PerlSetupEnv On
>>>         </Location>
>>>
>>>         <Directory />
>>>                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>                 AllowOverride None
>>>                 AddHandler cgi-script .pl
>>>         </Directory>
>>>
>>>         # Logfiles
>>>         ErrorLog  /var/log/otrs/admin/error.log
>>>         CustomLog /var/log/otrs/admin/access.log combined
>>> </VirtualHost>
>>>
>>>
>>> and this for suporte.franca.unesp.br, notice that this one iv copyed
>>> the full otrs.conf file from conf.d, and changed some lines so it fires up
>>> the customer.pl.
>>>
>> # Config script para o vhost de suporte aos usuarios
>>
>>> # Criado em 17/04/2012 - cgo...@franca.unesp.br
>>> #
>>>
>>> <VirtualHost *:80>
>>> # if mod_perl is used
>>> <IfModule mod_perl.c>
>>>
>>>     # load all otrs modules
>>>     Perlrequire /opt/otrs/scripts/apache2-perl-startup.pl
>>>
>>>     # Apache::Reload - Reload Perl Modules when Changed on Disk
>>>     PerlModule Apache2::Reload
>>>     PerlInitHandler Apache2::Reload
>>>     PerlModule Apache2::RequestRec
>>>
>>>     # set mod_perl2 options
>>> #    <Location /otrs>
>>> #        ErrorDocument 403 /otrs/customer.pl
>>> #        ErrorDocument 403 /otrs/index.pl
>>> #        SetHandler  perl-script
>>> #        PerlResponseHandler ModPerl::Registry
>>> #        Options +ExecCGI
>>> #        PerlOptions +ParseHeaders
>>> #        PerlOptions +SetupEnv
>>> #        Order allow,deny
>>> #        Allow from all
>>> #    </Location>
>>>
>>>     # set mod_perl2 option for generic interface
>>>     <Location /otrs/nph-genericinterface.pl>
>>>         PerlOptions -ParseHeaders
>>>     </Location>
>>>
>>> </IfModule>
>>>
>>> # directory settings
>>> <Directory "/opt/otrs/bin/cgi-bin/">
>>>         AllowOverride None
>>>         Options +ExecCGI -Includes
>>>         Order allow,deny
>>>         Allow from all
>>>         ErrorDocument 403 /index.pl
>>>         DirectoryIndex customer.pl
>>>         AddHandler  perl-script .pl .cgi
>>>         PerlResponseHandler ModPerl::Registry
>>>         PerlOptions +ParseHeaders
>>>         PerlOptions +SetupEnv
>>> </Directory>
>>> <Directory "/opt/otrs/var/httpd/htdocs/">
>>>     AllowOverride None
>>>     Order Deny,Allow
>>>    Deny from all
>>>    Allow from 200.145.119.128/27
>>> </Directory>
>>>
>>> <IfModule mod_headers.c>
>>>     <Directory "/opt/otrs/var/httpd/htdocs/skins/*/*/css-cache">
>>>         <FilesMatch "\.(css|CSS)$">
>>>             Header set Cache-Control "max-age=2592000 must-revalidate"
>>>         </FilesMatch>
>>>     </Directory>
>>>
>>>     <Directory "/opt/otrs/var/httpd/htdocs/js/js-cache">
>>>         <FilesMatch "\.(js|JS)$">
>>>             Header set Cache-Control "max-age=2592000 must-revalidate"
>>>         </FilesMatch>
>>>     </Directory>
>>> </IfModule>
>>>
>>> # MaxRequestsPerChild (so no apache child will be to big!)
>>> # MaxRequestsPerChild 4000
>>> </VirtualHost>
>>>
>>
>> So, with this config iv i request the admin. subdomain it gives me to
>> download the .pl file, and suporte points ok to the customer.pl, but i
>> cant login and the css isnt loaded. The domains are up for public.
>>
>> Thanks very much for your help douglas, but I thin the mailing would
>> preffer english language so all others could read and document.
>>
>> Im strugling for some days now, with no success... could find more
>> documentations about virtual hosting that are suitable for my debian
>> ambient. any help appreciated
>>
>>
>>> tambem nao funcionou. ja tentei o caminho relativo completo e etc...
>>>
>>>
>>> 2012/4/17 Douglas Nascimento <douglas...@gmail.com>
>>>
>>>> Eu não tenho certeza, mas acho que em DirectoryIndex você deveria
>>>> colocar apenas index.pl ou customer.pl, sem o "/otrs/".  Exemplo:
>>>>
>>>> DirectoryIndex index.pl
>>>> DirectoryIndex *customer.pl <http://index.pl/>*
>>>>
>>>>
>>>> On Tue, Apr 17, 2012 at 5:06 PM, Carlos Gomes - STI Unesp Franca <
>>>> cgo...@franca.unesp.br> wrote:
>>>>
>>>>> Hello Everyone!
>>>>>
>>>>> Iv set up different subdomains so i can point users to the 
>>>>> customer.plpage for ticket management, and another subdomain for otrs 
>>>>> administration.
>>>>> Iv followed many suggestions and documentations for apache, but cant 
>>>>> manage
>>>>> to use different hosts for both index.pl and customer.pl, can anyone
>>>>> help me , if set up similar environment ?
>>>>>
>>>>> my apache configs are as this:
>>>>>
>>>>> subdomain: admin.suporte.franca.unesp.br
>>>>> #mod do endereco de suporte
>>>>> (/etc/apache2/sites-available/admin.suporte.franca.unesp.
>>>>> br)
>>>>> #
>>>>> <VirtualHost *:80>
>>>>>         ServerAdmin cgo...@franca.unesp.br
>>>>>         ServerName  admin.suporte.franca.unesp.br
>>>>>         ServerAlias admin.suporte.franca.unesp.br
>>>>>
>>>>>         # Indexes + Directory Root.
>>>>>         DirectoryIndex /otrs/index.pl
>>>>>         DocumentRoot /opt/otrs/bin/cgi-bin/
>>>>>
>>>>>         # CGI Directory
>>>>>         # ScriptAlias /otrs/ /opt/otrs/bin/cgi-bin/
>>>>>         <Location /otrs>
>>>>>         SetHandler perl-script
>>>>>                 PerlResponseHandler ModPerl::Registry
>>>>>                 PerlOptions +ParseHeaders
>>>>>                 PerlSetupEnv On
>>>>>         </Location>
>>>>>
>>>>>     <Directory />
>>>>>         Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>>>         AllowOverride None
>>>>>         AddHandler cgi-script .pl
>>>>>     </Directory>
>>>>>
>>>>>         # Logfiles
>>>>>         ErrorLog  /var/log/otrs/admin/error.log
>>>>>         CustomLog /var/log/otrs/admin/access.log combined
>>>>> </VirtualHost>
>>>>>
>>>>>
>>>>> subdomain suporte.franca.unesp.br :
>>>>> #mod so endereco de suporte (/etc/apache2/sites-available/
>>>>> suporte.franca.unesp.br)
>>>>> #
>>>>> <VirtualHost *:80>
>>>>>         ServerAdmin cgo...@franca.unesp.br
>>>>>         ServerName  suporte.franca.unesp.br
>>>>>         ServerAlias suporte.franca.unesp.br
>>>>>
>>>>>         # Indexes + Directory Root.
>>>>>         DirectoryIndex /otrs/customer.pl
>>>>>         DocumentRoot /opt/otrs/bin/cgi-bin/
>>>>>
>>>>>         # CGI Directory
>>>>>         # ScriptAlias /otrs/ /opt/otrs/bin/cgi-bin/
>>>>>         <Location /otrs>
>>>>>         SetHandler perl-script
>>>>>                 PerlResponseHandler ModPerl::Registry
>>>>>                 PerlOptions +ParseHeaders
>>>>>                 PerlSetupEnv On
>>>>>         </Location>
>>>>>
>>>>>     <Directory />
>>>>>         AllowOverride None
>>>>>                 Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
>>>>>         AddHandler cgi-script .pl
>>>>>     </DirectOry>
>>>>>
>>>>>         # Logfiles
>>>>>         ErrorLog  /var/log/otrs/customer/error.log
>>>>>         CustomLog /var/log/otrs/customer/access.log combined
>>>>> </VirtualHost>
>>>>>
>>>>> but both opens the index.pl file...
>>>>>
>>>>> iv also used this thread as refference:
>>>>> http://lists.otrs.org/pipermail/otrs/2005-October/009192.html
>>>>>
>>>>> but seems quite old, and only one vhost wont suit me for logging
>>>>> purposes.
>>>>>
>>>>>
>>>>> --
>>>>> []'s
>>>>> ---------------------------------
>>>>> Carlos Gomes
>>>>> Assistente de Informática II - STI
>>>>> skype: cgomes.unesp
>>>>> 55(16)3706-8783
>>>>> UNESP/Franca - FCHS
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> OTRS mailing list: otrs - Webpage: http://otrs.org/
>>>>> Archive: http://lists.otrs.org/pipermail/otrs
>>>>> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Atenciosamente,
>>>> Douglas Nascimento de Jesus
>>>> beaglenetwork.blogspot.com
>>>>
>>>> ---------------------------------------------------------------------
>>>> OTRS mailing list: otrs - Webpage: http://otrs.org/
>>>> Archive: http://lists.otrs.org/pipermail/otrs
>>>> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>>>>
>>>
>>>
>>>
>>> --
>>> []'s
>>> ---------------------------------
>>> Carlos Gomes
>>> Assistente de Informática II - STI
>>> skype: cgomes.unesp
>>> 55(16)3706-8783
>>> UNESP/Franca - FCHS
>>>
>>>
>>
>>
>> --
>> []'s
>> ---------------------------------
>> Carlos Gomes
>> Assistente de Informática II - STI
>> skype: cgomes.unesp
>> 55(16)3706-8783
>> UNESP/Franca - FCHS
>>
>>
>> ---------------------------------------------------------------------
>> OTRS mailing list: otrs - Webpage: http://otrs.org/
>> Archive: http://lists.otrs.org/pipermail/otrs
>> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>>
>
>
> ---------------------------------------------------------------------
> OTRS mailing list: otrs - Webpage: http://otrs.org/
> Archive: http://lists.otrs.org/pipermail/otrs
> To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs
>



-- 
[]'s
---------------------------------
Carlos Gomes
Assistente de Informática II - STI
skype: cgomes.unesp
55(16)3706-8783
UNESP/Franca - FCHS
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to