Foro Nuevamente Online!

Contamos Con Nuestro Nuevo Foro Smf

ForoWarning.Ar.Kz!


Bienvenidos a X-Treme Registrate y Comparti Con Nostros.. Gracias Se Buscan Moderadores...
 
ÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosRegistrarseConectarse
Últimos temas
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Estadísticas
Tenemos 125 miembros registrados.
El último usuario registrado es Moises24.

Nuestros miembros han publicado un total de 167 mensajes en 109 argumentos.

Comparte | 
 

 Web Para Nuestro Servidor De Mu Online

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
nacho02
Administrador
Administrador


Mensajes : 13
Puntos : 1022403
Fecha de inscripción : 23/02/2010
Edad : 22
Localización : Rio Gallegos,Santa Curz

MensajeTema: Web Para Nuestro Servidor De Mu Online   Lun Abr 19, 2010 12:54 am

Comenzando a armar nuestro Sito Web:



INSTALACION
DE APPSERV


Para empezar, tenemos que instalar el programa Appserv v.2.4.0, que
viene con soporte para PHP y SQL. Para eso, hacemos doble clic sobre el
ejecutable appserv-win32-2.4.0.exe .


Seguimos las instrucciones de las pantallas hasta que aparece el
tipo de setup ( Setup type, o tipo de instalacion ) Seleccionamos
Custom, hacemos clic en siguiente, y en la próxima pantalla marcamos las
opciones Apache y PHP haciendo un clic en esas opciones. Después,
hacemos clic en Siguiente ( Next).



El siguiente paso va a ser colocar nuestro dominio (registrado y
habilitado previamente), e-mail del administrador y puerto.


En la mayoría de los casos bastará con escribir LocalHost como el
nombre de servidor, y dejar el puerto 80.




Si no saben donde registrar un dominio aca les dejo algunas
direcciones:

http://www.no-ip.com/

http://www.cjb.net/


Luego apretamos en "Next", se empezará a instalar los archivos y
finalizamos el setup. En el ultimo diálogo arrancamos Apache.




Ahora si escribimos el nombre de nuestro server en el explorador,
nos aparecera un mensaje de Bienvenida por parte de AppServ como por
ejemplo:


Nuestro proximo paso es configurar PHP para q trabaje con SQL Server
(Y no tire el "error Line 9"


Vamos a abrir el archivo php.ini (generalmente se encuentra en
"C:\WINDOWS\php.ini", para abrirlo
bastara con abrir la opción "Ejecutar" del Menú Inicio, ahi escribimos
PHP.INI , y se abrira con el bloc de notas. Si no sucede esto,lo abrimos
con el bloc de notas, que se encuentra en el grupo Accesorios del menú
Inicio, y vamos a la línea 576, donde vamos a ver:

;extension=php_mssql.dll


Lo que hay que hacer acá es sacarle el ";" inicial para que quede
directamente

extension=php_mssql.dll


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




Ahora lo que hay que hacer es descomprimir nuestros PHP Mu WebPage
Files dentro de la carpeta "C:\AppServ\www" (dependiendo en que unidad y
carpeta lo haya colocado uds)

Se pueden bajar desde aca los Web Files "Kchorro's Web Center"...




CONFIGURACION DE SQL SERVER EN MODO MIXTO


Antes de continuar, es necesario setear una opción en SQL Server,
para que la página acepte conexiones con nombre de usuario.


1) Abrimos el Administrador Corporativo.

2) 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 ).


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


Ahora tenemos que crear un usuario y una contraseña, los usaremos
para ingresarlo en la configuración de la página web php.


1) Vamos a Seguridad

2) Hacemos clic en Inicios de Sesión

3) En la parte derecha, hacemos un clic derecho y luego en "Nuevo
Inicio de sesión", nos aparece un cuadro de diálogo. En este cuadro
debemos hacer clic en la opción Autenticación de SQL Server.

