OTHispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Ir abajo
avatar
Mythos
Diseñador Web
Mensajes Mensajes : 31

[Tutorial] Uniform Server+ModernACC. Empty [Tutorial] Uniform Server+ModernACC.

Sáb Feb 25, 2012 11:12 pm
Que tal usuarios de OTSuporter
Hoy les vengo a traer el Tutorial de como instalar su database usando Uniform Server
Porque usar Uniform Server?
1.- Seguridad.
2.- XAMPP pesa mas de 50mb, Uniform alrededor de 10mb. *Instalador*
3.- Facil de usar.


Instalar Uniform Server te dara:
MySQL database.
phpMyAdmin para administrar MySQL database.
Apache.
PHP 5.3.5+
Aceleracion para tu sitio Web.

Primero que nada necesitamos la ultima version de Uniform Server:
Link : Uniform Server

Una vez terminada la descarga lo instalaremos en nuestro disco
C:
[Tutorial] Uniform Server+ModernACC. 2900-uni1
Le damos click en Extraer

Una vez terminado le damos click en "Start"
[Tutorial] Uniform Server+ModernACC. 2901-uni2

Nos aparecera este mensaje le damos click en "Ok"
[Tutorial] Uniform Server+ModernACC. 2902-uni3

Ahora nos aparecera un icono "1" en nuestra barra de abajo,
ese icono es el panel de configuracion de nuestro uniform server.
[Tutorial] Uniform Server+ModernACC. 2903-uni4

Ahora lo primero que debemos de hacer es darle click en "Start UniServer (Apache MySQL)"
ojo: si le apretamos en "StopUniServer (Apache MySQL)" cuando esta corriendo nuestro server tengan en cuenta que pararan todos los servicios de mysql y apache.

Le daremos Click a "Start UniServer (Apache MySQL)"
y ahora "Admin Panel"
[Tutorial] Uniform Server+ModernACC. 2905-uni6

Ahora procederemos a nuestros pasos de seguridad:
[Tutorial] Uniform Server+ModernACC. 2906-uni7
procederemos a poner usuario y contraseña en todas las opciones que dicen "Here"

Recuerden anotar sus usuarios y contraseñas!

Una vez que hayan terminado de poner sus contraseñas click en "Security Console"
les aparecera la siguiente imagen:
[Tutorial] Uniform Server+ModernACC. 2907-uni8

Una vez que hemos llegado hasta aqui tenemos todo bien asegurado y estamos listos para empezar el siguiente paso:

Es tiempo de configuar nuestro phpMyAdmin
nos dirigimos a phpMyAdmin.
[Tutorial] Uniform Server+ModernACC. 2909-uni10

Si les llega a aparecer unos errores y no pueden entrar a PhpMyAdmin CONTINUEN LEYENDO ABAJO ESTA LA SOLUCION o hagan lo siguiente:

Como resolver estos errores: "Stop Uniserver" > Cierra uniform server > Ejecuta CCleaner > "Start Uniserver".

Le damos click en "Privilegies"
[Tutorial] Uniform Server+ModernACC. 2910-uni11

Seleccionamos el ultimo usuario y le damos click en "Go"
[Tutorial] Uniform Server+ModernACC. 2908-uni9
No necesitamos 2 cuentas "root" asi que deberiamos eliminar 1, nos quedaremos con 127.0.0.1 ya que tiene mas compatibilidad que localhost.

Para evitar programas comunes de hack, editaremos nuestro propio usuario root
[Tutorial] Uniform Server+ModernACC. 2911-uni13

Nos saldra este mensaje y le damos click en el icono de phpmydmin.
[Tutorial] Uniform Server+ModernACC. 2912-uni14

Si les llega a salir este mensaje no se preocupen es totalmente normal y nos indica que vamos bien
[Tutorial] Uniform Server+ModernACC. 2913-uni15

Cerramos nuestro phpMyAdmin.
Ahora a configuar nuestra seguridad de phpmyadmin.
nos dirigimos a :
C:\UniServer\home\admin\www\phpMyAdmin
y buscamos el archivo llamado:
config.inc.php

lo abrimos con bloc de notas o con notepad++
[Tutorial] Uniform Server+ModernACC. 2914-uni16

cambiamos: 'config' por 'cookie'
cambiamos:
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?

por:
$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)?

Bajamos un poco y veremos esto:

/* PMA User advanced features */
$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';

Cambimos:
$cfg['Servers'][$i]['controlpass'] = '';

por una contraseña de 8 numeros
ejemplo : $cfg['Servers'][$i]['controlpass'] = '87654321';

Recuerden guardar sus contraseñas y guardar el archivo una vez hayan terminado esto.

Ahora cerramos todo y abrimos de nuevo nuestro phpMyAdmin.
[Tutorial] Uniform Server+ModernACC. 2909-uni10

Y nos aparecera esto, ahora entren con su cuenta que editamos al principio de root
[Tutorial] Uniform Server+ModernACC. 2915-uni17

No!, no entra, no pude entrar con mi usuario tengo un problema no me sale eso, no puedo, no sirve, etc.
denle click en "stop UniServer" y despues en "start UniServer"

SI eso no funciona Reinicien su computadora ó aprieten f5

Bueno, despues de entrar a phpmyadmin nos vamos a "privilegies"
y le pondremos una contraseña a pma esto para estar mucho mas seguros ;]
[Tutorial] Uniform Server+ModernACC. 2919-uni18

