• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Noticia] [Noticia] turotial

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1[Noticia] [Noticia] turotial Empty [Noticia] [Noticia] turotial Vie Oct 07, 2022 11:40 pm

    daneraots

    daneraots
    Miembro
    Miembro
    Descripcion escribió:
    Descripcion escribió:[Avanzado][Windows] Canary + XAMPP + MyAAC
    Tutorial para poner Canary Server en línea con XAMPP y MyAAC.
    1 - Descargas:
    Canario:
    Descargar servidor canario;
    Extraiga el servidor Canary en una carpeta de su preferencia.
    Canario
    Canario compilado:
    Descargar compilado Canary;
    Elija la versión más actualizada de la rama principal en Github Actions.
    PD: necesitas una cuenta de github para descargar el artefacto;
    Vaya a Artefactos y descargue canary-windows-release-;
    Extraiga el ejecutable Canary compilado y las DLL en la carpeta del servidor Canary.
    canario compilado
    1.1 - Descargar XAMPP:
    descargar
    1.2 - Descarga MyAAC:
    descargar
    2 - Instalación de XAMPP:
    2.1 - Configuración XAMPP:
    2.1.1 - Iniciar XAMPP:
    • En Apache, haga clic en el botón Inicio ;
    • En MySQL, haga clic en el botón Inicio .


    • Debería ser así :


    2.1.2 - Cambio de contraseña de MySQL:
    • Verifique si los servicios de apache y mysql se están ejecutando, luego haga clic en el botón Shell.
    • En el shell que se abrió - línea de comando - ingrese el siguiente comando:
    mysqladmin.exe -u contraseña raíz su-nueva-contraseña
    • Contraseña cambiada.
    2.1.3 - Cambio de contraseña PhpMyAdmin:
    • Abra la carpeta donde se instaló XAMPP (C:\xampp);
    • Acceder a la carpeta phpMyAdmin;
    • Abra el archivo config.inc.php en un editor de texto de su elección y cambie los campos a continuación:
    • Puede usar este generador para cambiar la palabra secreta (blowfish_secret): insert_php
    $cfg['blowfish_secret'] = 'xampp'; /* ¡DEBE CAMBIAR ESTO POR UNA AUTORIZACIÓN DE COOKIES MÁS SEGURA! */
    • Cambie el modo de autenticación a:
    $cfg['Servidores'][$i]['auth_type'] = 'http';
    • Cambie la contraseña, recuerde usar la contraseña que cambió en el Shell:
    $cfg['Servers'][$i]['password'] = 'su-nueva-contraseña';
    • Cambie la opción AllowNoPassword a:
    $cfg['Servidores'][$i]['AllowNoPassword'] = false;
    Muy bien, vamos. Su MySQL y PHPMyAdmin están configurados para la nueva contraseña. Ahora solo lo usa siempre cuando instala una aplicación que se conecta a una base de datos MySQL.

    2.1.4 - Cambio de puerto 80 en XAMPP:
    • De forma predeterminada, algunos programas, otros servidores locales y el firewall de Windows usan el puerto 80. A continuación se muestran los pasos para cambiar el puerto 80 en XAMPP:
    • Abra el panel XAMPP y haga clic en el botón Configuración de Apache ;
    • Elija el archivo llamado httpd.conf . Tiene todos los parámetros operativos de apache;
    • Presione las teclas Ctrl + F y busque la palabra Listen 80;
    • Agregue un número más 80 (o 90) al final de este parámetro obteniendo: Listen 8080; (o escucha 8090; )
    • Busque otra palabra clave llamada ServerName y agregue el 80 (o 90) en localhost:8080; (o servidor local: 8090; )
    • Guarde y cierre el archivo;
    • Vuelva al Tablero y haga clic en el ícono de Configuración;
    • Luego vaya a Configuración de servicio y puerto;
    • Agregar el 8080 (u 8090) en el Puerto Principal;
    • Luego de estos pasos intenta iniciar tu Apache, revisa si tienes el ícono verde, abre tu navegador, escribe [Tienes que estar registrado y conectado para ver este vínculo] (o [Tienes que estar registrado y conectado para ver este vínculo] y analiza si puedes acceder el Dashboard de tu XAMPP.
    2.1.5 - Configuración de dominio en vhosts:
    • Además de que las personas puedan acceder a su sitio por su dominio, debe configurar el archivo vhost en XAMPP:
    • Abra el archivo httpd-vhosts.conf (C:\xampp\apache\conf\extra).
    • Edite las siguientes líneas:
    ##<Host virtual *:80>
       ##ServerAdmin [Tienes que estar registrado y conectado para ver este vínculo]
       ##DocumentRoot "C:/xampp/htdocs/dummy-host2.example.com"
       ##ServerName dummy-host2.example.com
       ##ErrorLog "registros/dummy-host2.example.com-error.log"
       ##CustomLog "logs/dummy-host2.example.com-access.log" común
    ##</Servidorvirtual>
    • Cambiar a su dominio.
    • Ejemplos:
    • Ejemplo 1:
    <Servidor virtual seusite.com:80>
       Administrador del servidor [Tienes que estar registrado y conectado para ver este vínculo]
       DocumentRoot "C:/xampp/htdocs"
       Nombre del servidor seusite.com
       ErrorLog "registros/seusite.com-error.log"
       CustomLog "logs/seusite.com-access.log" común
    </HostVirtual>
    • Ejemplo 2:
    <Servidor virtual seusite.com:8080>
       Administrador del servidor [Tienes que estar registrado y conectado para ver este vínculo]
       DocumentRoot "C:/xampp/htdocs"
       Nombre del servidor seusite.com
       ErrorLog "registros/seusite.com-error.log"
       CustomLog "logs/seusite.com-access.log" común
    </HostVirtual>
    • Ejemplo 3:
    <Servidor virtual seusite.com:8090>
       Administrador del servidor [Tienes que estar registrado y conectado para ver este vínculo]
       DocumentRoot "C:/xampp/htdocs"
       Nombre del servidor seusite.com
       ErrorLog "registros/seusite.com-error.log"
       CustomLog "logs/seusite.com-access.log" común
    </HostVirtual>
    2.2 - Configuración del dominio (o ip externa) en el archivo de hosts de Windows:
    • Abra el archivo C:\Windows\System32\drivers\hosts y agregue:
    192.168.0.1 seusite.com
    (IPv4) (dominio)
    2.3 - Puertos:
    • Asegúrese de que los puertos 80 (o 8080, 8090), 7171, 7172 estén abiertos para que la conexión funcione correctamente.
    • Para liberar los puertos, busque el modelo de su módem/router. A continuación, un sitio con guías para varios enrutadores para ayudar en la liberación de puertos:
    ​https://portforward.com/router.htm
    3 - Base de datos:
    • Acceda a PHPMyAdmin desde la dirección de su dominio.
    • En el lado izquierdo, haga clic en +Nuevo y cree una base de datos (por ejemplo, Canary).
    • Importe el archivo de esquema.sql que se encuentra en la carpeta del servidor Canary.
    4 - Config.lua:
    • Entrar en la carpeta Canarias;
    • Cambie el nombre del archivo de configuración.lua.dist a config.lua. Nota: si la extensión está oculta, vaya a > extensiones de nombre de archivo;
    • Configurar el dominio o ip externa;
    • Ponga la contraseña de PHPMyAdmin (su nueva contraseña);
    • Poner el nombre de la base de datos creada.
    • Ejemplo:
    -- Configuración de conexión
    ip = "dominio o ip externa"

    - mysql
    mysqlHost = "127.0.0.1"
    mysqlUser = "raíz"
    mysqlPass = "su-nueva-contraseña"
    mysqlDatabase = "canario"
    puerto mysql = 3306
    mysqlCalcetín = ""
    tipo de contraseña = "sha1"
    5 - Sitio web:
    • Recuerde dejar vacía la carpeta htdocs antes de guardar los archivos y carpetas del sitio.
    • Descomprima los archivos y carpetas de MyAAC directamente en la carpeta htdocs de XAMPP.
    • Deje todos los archivos y carpetas de MyAAC como se muestra en el siguiente ejemplo:
    • Edite el archivo .htaccess o cámbiele el nombre a .htaccess.dist.
    • Si está instalando en localhost, acceda a [Tienes que estar registrado y conectado para ver este vínculo] para cargar la instalación de MyAAC.
    • Si está instalando con ip o dominio, acceda a [Tienes que estar registrado y conectado para ver este vínculo] para cargar la instalación de MyAAC.
    • Siga los pasos de instalación para instalar MyAAC.
    • Al elegir la versión, seleccione 12.8.
    6 - Inicio y Conexión al Servidor:
    Haga doble clic en canary.exe, se iniciará el servidor.
    • Para conectarse al servidor según la versión indicada, necesita el siguiente cliente:


    • Nota: si cambió el puerto, debe agregar la IP del cliente 12.
    • Ejemplos:
    [Tienes que estar registrado y conectado para ver este vínculo]
    • Cómo editar el Cliente 12:


    • Para conectarse con el cliente tibia 12, necesita el login.php para MyAAC:


    7 - Créditos:
    Descargas:
    Desarrolladores OTServBR:  https://github.com/opentibiabr/canary
    Slawkens y Lucas Giovanni: [Tienes que estar registrado y conectado para ver este vínculo]
    Tutorial:
    Majestad
    Captura del Error escribió:Imagen del error: [Noticia] [Noticia] turotial Empty
    El error radica en: Consola
    Captura del Error escribió:Imagen del error: [Noticia] [Noticia] turotial Empty
    El error radica en: Consola

    http://imperio.servegame.com/

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).