Escribimos un nombre de usuario en la parte que dice Nombre y una
contraseña en el cuadro correspondiente ( debajo de la opción
Autenticación de SQL Server ). Luego, seleccionamos la base de datos
MuOnline en el cuadro desplegable Base de datos. Una vez que terminamos
todo debe quedar así.

4) Ahora pasamos a la segunda pestaña, donde activamos la opción
System administrators, luego pasamos a la tercera pestaña y hacemos clic
en la base de datos MuOnline. Luego hacemos clic en Aceptar. Ya tenemos
el usuario creado.


Ya está, ya podemos cerrar el SQL Server. Probablemente le pida
reiniciar el servicio, entonces haga clic en Sí o Aceptar en el diálogo
que le aparece, para que se reinicie el servicio automáticamente y se
apliquen los cambios. O bien, podemos reiniciar Windows...


Luego abrimos la carpeta de estos PHP Files, que por lo general esta
en c:\appserv\www y abrimos el archivo llamado "config.htpasswd", con
un editor de textos ( puede usarse el bloc de notas ).



Una vez abierto el archivo, lo unico que tendremos que cambiar son
las líneas que dice:



$dbhost

$dbuser

$dbpasswd


*$dbhost: Corresponde a la IP de la pc en donde se encuentra el SQL
corriendo. Si la web esta en la misma pc que el SQL, dejamos este valor
en 127.0.0.1


*$dbuser: Corresponde a un usuario SQL valido, aca tenemos que poner
el usuario que creamos en el SQL Server


*$dbpasswd: Aca solamente colocamos la password correspondiente al
usuario del SQL que colocamos en el $dbuser...




CONFIGURAR TABLAS EN SQL SERVER PARA EL RESET Y RANKING


Ahora vamos a preparar SQL Server para que podamos usar el sistema
del contador de resets y el ranking. En lo posible esto debe hacerse
antes de empezar a crear cuentas, sino, tendremos que usar el analizador
de consultas para actualizar las cuentas.


Primero tenemos que crear la columna resets. Abriremos el
Administrador Corporativo y vamos a la base de datos MuOnline y abrimos
las tablas.


1) Hacemos un clic derecho sobre la tabla Character, y en el menú
que aparece seleccionamos Diseñar tabla.

2) Ahora lo que tenemos que hacer es desplazarnos a la ultima linea
libre. Una vez allí, escribimos Resets, le damos el valor de tipo INT y
el valor por defecto ( valor predeterminado ) en 0.

3) Hacemos clic en el pequeño disco que se encuentra arriba a la
izquierda, para guardar los cambios. Tambien podemos guardar esos
cambios si cerramos la tabla y respondemos SI a la pregunta que nos
aparece.





PREPARAR LOS PERSONAJES PARA QUE APAREZCAN EN EL RANKING


Bueno, en el caso de que sus personajes no aparezcan en el ranking,
lo que tenemos que hacer es lo siguiente:


1) Abrimos la tabla tal cual lo hicimos en el paso anterior. Clic
derecho sobre la tabla Characters y luego clic en Diseñar Tabla.


2) Buscamos CtlCode.


3) En Valor predeterminado escribimos un 0 .


4) Guardamos los cambios pulsando en el pequeño icono del disquette.
Con esto ya deberia aparecer todos los personajes en el ranking. Si ya
tienen personajes, y muchos, y desean que aparezcan en el ranking
tendrán que ir al analizador de consultas y escribir esta instrucción:


UPDATE CHARACTER SET CTLCODE=0 WHERE CTLCODE IS NULL


Recuerden que para hacer esto deben seleccionar la base de datos
MuOnline antes de ejecutar el código.






HACER QUE LA PAGINA WEB SEA COMPATIBLE CON VERSIONES 1.1E y 1.2D


Esta web fue diseñada originalmente para usarla con las versiones 97
hasta 99 de MuOnline, pero podemos adaptarala para las nuevas
versiones. Para hacer esto, tenemos que abrir el Administrador
corporativo.


