Instalacion de una pagina WEB-MU

Bienvenidos a un nuevo tutorial, hoy aprenderemos a instalar una WebMu para nuestro servidor MuOnline.

1)Instalación y configuración del AppServer
[Paso 1]
Para empezar, tenemos que instalar el programa AppServer, que viene con soporte para PHP. Para esto, hacemos doble clic sobre el ejecutable AppServer.exe

Aceptando cuadro de bienvenida del appserver

2)Seguimos las instrucciones en pantalla hasta que aparece el tipo de setup (Setup type, o tipo de instalación)
Seleccionamos "Custom", y hacemos clic en Siguiente (Next)

Seleccionando el tipo custom de instalación

3)En nuestra próxima pantalla marcamos las opciones "Apache" y "PHP" haciendo un clic en esas opciones.
Después, hacemos clic en Siguiente (Next)

Seleccionando componentes del instalador

4)El siguiente paso será colocar nuestro dominio (Registrado y habilitado previamente Ver Aqui ), el e-mail del administrador y el puerto.
En caso de no poseer un dominio dejen los datos sin modificar y pasen al siguiente paso.
(En la mayoría de los casos bastará con escribir LocalHost como el nombre de servidor, y dejar el puerto 80)

Completando información

5)Luego clic en "Next", y dará comienzo a la instalación. En el último diálogo inciamos el Apache.

Tildando la opción start apache

6)Ahora si escribimos el nombre de nuestro server (o también si estamos en la pc server podemos escribir https://localhost/) en el explorador (Internet Explorer, Firefox Mozilla, Google Chrome, etc), nos aparecerá un mensaje de Bienvenida por parte de AppServ .
Nuestro próximo paso es configurar el archivo "php.ini" para q trabaje con el SQL Server (Y no nos tire el "error Line 9")
Vamos a abrir el archivo php.ini (Generalmente se encuentra en "C:\Windows\php.ini"), y vamos a la línea 576, donde vamos a ver:

;extension=php_mssql.dll
Abriendo archivo php ini

7)Lo que debemos hacer es sacarle el ";" inicial para que quede directamente
extension=php_mssql.dll
Al quitarle el ; estamos habilitando la lectura de esta función (Recuerden a partir de ahora, esta explicación les servirá en el futuro)

Habilitando la extensión

8)Una vez realizado esto, lo guardamos y reiniciamos el Apache Server. Para reiniciarlo, tenemos una opción en el grupo de programas AppServ / Apache control Server, que dice Restart.

Reiniciando el apache del appserver

9)Ahora lo que hay que hacer es descomprimir nuestros PHP Mu WebPage Files (estos archivos los encontraras en nuestro sitio) dentro de la carpeta
C:\AppServ\www
dependiendo en que unidad y carpeta lo colocaron, también puede estar en
D:\AppServ\www
1)[Paso 2]
Configuración del SQL en modo Mixto:
Antes de continuar, es necesario setear una opción en nuestro SQL Server, para que la página acepte conexiones con nombre de usuario.
Para esto debemos:
A)Abrimos el "Administrador Corporativo"
B)Hacemos clic en "Herramientas => Propiedades de configuración de SQL Server (Si la opción está desactivada, asegúrese de seleccionar la base de datos MuOnline en la parte izquierda)

Ingresando a las propiedades de configuración de sql server

C)En la pestaña seguridad, elegimos la opción "SQL Server y Windows".

Seleccionando la opción mixta de autenticación del sql

D)Ahora tenemos que crear un usuario y una contraseña, los usaremos para ingresarlo en la configuración de la página web.
E)Vamos a Seguridad
F)Hacemos clic en "Inicio de Sesión"
G)En la parte derecha, hacemos un clic derecho y luego en "Nuevo Inicio de sesión"

Creando nuevo inicio de sesión

H)Nos aparecerá un cuadro de diálogo para crear un usuario de SQL que luego lo vamos a necesitar para crear la página web. Para eso debemos completar los datos de la siguiente manera:
  • Nombre: sería el login de la cuenta, pongan lo que quieran pero recuérdenlo.

  • Seleccionamos la opción "Autenticación de SQL Server" y ponemos una contraseña que sería el password de nuestra cuenta (También recuérdenla)

  • Y finalmente seleccionamos como base de datos MuOnline. Una vez que terminamos pasamos a la segunda pestaña "Funciones del servidor"

  • Configurando los datos de nuevo inicio de sesión

    I)En la nueva ventana activamos la opción "System administrators" y pasamos a la última pestaña "Acceso a base de datos" (La última )

    Asignando permisos

    J)En esta pestaña hacemos clic en la base de datos "MuOnline" y abajo marcamos "Public" y "db_ownew"
    Luego hacemos clic en Aceptar.

    Asignando acceso a la base de datos

    K)Ahora para ir terminando lo que debemos hacer es volver a repetir el password del usuario que creamos recientemente.

    Confirmando password

    L)Listo ya tenemos el usuario de SQL para nuestra web, tal vez nos pida que reiniciemos el servicio de ser asi hacemos lo siguiente:
    Abrimos el "Administrador de servicios de sql server", lo detenemos y luego lo volvemos a iniciar, o sino pueden reiniciar la pc directamente (Recomendado)

    Deteniendo el sql server

    Instalación de los files webmu
    [Paso 3]
    Hasta ahora hemos instalado el apache que será el sosten de la WebMU, en nuestro segundo paso hemos seteado algunas opciones para que todo funcione de manera óptima y en este último paso instalaremos la página WebMU.

    1)Lo que debemos hacer es descomprimir nuestros files webmu (Ver sección descargas en esta web) dentro de la carpeta
    C:\AppServ\www
    (Dependiendo en que unidad o carpeta instalaron el App.Server)
    Yo por ejemplo usaré la MuWeb_[8] for Papu HasteNews, pero ustedes pueden descargarse otras en la sección descargar web mu
    (Tengan en cuenta las carpetas y subcarpetas que trae la WebMU descargada ya que cuando tengan que descomprimir los archivos en nuestra pc nos debe quedar asi:
    C:\AppServ\www\
    aqui tiene que estar los archivos de la pagina web.
    Si ustedes pegan directamente la WebMU que bajaron puede que les quede así
    C:\AppServ\www\muweb\"archivos de la página web"
    y esto "Está mal no les funcionará", la forma correcta para que su WebMU funcione es
    C:\AppServ\www\"archivos de la página web".
    El primer paso será ingresar a cualquier navegador por defecto que usemos (Internet Explorer, Firefox Mozilla, Google Chorme, etc) y ponemos lo siguiente:
    http://localhost/
    (Esta dirección puede variar dependiendo de la web, en algunas simplemente debemos poner http://localhost/ en otras http://localhost/install/index.php pero puede variar todo depende si la web tiene un sistema de autoruta al ver que aun no esta instalada y también dependerá de la web instalada)
    Entonces ponemos en cualquier navegador por defecto que usemos (Internet Explorer, Firefox Mozilla, Google Chorme, etc) esta dirección http://localhost/ y esperemos a que la web nos redireccione.
    (Sino nos direcciona deberemos hacerlo manualmente, para esto también deberán revisar los archivos de su WebMU para ver si contiene dicho instalador o deberán rutiar la web hasta llegar a el o deberán configurar directamente la conección con la base de datos desde un config.php)

    2)En la nueva pantalla usaremos la opción:
  • Tipo de conección : Mssql

  • (La opción ODBC es para instalar la web en otra pc pero eso será en el próximo tutorial )y luego hacemos un clic en Step (paso) 2

    Ingresando al instalador de la página web

    3)Ahora debemos completar el usuario de "SQL" y la "Contraseña del SQL" (Esos datos son los mismo que que creamos anteriormente)los demas datos los dejamos así y continuamos al siguiente paso

    Configurando la conexión sql de la web

    4)En nuestra nueva pantalla lo que nos pregunta es si queremos usar la encriptación MD5 (Es para mayor seguridad ya que encripta los datos de los usuarios que se registren posteriormente en nuestro server. También deberán usar MD5 en su servidor) En WebSites Address debemos poner nuestro dominio si es que lo tenemos por ejemplo tuservermu.com o tuserver.no-ip.org (Ver sección registrar un dominio en no-ip en esta web).
    Yo recomiendo registrar un dominio porque sino van a tener que usar su ip pública numérica y esta es, en la mayoría de los casos totalmente "Dinamica", es decir, que puede cambiar y deberán dar una nueva ip a sus usuarios por cada cambio (Algo que puede ser bastante molesto).
    Hacemos clic en Step 4

    Configurando parámetros de la web

    5)En el paso 4 debemos completar los datos para crear un usuario admin web (Esto no tiene relación alguna con el usuario del SQL, si quieren pueden ingresar otros datos y recuerdenlo porque es su cuenta Admin-Web)
    Luego hacemos clic en Step 5

    Creando usuario admin

    6)En el paso número 5 no tenemos que hacer mucho, sólo nos informa MuWeb 0.8 Successfully Installed (La web fue instalada correctamente ) y eso que vemos en rojo "Delete the install folder for security reasons!!!" (Lo que nos indica es que por razones de seguridad debemos borrar la carpeta install)

    Mensaje de finalización de instalación

    Entonces hacemos lo siguiente nos dirijimos a
    C:\AppServ\www
    y borramos la carpeta install.php

    Eliminando la carpeta install

    7)Finalmente para ver nuestra web ponemos en nuestro navegador por defecto:
    http://localhost/ y terminamos.

    Visualizando la web instalada

    Aclaraciones: para que a su WebMU la puedan ver otras personas que no estan en nuestra red interna deben abrir el puerto 80 de su firewall y router Ver Aqui
    Aclaracion2: Si quieren modificar la webmu pueden visitar mi tutorial sobre la modificacion de arhivos flash en las web-mu: Ver tutorial aqui

    ¿Necesitas ayuda? Visita www.iceventas.com y nosotros lo hacemos por ti.

    Se han publicado un total de 63 comentarios en Mu Online Tutoriales :

    29 de marzo de 2013, 16:05

    Hola .. nopuedo conectar lapagina de webshop amiserver me podrias indicar si sos tan amable'?

    29 de marzo de 2013, 19:23

    Anónimo: ¿Estas usando un webshop de tipo Créditos o catálogo?
    Saludos

    1 de junio de 2013, 22:24

    hola amigo sera que me puedes ayudar? mira lo que me sucede hice todo lo que esta hay, ya libere el puerto 80 y le paso la ip a mis amigos y nada. no les abre y yo al abrirlo sale AppServ Open Project y sale en blanco con un monton de letras y no me agarra la pagina, por si quieres echar un vistazo mhs2.sytes.net te lo agradeceria mucho :D saludos

    2 de junio de 2013, 12:33

    Anónimo : Si tiene el apache iniciado y la web la puedes visualizar de manera LOCAL y no publica, es porque tienes cerrado el puerto 80.
    A veces no basta con abrilo desde el firewall, sino que debes comunicarte con tu empresa para que ellos te lo habiliten.
    Saludos

    7 de julio de 2013, 1:19

    tengo problemas para instalarlo tengo w7 ultimate 64 bits puede ser ese el problema?

    7 de julio de 2013, 17:35

    Santiago Mosca : ¿Qué error tenes?
    Saludos

    16 de agosto de 2013, 16:33

    Yo no puedo hacer que lo vean los demas mi pagina me ayudas?

    17 de agosto de 2013, 7:56

    Anónimo : Para que la web la pueden ver otros usuarios que esten fuera de tu red local, debes abrir el puerto 80 de tu firewall/router.
    Saludos

    25 de septiembre de 2013, 12:30

    una pregunta ya abro los puerto en la firewall pero no tengo router

    25 de septiembre de 2013, 13:39

    Anónimo : Entonces no necesitas configurarlo, los puertos seran controlados solamente por tu firewall de Windows (Y antivirus en algun casos)
    Saludos

    29 de septiembre de 2013, 16:09

    nunk encontre php.ini. lo busque y esta todo bien instalado pero nunk encontre php.ini en windows

    29 de septiembre de 2013, 17:25

    Anónimo : ¿Instalaste el AppServer o estas con Xampp?
    Saludos

    19 de diciembre de 2013, 1:30

    no me deja avanzar al paso 3 porque me sale todo en blanco alguna idea de porque no me aparece?

    19 de diciembre de 2013, 7:37

    Anónimo : ¿En el paso 3) del AppServ o en el paso 3) de la instalación de la web?
    Saludos

    26 de diciembre de 2013, 21:16

    Hola yo tengo una webshop de credits y no la puedo conectar al sql me podrias ayudar :)

    27 de diciembre de 2013, 7:44

    Anónimo : ¿Has configurado el archivo .php con tus datos del SQL?
    Saludos

    9 de enero de 2014, 7:54

    tengo un problema con el maker que no me reconoce el sql :S alguna ayuda?

    9 de enero de 2014, 9:42

    Alejandro Colombo : ¿Qué versión de SQL tienes y qué error te arroja?
    Saludos

    14 de marzo de 2014, 22:35

    olle yo descargue una web mu que ya estaba hecha y no se como abrirla asi que intentando mucho puse esto en internet http://localhost/korea%20web/index.php y parece que sirvio pero me tiro 5 errores y los soluciones ecepto este Fatal error: Call to undefined function get_magic_quotes_gpc() in C:\AppServ\www\korea web\Config_portal\web_modules.php on line 238 y nose que hacer

    17 de marzo de 2014, 9:29

    pedro rodriguez : ¿Y que dice la linea 238 exactamente?
    Saludos

    30 de abril de 2014, 8:23

    yo no puedo se me queda en blanco ,despues de poner los datos del sql, y no me deja seguir se queda ahi con todas las webs de muweb o que tengan la carpeta install.

    30 de abril de 2014, 10:10

    Anónimo : ¿Usas xampp o appserv?
    Saludos

    15 de mayo de 2014, 5:52

    olle wey como le ago en la web core ya tengo todo listo pero ya hise la cuenta pero a momento entra al mu me dise informacion de pago por que como lo configuro la web para que no me diga asi la cuenta el mu

    15 de mayo de 2014, 15:16

    MuSinaloa : No entendi mucho tu problema. ¿Podrías detallarlo?
    Saludos

    31 de mayo de 2014, 11:44

    quiero entrar amu online de webz y me sale error 40102 k es por fa

    1 de junio de 2014, 11:19

    Anónimo : No entendi ¿Podrías detallar el problema?
    Saludos

    1 de junio de 2014, 13:09

    Hola, me sirvio bastante el tutorial xD la cosa es que yo use files MuCore 1.0.6 y no puedo lograr que se conecte con el sql... no se si podrias ayudarme :P

    2 de junio de 2014, 10:49

    Hernan Sosa : Revisa el archivo config.php y edita el archivo con tus datos SQL.
    Saludos

    8 de junio de 2014, 12:17

    Soy hernan la instalacion se queda http://localhost/install/install2.php
    (no carga) que podra ser ... ya puse todos los datos correctos del Sql

    8 de junio de 2014, 12:44

    Fatal error: Call to a member function Execute() on a non-object in C:\AppServ\www\install\install2.php on line 308

    9 de junio de 2014, 11:12

    Luciano Magaro : ¿Que web estas instalando?
    Saludos

    11 de junio de 2014, 21:50

    Oye cuando creo la cuenta en sql en administrador de cooperativo, me da el error 2812 dice que el procedimiento no es acecible por un addlogin.

    12 de junio de 2014, 9:28

    Bankai2000 : ¿Qué SQL es? ¿Ya tenías el SQL instalado previamente?
    Tambien podes usar el usuario sa ya creado.
    Saludos

    3 de agosto de 2014, 2:10

    ah otra cosa y disculpe yo ando usando el xampp

    3 de agosto de 2014, 13:09

    buenas noches amigo yo ando en proceso de crear un Mu resulta ser que ya entro al juego puedo editar y ya habilite otros mapas en el juego pero el problema es que yo uso
    Versión del Panel de Control MUCore Admin1.0.8 todo va bien creo noticias pero cuando quiero agregar un cliente en descargas al parecer lo sube pero cuando voy a la pagina y le doy clik para descargar me manda a una pagina que jamas inicia... me gustaria saber como solucionar esas cosas porfavor y quiero subir la pagina para que todos puedan verla y poder descargar el cliente

    4 de agosto de 2014, 10:55

    Ronyel Arcangel Placios Girar : Primero, el módulo ¿Está funcionando correctamente? , es decir, si quitas las descarga desaparece del sitio o ¿Ya tenes fijado una descargar?
    Saludos

    4 de agosto de 2014, 13:16

    yo agrego el cliente a descargas pero cuando le doy un clik en descargar me sale pagina no existe.....

    lo que realmente quiero saber es como solucionar otro problema que es que me ande la webmu en perfectas condiciones osea que pueda entrar a la pagina que fue creada en no-ip xxxxx.sytes.net e leido de arriba abajo algunos tutos de ustedes los cuales son muyy buenisimosssss y por eso los FELICITO y que sigan animandonos a nosotros los nuevos creadores de mu a seguir adelante.

    5 de agosto de 2014, 10:12

    Ronyel Arcangel Placios Girar : Sobre el link de la descarga intenta agregar delante del link lo siguiente http:// y aca el link
    Sobre la visualización de la web, debes abrir el puerto 80 para que desde fuera de tu red se pueda acceder a tu sitio.
    Saludos

    19 de septiembre de 2014, 16:56

    Man Me Ayudas Yo Tengo Xampp y al entar a localhost/admincp coloco la cuenta y la pagina se me queda en blanco me ayudas porfa

    21 de septiembre de 2014, 10:17

    Anónimo : Y además de instalar el xampp ¿Qué otra cosa has realizado?
    Saludos

    19 de abril de 2015, 19:40

    Man , ami no me responde el apache , tengo instalado xampp ! y configure todo entro a localhost todo pero no prende la pagina systes.net ...
    cuando presiono start .. veo q carga si se cuelga y veo q dice eso
    Buy...
    apache service started...
    y no pasa nada :_ queda ay !

    19 de abril de 2015, 21:16

    Jeyko Asmat : Revisa el siguiente tutorial: http://www.muonlinetutoriales.com/2013/04/el-xampp-no-inicia-busy.html
    Saludos

    21 de junio de 2016, 17:06

    Hola, instale un template nuevo en mi web y cuando me voy a registrar puedo pober todos los datos pero cuando voy a poner codigo de verificacion la imagen del codigo de verificacion no se ve.
    Como puedo solucionarlo

    26 de junio de 2016, 17:57

    luis assad : ¿Estas haciendo referencia a la web MuCore?
    Saludos

    21 de julio de 2016, 16:15

    Buenas, amigo instalé una web mucore con xampp utilicé una no-ip, tengo abierto el puerto 80 en firewall y en el router pero no me agarra la pagina sera la no-ip? espero tu respuesta gracias.

    22 de julio de 2016, 10:27

    Anónimo : Si por un problema con los servicios de no-ip entonces prueba ingresando desde la ip.
    ¿No te funciona a vos en local o no le funciona a quien accede de forma externa?
    Saludos

    22 de julio de 2016, 11:59

    Mira intenté poner la IPv4 a la no-ip y todo bien me funciona pero lo malo es que solo en mi internet funciona, a los demás no les agarra la página y como dije si tengo abiertos los puertos.

    22 de julio de 2016, 16:07

    Anónimo : Intenta algo sencillo: http://rankingmu.com/Verificador/
    Desde nuestro sitio podrás verificar si el puerto 80 efectivamente está abierto.
    Saludos

    22 de julio de 2016, 16:12

    Abro los puertos en el modem y firewall, pero al momento de checar si en realidad están abiertos correctamente en unas de esas páginas que te permiten saber si están abiertos o no, me dice que están cerrados y no entiendo ya que si los abrí.

    22 de julio de 2016, 16:23

    Anónimo: Verifica si no es tu caso: http://www.muonlinetutoriales.com/2013/03/cambiar-el-puerto-80-xampp.html
    Saludos

    22 de julio de 2016, 16:56

    No me funcionó :(, desde que mi ip publica cambió no me funciona antes todo funcionaba a la perfección ahora no entiendo porque dejó de funcionar.

    22 de julio de 2016, 17:22

    Anónimo : Si tu IP es dinámica lógico que cambiará.
    Vuelve a comenzar y actualiza tu no-ip.
    Saludos

    22 de julio de 2016, 17:28

    Me imagino que deben de ser los puertos ya que no se abren pero hago el mismo procedimiento que antes cuando funcionaba pero ahora no se abren no tendré que contactar para que los abran?

    24 de julio de 2016, 12:33

    Anónimo : Si tu mismo has podido abrir los puertos, entonces no sería necesario contactar a un tercero.
    Vuelve a repetir los pasos, verifica bien la ip asignada por el DHCP de tu router, revisa el archivo host si es que lo has editado, etc.
    Caso contrario, reinicia el router (Reinícialo para que tu router tome las configuraciones por default o de fábrica. Si no sabes como reiniciar el router, busca el manual, generalmente basta con insertar una punta en el boton RESET y mantenerlo apretado por algunos segundos)
    Luego de eso , vuelve a configurar todo nuevamente (Recuerda que tambien deberás hacer la configuración de conexión a internet nuevamente)
    Saludos

    28 de julio de 2016, 16:10

    Gracias amigo lo intentaré.

    31 de julio de 2016, 20:01

    Anónimo : Saludos

    3 de agosto de 2016, 18:42

    Pues veras amigo sigo sin hacer que funcione abro los puertos y checo en tu pagina para saber si estan abiertos pero me dicen que estan cerrados ya reinicie el modem como estaba por defecto pero no funciona y abro los puertos como antes que si me funcionaba.

    7 de agosto de 2016, 12:01

    Anónimo : ¿En el firewall del sistema tambien lo has abierto?
    ¿Tienes algun antivirus instalado?
    Saludos

    7 de agosto de 2016, 17:58

    Si amigo esta activado en el firewall y el antivirus lo desactivo

    14 de agosto de 2016, 12:06

    Anónimo : Entonces deberás ponerte en contacto con tu proveedor de internet y consultarlo. Muchas veces las empresas de internet realizan un bloqueo de puertos en donde sólo ellos pueden desbloquearlos.
    Saludos

    2 de diciembre de 2017, 3:41

    HOla, te hago una consulta, lei por arriba la guia, pero si o si es necesario tener creada la pagina en la misma PC donde tenes el servidor de Mu no?

    Y otra cosa... Una vez creada la pagina, que dirección es la que le tengo que pasar a la gente para que entre y se registre?

    Saludos

    2 de diciembre de 2017, 18:35

    Hola, me sale este error una vez llegado al paso de copiar las Mu Web FILES y cargar localhost en el navegador:

    Fatal error: Call to undefined function mssql_connect() in C:\AppServ\www\includes\sqlconnect.php on line 2

    Me llamo la atencion que cuando modifique el archivo php.ini, no figuraba ningun extension=php_mssql.dll, lo tuve que agregar, y despues tambien agregue la DLL en System32, aun asi... sigue dandome ese error

    4 de diciembre de 2017, 13:44

    SzitHX .SzitHX : No necesariamente la web debe estar junto al servidor, es totalmente opcional.
    La dirección es la ip/dominio en donde tengas alojada la página. (Salvo que uses un redireccionamiento)
    Sobre el error de la web, intenta con XAMPP en lugar de AppServ.
    Saludos

    Publicar un comentario