Ahora estamos cerca de terminar, es hora de agregar nuestra base de datos!
nos dirigimos a "privilegies" dentro de phpmyadmin.
Y creamos un nuevo usuario le damos en "add a new user" ponemos nuestro nombre de usuario nuestra password y le damos "generate", esto nos dara nuestra contraseña en encriptacion sha1. este usuario y contraseña los tendremos que poner mas adelante en nuestro config.lua
seleccionamos mas abajo la opcion "create database with same name.." y le damos abajo en "Go"
[Tutorial] Uniform Server+ModernACC. 2921-uni20

Recuerden guardar el usuario y la contraseña


Ahora nos saldra esto y es hora de importar nuestro archivo sql que se encuentra en la carpeta schemas de su server
Vamos arriba a la derecha y seleccionamos la opcion "import"
y seleccionamos nuestro archivo sql.
[Tutorial] Uniform Server+ModernACC. 2923-uni22

Una vez seleccionamos nos dirigimos abajo y le damos click en la opcion "Go"
[Tutorial] Uniform Server+ModernACC. 2924-uni23

Nos aparecera un mensaje como este :
Import has been successfully finished, 71 queries executed.

Perfecto, es hora de editar nuestra config.lua
[Tutorial] Uniform Server+ModernACC. 2920-uni19

Busquemos la parte que debe de decir asi : "sqltype"
y al final su configuracion debe de quedar asi:
sqlType = "mysql"
sqlHost = "localhost"
sqlPort = 3306
sqlUser = "otland" -- es el usuario que creamos. ej:mythos
sqlPass = "F9quqSU65DctHJV3" -- es el password que creamos y generamos.
sqlDatabase = "otland" -- es el usuario que creamos. ej:mythos
sqlFile = "forgottenserver.s3db"
sqlKeepAlive = 0
mysqlReadTimeout = 10
mysqlWriteTimeout = 10
encryptionType = "sha1"

Lo que esta señalado en Verde es lo que anteriormente hicimos en "add a new user" su usuario y su contraseña en encriptacion sha1.

Listo hemos terminado nuestra base de datos!.. que nos falta? Nuestra pagina WEB en este tutorial usare ModernACC como ejemplo.
¿Que recomiendo? ModernACC, seguro, estable y en constante actualizacion.
Porque Gesior no? Gesior no ha sacado una actualizacion desde hace ya un buen tiempo, aparte es muy inseguro, no lo recomiendo para distros, 0.3.x ni tampoco 0.4

Bueno aqui les dejo el link de la ultima version de ModernACC:
Modern ACC

Ahora tenemos que preparar la compatibilad del sitio, nos dirigimos a C:\UniServer\usr\local\php
y abrimos el archivo : php.ini con bloc de notas.
[Tutorial] Uniform Server+ModernACC. 3281-modern1

ahora en edicion>buscar, busquemos "pdo_mysql" y tendremos que remover el simbolo ; como lo indica en la siguiente imagen:
[Tutorial] Uniform Server+ModernACC. 3282-modern2

Listo, ahora le damos "Stop Uniform Server". y checamos nuestro "Server Status".

Si obtubieron el siguiente mensaje :
Apache port = 80 Is free to use
Apache SSL port = 443 Is free to use
MySQL port = 3306 In use by another program.

Aprienten ctr+alt+supr abriran el "administrador de tareas"
busquen "mysqld-opt.exe" y le damos click "Terminar Proceso".
[Tutorial] Uniform Server+ModernACC. 3286-modern6

Ahora de nuevo cierren todo y abran "Server Status"
si obtienen esto:
Apache port = 80 Is free to use
Apache SSL port = 443 Is free to use
MySQL port = 3306 Is free to use
Todo esta Perfecto y estan listos para empezar su pagina web!

Ahora click en "Start UniServer"
Y ahora si ha empezar con nuestra instalacion de ModernACC.

Una vez descargado vayan a su carpeta de UniformServer
C:/UniServer/www
Y borren TODO lo que esta dentro de la carpeta www
[Tutorial] Uniform Server+ModernACC. 3284-modern4

Ahora pegen el archivo descomprimido de ModernACC dentro de la carpeta www en esta direccion recuerden C:/UniServer/www una vez echo esto procederemos a instalar ModernACC:

Nos dirigimos a la siguiente direccion : http://127.0.0.1/
Aqui en foro de ayuda para OTServ hay guias de como instalar ModernACC, ya esto no creo que sea ningun problema.

Algunas cosas extras:
Me han estado pidiendo como hacer una cuenta administrador de una pagina, bueno aqui se los explico.

Entren a su phpMyAdmin.
buscamos la tabla accounts en las columnas y busquen la cuenta que deseen y seleccionen en editar.
[Tutorial] Uniform Server+ModernACC. 3300-admin2

Una ves seleccionada buscamos la opcion "page_acces" y le ponemos el numero "5"
[Tutorial] Uniform Server+ModernACC. 3301-admin3

Es todo, ahora entren en su pagina con la cuenta que tiene el acceso y denle click en "administration"

Algunas personas no saben como cambiar layouts ni Templates bueno aqui les dejo un video, espero y les sirva!
Cambiar Template Modern.

Bueno es Todo, ahora si tienen un servidor mysql y apache totalmente seguro y estable!
Espero que les haya gustado y cualquier duda envienme un PM o en este Post, todas sus dudas seran contestadas! Muchas Gracias por leerlo
Suerte con su Pagina:]
REP+

Creditos: Znote & Mythos.
Volver arriba
Permisos de este foro:
No puedes responder a temas en este foro.