En la base de datos MuOnline, hacemos clic en Tablas. Seleccionamos
la tabla MEMB_INFO y luego hacemos un clic derecho y un clic en Diseñar
tabla.


Tenemos que hacer que estas columnas ( resaltadas en amarillo )
acepten valores nulos ( NULL ).


Para hacer esto tenemos que cliquear en el campo Permitir valores
nulos, haciendo clic para poner una marca de verificacion.


Entonces, una vez terminado, nos debería quedar así.


Solo queda guardar los cambios y la pagina ya podrá crear cuentas
sin problemas.






ACCEDIENDO A LA PAGINA WEB


Bueno, para acceder a la página web que instalamos, simplemente
utilizamos nuestro explorador de siempre, y allí tipeamos


http://localhost


Si desean que otras personas puedan acceder desde internet a su web,
simplemente deben darles la IP pública, que pueden obtener aquí. Si
usted ha seguido el tutorial de creación de No-IP, puede usar esa
direccion para que puedan acceder a su página web. En todos los casos,
no olvide que debe abrir o habilitar el puerto 80 en la configuracion de
su firewall, y en algunos casos ( sobre todo si usted está en un
cibercafé ) en el router. Quizá tambien deba agregarla a la lista de
excepciones en el firewall interno de Windows.





Instalación del sistema de noticias.


Como habrán notado, en el medio de esa página web hay un texto en
inglés. Esas son las noticias, las podemos personalizar a nuestro gusto
si queremos. Para esto, tenemos que tipear esto en el explorador de
Internet.


http://localhost/news/installer.php


( Si no funciona reemplace localhost por su IP Privada )


1) Aparece una página web en la que debemos presionar el botón Try
to Chmod automaticly


2) En esta pagina aparece una lista de palabras... que pone algo
como esto...


Ahora lo que tenemos que hacer es presionar el botón que está debajo
de todo:


Create config/login file >


Ahora nos aparece una pantallaq debemos compretar:


Donde dice:


URL to your site= Si pensamos acceder remotamente al sistema de
noticias, aquí deberiamos poner el NO-IP. Si no, ponemos nuestra IP
privada o http://localhost.


URL to your fusion folder= Aca tenemos que poner el path
completo a la carpeta news.

Si no, tambien podemos poner


http://localhost/news


Personalmente, les sugiero que ingresen su IP publica en lugar de
localhost, ya que el hecho de ingresar el NO-IP a veces da muchos
problemas para ingresar al sistema de noticias.


Login= Acá ingresamos el usuario para ingresar al sistema de
noticias.


Password, confirm password= Ahi va el password con que
ingresaremos al sistema de noticias. Debes escribirlo 2 veces para
asegurarte que lo estás escribiendo bien.


NickName= El nick. Aparece en el sistema de noticias, cada vez
que posteas algo.


E-Mail= Tu correo. Pulsa la opción Hide Mail si no quieres
que vean tu correo.


Para guardar los cambios, pulsemos el boton Save Settings que
aparece debajo de la página.


En esta nueva pantalla se confirman los cambios. Para nuestra
seguridad, debemos borrar el archivo installer.php que se encuentra
dentro de la carpeta news . De esta forma nos aseguramos que nadie mas
que nosotros escriba las noticias.


Para ingresar las noticias, en el explorador de windows tipeamos


http://localhost/news/index.php


Esta parte ya es más facil, solo exploren un poco...


Guia By -=Supremo=-
Volver arriba Ir abajo
Ver perfil de usuario
 
Web Para Nuestro Servidor De Mu Online
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Juegos ps3 para 2 jugadores o mas online
» PS4 requerirá tener PSPlus para jugar online
» IMPERIUM - Juego online
» para crear carteles...
» Minecraft dudas/Construcciones/Etc.

Permisos de este foro:No puedes responder a temas en este foro.
 :: MMORPG :: Mu Online :: Ayuda y creacion de servers Mu-
Cambiar a: