Current time: 04-30-2024, 10:08 PM Hello There, Guest! (LoginRegister)


Post Reply 
Cambiar el puerto por defecto de ispCP (Traducción del HowTO)
Author Message
shiizpa Offline
Junior Member
*

Posts: 69
Joined: Mar 2009
Reputation: 2
Post: #1
Big Grin Cambiar el puerto por defecto de ispCP (Traducción del HowTO)
Los puertos son lugares lógicos que son utilizados por los protocolos, como TCP y UDP para comunicarse con los diferentes servicios, tales como http, que ofrecen los servidores.

La autoridad internacional que regule la asignación oficial de los puertos esIANA. http://www.iana.org/assignments/port-numbers

Esta guía explica cómo puede cambiar el puerto 80 que trae por defecto de ispCP para otro.

Es la hora de elegir un puerto, compruebe que el número no es usado por cualquier otro servicio del servidor.

En este howto vamos a utilizar 348

1. Después de la instalación, si ha seleccionado admin.domain.tld como ispCP de dominio, crear un nuevo usuario de dominio con domain.tld (necesaria para los registros y los registros también pueden ser utilizados para el contenido con el puerto estándar 80)

2. Abrir /etc/apache2/sites-available/00_master.conf y cambiar:

Code:
nano /etc/apache2/sites-available/00_master.conf

PHP Code:
<VirtualHost XXX.XXX.XXX.XXX:80>

    
ServerAdmin     user@my_domain.tld
    DocumentRoot    
/var/www/ispcp/gui

    ServerName      admin
.domain.tld
    ErrorLog        
/var/log/apache2/users/admin.domain.tld-error.log
    TransferLog     
/var/log/apache2/users/admin.domain.tld-access.log

    CustomLog       
/var/log/apache2/admin.domain.tld-traf.log traff
    CustomLog       
/var/log/apache2/admin.domain.tld-combined.log 

por

PHP Code:
<VirtualHost XXX.XXX.XXX.XXX:348>

    
ServerAdmin     user@my_domain.tld
    DocumentRoot    
/var/www/ispcp/gui

    ServerName      domain
.tld:348
    ErrorLog        
/var/log/apache2/users/domain.tld-error.log
    TransferLog     
/var/log/apache2/users/domain.tld-access.log

    CustomLog       
/var/log/apache2/domain.tld-traf.log traff
    CustomLog       
/var/log/apache2/domain.tld-combined.log 

3. En /etc/apache2/ports.conf agregar:

Code:
nano /etc/apache2/ports.conf

PHP Code:
Listen 348 

4. En /etc/ispcp/ispcp.conf cambiar:

Code:
nano /etc/ispcp/ispcp.conf

PHP Code:
BASE_SERVER_VHOST admin.domain.tld 

por

PHP Code:
BASE_SERVER_VHOST domain.tld:348 

5. En /var/www/ispcp/gui/domain_default_page/index.html buscar y cambiar:

Code:
nano /var/www/ispcp/gui/domain_default_page/index.html

PHP Code:
http://{BASE_SERVER_VHOST} 

por

PHP Code:
http://{DOMAIN_NAME}:348 

6. en /var/www/ispcp/gui/include/login.php en la linea 188 cambiar:

Code:
nano /var/www/ispcp/gui/include/login.php

PHP Code:
if ($checkReferer) {
        if (isset(
$_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) {

            
$info parse_url($_SERVER['HTTP_REFERER']);
            if (isset(
$info['host']) && !empty($info['host'])) {
                if (
$info['host'] != $_SERVER['HTTP_HOST'] || $info['host'] != $_SERVER['SERVER_NAME']) {
                    
set_page_message(tr('Request from foreign host was blocked!'));
                    
redirect_to_level_page();
                }
            }
        }
    } 

por

PHP Code:
if ($checkReferer) {
         if (isset(
$_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) {

            
$info parse_url($_SERVER['HTTP_REFERER']);
            if (isset(
$info['host']) && !empty($info['host'])) {
                if (
$_SERVER['SERVER_PORT']!=80) {                
                    if (
$info['host'].':'.$_SERVER['SERVER_PORT'] != $_SERVER['HTTP_HOST']|| $info['host'].':'.$_SERVER['SERVER_PORT'] != $_SERVER['SERVER_NAME'].':'.$_SERVER['SERVER_PORT']) {
                        
set_page_message(tr('Request from foreign host was blocked!'));
                        
redirect_to_level_page();
                    }
                }else{
                    if (
$info['host'] != $_SERVER['HTTP_HOST'] || $info['host'] != $_SERVER['SERVER_NAME']) {
                        
set_page_message(tr('Request from foreign host was blocked!'));
                        
redirect_to_level_page();
                    }
                }
             }    
         }
     }


7. Reiniciar apache

Code:
/etc/init.d/apache2 restart

Este es mi primer aporte ya que me uno a esta comunidad gracias a Don victo463. ojala les sirva igual que a mi.
(This post was last modified: 03-26-2009 02:11 PM by shiizpa.)
03-26-2009 03:27 AM
Find all posts by this user Quote this message in a reply
kurgans Offline
Moderator
*****
Moderators

Posts: 1,565
Joined: Feb 2008
Reputation: 23
Post: #2
RE: Cambiar el puerto por defecto de ispCP (Traducción del HowTO)
Gracias,
Siempre se agradece algo en castellano que siempre estamos de los ultimos para cualquier traduccion o soporte.

Sobre todo en los juegos jejeje

Un saludo y bienvenido
(This post was last modified: 03-26-2009 03:42 AM by kurgans.)
03-26-2009 03:37 AM
Visit this user's website Find all posts by this user Quote this message in a reply
shiizpa Offline
Junior Member
*

Posts: 69
Joined: Mar 2009
Reputation: 2
Post: #3
RE: Cambiar el puerto por defecto de ispCP (Traducción del HowTO)
muchas gracias kurgans
03-26-2009 03:57 AM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)