Search the Community
Showing results for tags 'ubuntu'.
Found 3 results
-
Boa tarde galera, Eu não sou usuário do Linux, eu compilei meu hercules revisão mais recente no windows (local), tudo certinho com os plugins que eu preciso (afk/costume/whoosell). Maravilha, tudo funciona como deveria. Minha hospedagem online do emulador oferece uma ferramente chamada RLCP (acho que alguns de vocês conhece), legal por essa ferramenta tem as opções de compilar via browser e já fica tudo funcionando. Porém essa ferramenta não está compilando os plugins, como eu disse não sou usuário Linux mas fiz as pesquisas e cheguei a conclusão (posso estar errado) que o emulador no servidor linux não usa as DLLs dos plugins (windows) e sim os .so (Linux), então comecei minhas pesquisas aqui e externo e fiz algumas edições no arquivo src/plugins/Makefile para tentar que a ferramenta RLCP compilasse os plugins MYPLUGINS = afk costumeitem whosell all: $(PLUGINS) Makefileafk: afk.socostumeitem: costumeitem.sowhosell: whosell.so Mandei rodar o RLCP e não compilou os plugins (seria criado os plugins .so na pasta plugin certo?) Então pelo que li no arquivo estava 'make plugins' or 'make all' Então mudei tudo que era referente a compilação de plugins nesse arquivo da pasta src/plugin e no configure da pasta raiz trocando todas makes para make all (onde referia-se a plugins), também não deu certo. Como a hospedagem não da suporte a uma ferramenta do tipo putty que poderia ser compilado com o comando make plugins (li aqui no fórum mesmo) então eu pensei, porra vou instalar o Linux numa máquina virtual local mesmo, compilo local e faço upload dos plugins para o emulador online (isso daria certo vendo que uso a mesma versão do emulador offline e online?), então segui esse tutorial: http://herc.ws/board/topic/475-instalar-y-compilar-hercules-en-ubuntu/ Porém o Ubuntu 9.0.4 que foi o Linux que instalei quando faço o comando sudo apt-get update && sudo apt-get upgrade ou o comando: sudo apt-get install git Que é para instalar o programa/pacote me retorna esse erro abaixo (estou online na máquina virtual, abrir o FF e naveguei normal) OBS: tentei instalar Ubuntu mais novo mas como minha máquina é muito antiga ficou pesado e não rodou. OBS: tentei usar o Terminal Linux como ROOT e deu o mesmo erro. OBS: tentei pegar o gancho desse tópico: http://herc.ws/board/topic/7581-erro-ao-compilar-no-ubuntu/ mas da o mesmo erro. Então quem puder me ajudar, tem duas formas "eu acho" 1) se alguém manja desse RLCP e puder me ajudar configurar para o bendito compilar os plugins resolve. 2) do jeito que pensei da certo? compilar local e enviar para o servidor online? se sim me ajude a fazer as instalações no Linux Ubuntu 9.0.4. Obrigado por enquanto galera. @EDIT, Pode fechar esse tópico, como não consegui resolver acabei optando por trocar por uma hospedagem com acesso a SSH e resolvi fácil digitando make plugins, obrigado a todos.
-
How can I make my ubuntu to automatically start Hercules after reboot? Sometimes my VPS crashed and restarted but I had to manually login and start Hercules manually. I'm using Ubuntu (64bits) 13.10 command-line. Thank you in advance.
-
Antes de empezar aclaro que esta guía esta hecha en base a Ubuntu Server 12.10, con una instalación limpia, sin ningún paquete. Para otras distribuciones la cosa es muy parecida, en muchos casos simplemente es cambiar el apt-get por el gestor de paquetes que disponga el sistema operativo, lo más normal es yum que son de distribuciones basades en redhat(centos,fedora) Partimos de la base que el sistema ya esta instalado y tenemos un usuario creado, en esta guia no vamos a tocar el usuario root, ya que por temas de seguridad es mejor hacerlo así. Primero de todo tenemos que actualizar los paquetes de nuestro sistema operativo. sudo apt-get update && sudo apt-get upgrade Una vez esta actualizado, tenemos que instalar los paquetes necesarios para compilar el emulador Hercules. Primero instalamos git, que es necesario para tener la última versión del código fuente. sudo apt-get install git Una vez tenemos el programa git tenemos que obtener el código fuente: git clone https://github.com/HerculesWS/Hercules.git ~/Hercules Una vez tenemos el código fuente, necesitaremos algunos programas extras para compilarlo. Ejecutamos sudo apt-get install mysql-server mysql-client mysql-common gcc libmysqlclient18 screen make zlibc zlib1g zlib1g-dev libmysqlclient-dev zlib1g-dev libpcre3-dev Durante la instalación nos pedirá la contraseña de root de mysql. Ponemos una contraseña y continuamos. Antes de terminar tecleamos para configurar ./configure --enable-packetver=YYYYMMDD Si tenemos un sistema operativo de 64 bits ./configure –enable-64bit --enable-packetver=YYYYMMDD Y para terminar, ponemos make Como veis esto es una guia bastante basica, con lo minimo para tener un servidor funcionando, recomiendo leer la wiki http://herc.ws/wiki/Main_Page Tenemos más información en el post #2 de jaBote PD: La guia la he hecho mientras probaba todos los comandos y la seguia paso a paso en una maquina virtual con Ubuntu Server 12.10, así que todas las ips, usuarios y datos "críticos" no son reales, son de una maquina virtual creada expresamente para hacer esta guia.