Jump to content

Preparar VPS


Kronixer™

Mensajes recomendados

Hola amigos de ZONE, ya que no he visto tutoriales actualizados para preparar un vps.
Con esto espero ayudarlos un poco


Sirve para FreeBSD V12.2 -12.1

OJO:
Tener en cuenta que la MYSQL debe ser la versión  que ustedes tengan 

 

pkg update

portsnap fetch extract

portsnap fetch update


pkg install -y boost-all devil gcc llvm llvm-devel gmake makedepend subversion gdb python python2 python27 mysql55-client mysql55-server
-----------------------------------------------------------------------------------------------------------mysql56-client mysql56-server
-----------------------------------------------------------------------------------------------------------mysql57-client mysql57-server

fetch ftp://ftp.freebsd.org/pub/FreeBSD/releases/amd64/amd64/12.2-RELEASE/lib32.txz

tar Jxpvf lib32.txz -C /

rm lib32.txz

en etc/rc.conf   pegar: mysql_enable="YES"

Si tienes problemas con LIBS o te falta alguna

Aquí les dejo las librerías igualmente:

Debes iniciar sesión para ver el contenido del enlace en esta publicación.


Extraemos con:
cd /
tar xzvf librerias.tar.gz

Enlace para comentar
Compartir en otros sitios

La guía actualizada sí existe, la hizo Shogun en su momento y la actualizaron, el enlace es:

Nota: La guía de Shogun es para montar un VPS/dedicado para arrancar un servidor, no es necesario descargar python, gmake y otras cosas para ello, esos comandos son más para compilar un source, aunque de todos modos cada quien es libre de instalar lo que desee en su propia maquina, lo recomendable sería que cada quien investigue para que es útil lo que está instalando.

Enlace para comentar
Compartir en otros sitios

Pido disculpas por salirme un poco del tema pero, ¿podéis aconsejarme un buen ISP y alojamiento para un servidor en Madrid? La velocidad de Internet no es realmente importante porque en casa sólo un ordenador y un sistema de alarma ajax (aquí es

Debes iniciar sesión para ver el contenido del enlace en esta publicación.
funciona a través de wifi) Y ¿cuánto costará el alojamiento aproximadamente al mes? He visto una oferta promocional por 1 euro al mes, pero pienso alquilar por un largo período y no sé cuánto me costará en el futuro? Gracias por su atención

Enlace para comentar
Compartir en otros sitios

  • 2 months later...
  • 1 month later...

Primero de todo, disculpa por escribir despues de tanto tiempo en este hilo, lo otro guía muy muy básica.

Para mejorar, y explicar el que hace cada comando, creo que te has dejado, un comando importante que es para actualizar el sistema el "freebsd-update fetch install" ya que para mi es de las primeras cosas, para actualizaciones de seguridad o fallos como los certificados ssl que caducaron y ya en FreeBSD 13 (la actual cuando escribo esto) te descarga los nuevos, ya sé que no es un tema prioritario en un VPS o dedicado que corra solo metin, pero puede actualizaciones de seguridad importantes.

Otra cosa que no entiendo, es porqué instalas paquetes como gcc makedepend gmake subversion, etc .. que son para compilar, cuando muchas bases de Metin no están preparadas para compilar en un sistema de 64 bits, el paquete gcc hay que ver que versión usa los files que vas a usar, algunos antiguos llevan gcc48 o gcc49 otros son gcc7 o gcc9, por no hablar que algunos usan CLANG. Eso se puede saber viendo el fichero Makefile que hay dentro de src/game o src/db entre otras, igual que en el cliente viendo con el bloc de notas de Windows mismo, que Visual Studio se uso para compilar. 

Muchos files al no poder ser compilados en 64bits, necesitas compilarlos como decía en 32bits lo cual puedes hacer un jail en FreeBSD y de ahí tener ese jail de 32bit  y ya podrías compilar (si los paquetes no están obsoletos) en el handbook de FreeBSD 

Debes iniciar sesión para ver el contenido del enlace en esta publicación.
 lo explica como hacerlo, si bien es mejor tener la típica VDI o OVA de una FreeBSD 9.3 o 11.4, compilarlo ahí y luego el binario llevarselo al VPS con sus permisos 777. 

Creo en mi humilde opinión que te falta instalar los compat7x compat8x etc ... 

Y lo del mysql en /etc/rc.conf si bien puedes ponerlo a mano con un editor vi o nano, puedes simplificar más aún con un "sysrc mysql_enable="YES".

No te lo tomes a mal, pero solo quería puntualizar alguna cosa, ya que FreeBSD no tiene la comunidad que tiene Linux, y hay que tirar mucho de handbook y las comunidades son mucho más pequeñas y con muchisimo menos soporte. 

Me dejo de alguna cosa de seguridad, que eso daría para muchisimo y no es mi intención.

Enlace para comentar
Compartir en otros sitios

Unirse a la conversación

Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.

Guest
Responder a este tema...

×   Has pegado contenido con formato .   Eliminar formato

  Only 75 emoji are allowed.

×   Tu enlace se ha incorporado automáticamente.   Mostrar un enlace en su lugar

×   Se ha restaurado el contenido anterior. .   Borrar editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recientemente navegando por este tema   0 miembros

    • No hay usuarios registrados visitando esta página.
×
×
  • Crear nuevo...