Ultima modifica:
Per inziare la guida dobbiamo installare tre software.
Si apre una finestra simile al prompt dei comandi. In "Login As" mettiamo root, diamo invio; in "root password" mettiamo la password fornitaci (nota: la password non verrà stampata sullo schermo mentre la digitiamo). Bene, siamo connessi, se la password di root non ci aggrada, possiamo cambiarcela con
- Installiamo Java, Nano e Screen con
- Creiamo un nuovo utente, è meglio non eseguire come root:
- Ci spostiamo nella home dell'utente, creiamo una cartella e scarichiamo craftbukkit al suo interno
- Creiamo un file di avvio
- Siamo ora in un editor di testi. Copiate questo codice:
e mettete al posto della flag -Xmx1024M la quantità di ram che volete dedicare (es: per 4 GB -Xmx4G)
Salviamo con CTRL+O (invio) e CTRL+X.
Ora diamo il permeso di esecuzione al .sh
- Avviamo il server
Usciamo dal terminale con l'utente root e rientriamo con l'utente creato.
Creiamo uno screen (altrimenti craftbukkit si spegnerebbe quando chiudiamo il terminale), e da lì avviamo il server.
Potete ora riconoscere la classica console di craftbukkit.
Fermiamo craftbukkit con: stop, e andiamo nel file di configurazione di craftbukkit.
Apportiamo le modifiche necessarie, tra cui quella di inserire l'ip nella sezione adatta.
Salviamo (CTRL+O (invio) CTRL+X), e riavviamo craftbukkit (./start.sh).
Ora possiamo uscire dal terminale, ma senza fermarlo. Facciamo CTRL+A e poi D
Per tornare nello screen:
- Inserire plugins e configurarli
Per inserire plugins e files io consiglio vivamente FileZilla.
Mettiamo nella barra di connessione rapida: "Indirizzo": IP del server "Nome Utente": nome dell'utente esecutore di craftbukkit; "Password": la password dell'utente; "Porta": 22.
Ora abbiamo un ambiente visuale con cartelle e icone, che dovrebbe rendere tutto più facile.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Un veloce tutorial su come installare MySQL, creare un database, creare un utente, garantirgli permessi.
Come prima cosa installiamo mysql
Poi settiamo la password da utente root di mysql
Logghiamo nel terminale mysql come root
Come prima cosa creiamo un database (per esempio per LogBlock)
Creiamo poi un utente, così non dobbiamo inserire le credenziali di root nel config del plugin, e diamogli tutti i permessi sul database logblock
NOTA: Gli apostrofi sono necessari; Nel settaggio del nome utente, 'localhost' consentirà solo connessioni locali. Per consentire connessioni da chiunque, mettete '%'
Ora nel config del plugin potete mettere:
FONTE: (UTENTE ESTERNO)
- Nano è un editor di testo,
- Java (TROVERETE I LINK DOWNLOAD WINDOWS,LINUX)
- Screen ci permette di "aprire un terminale dentro a un terminale" più o meno come minimizzare una finestra in Windows.
Si apre una finestra simile al prompt dei comandi. In "Login As" mettiamo root, diamo invio; in "root password" mettiamo la password fornitaci (nota: la password non verrà stampata sullo schermo mentre la digitiamo). Bene, siamo connessi, se la password di root non ci aggrada, possiamo cambiarcela con
Codice:
[root@localhost ~]# passwd root (Invio), nuova password (invio), ripeti password (invio).
- Installiamo Java, Nano e Screen con
Codice:
[root@localhost ~]#yum install java7 nano screen
- Creiamo un nuovo utente, è meglio non eseguire come root:
Codice:
[root@localhost ~]#useradd <nome>
[root@localhost ~]#passwd <nome>
Nuova Password
Ripeti Password
- Ci spostiamo nella home dell'utente, creiamo una cartella e scarichiamo craftbukkit al suo interno
Codice:
[root@localhost ~]#cd /home/<nomeutente>
[root@localhost <nomeutente>]#mkdir server
[root@localhost server]#cd server/
[root@localhost server]#wget -O craftbukkit.jar <URL di craftbukkit (copiatelo da dl.bukkit.org)>
- Creiamo un file di avvio
Codice:
[root@localhost server]#nano start.sh
- Siamo ora in un editor di testi. Copiate questo codice:
Codice:
#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
java -Xmx1024M -jar craftbukkit.jar -o true nogui
e mettete al posto della flag -Xmx1024M la quantità di ram che volete dedicare (es: per 4 GB -Xmx4G)
Salviamo con CTRL+O (invio) e CTRL+X.
Ora diamo il permeso di esecuzione al .sh
Codice:
[root@localhost server]#chmod 755 start.sh
- Avviamo il server
Usciamo dal terminale con l'utente root e rientriamo con l'utente creato.
Codice:
[root@localhost server]#exit
login as: <nome utente>
Password
Creiamo uno screen (altrimenti craftbukkit si spegnerebbe quando chiudiamo il terminale), e da lì avviamo il server.
Codice:
[<nome utente>@localhost ~]#screen -S <nome screen>
[<nome utente>@localhost ~]#cd server/
[<nome utente>@localhost server]#./start.sh
Potete ora riconoscere la classica console di craftbukkit.
Fermiamo craftbukkit con: stop, e andiamo nel file di configurazione di craftbukkit.
Codice:
[<nome utente>@localhost server]#nano server.properties
Apportiamo le modifiche necessarie, tra cui quella di inserire l'ip nella sezione adatta.
Salviamo (CTRL+O (invio) CTRL+X), e riavviamo craftbukkit (./start.sh).
Ora possiamo uscire dal terminale, ma senza fermarlo. Facciamo CTRL+A e poi D
Per tornare nello screen:
Codice:
[<nome utente>@localhost ~]#screen -x <nome screen>
- Inserire plugins e configurarli
Per inserire plugins e files io consiglio vivamente FileZilla.
Mettiamo nella barra di connessione rapida: "Indirizzo": IP del server "Nome Utente": nome dell'utente esecutore di craftbukkit; "Password": la password dell'utente; "Porta": 22.
Ora abbiamo un ambiente visuale con cartelle e icone, che dovrebbe rendere tutto più facile.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Un veloce tutorial su come installare MySQL, creare un database, creare un utente, garantirgli permessi.
Come prima cosa installiamo mysql
Codice:
[root@localhost ~]#yum install mysql mysql-server
[root@localhost ~]#service mysqld start
Poi settiamo la password da utente root di mysql
Codice:
[root@localhost ~]#mysqladmin -u root password LaPassword
Logghiamo nel terminale mysql come root
Codice:
[root@localhost ~]#mysql -u root -p
Insert password: LaPassword
Come prima cosa creiamo un database (per esempio per LogBlock)
Codice:
mysql>CREATE DATABASE logblock;
Creiamo poi un utente, così non dobbiamo inserire le credenziali di root nel config del plugin, e diamogli tutti i permessi sul database logblock
Codice:
mysql>CREATE USER 'logblockuser'@'localhost' IDENTIFIED BY 'PasswordUtente';
mysql>GRANT ALL PRIVILEGES ON logblock TO 'logblockuser'@'localhost';
mysql>FLUSH PRIVILEGES;
NOTA: Gli apostrofi sono necessari; Nel settaggio del nome utente, 'localhost' consentirà solo connessioni locali. Per consentire connessioni da chiunque, mettete '%'
Ora nel config del plugin potete mettere:
Codice:
host: localhost
port: 3306 (Default di mysql)
database: logblock
username: logblockuser
password: PasswordUtente
FONTE: (UTENTE ESTERNO)