Archive

Posts Tagged ‘topserver’
16 Jun

Tophost & Topserver: Le prime cose da fare se si installa ubuntu

Anche tu hai buttato i tuoi anni a configurare apache sul tuo pc?
Anche tu hai perso tempo cercando di far partire tomcat?
Anche tu hai smesso di studiare Ruby perchè nessun hosting economico lo offre?

Tophost pensa proprio a noi e infatti ci offre un ambiente LAMP che semplifica di molto la prima domanda.
Ma se avete un progetto in JSP/Servlet, o se dovete installare qualcosa di più di un semplice sito web… cosa fare? bisogna per forza affidarsi a quei mega siti da 200 € all’anno? Grazie a Tophost, la risposta è NO.

Da poco Tophost ha lanciato TopServer, un server virtuale a “gettone” (con 6 € sta acceso per 30 giorni, ma il bello è che si può spegnere a piacimento!).

Beh io l’ho comprato e ci sto iniziando a smanettare su, anche perchè ho voglia di reimpratichirmi con la linea di comando. Ho quindi creato un Ubuntu 12.04 LTS server.

Appena creato il topServer, provo a connettermi via ssh. Non ho mai usato ssh prima d’ora, quindi PANICO. Beh, il comando da usare è:

ssh NOME_UTENTE@NOME_SERVER

per la cronaca, non sta scritto da  nessuna parte su  tophost, bisogna  accedere con utente root e non con l’utente che viene specificato nell’area utente. Perchè, bo.

Il nome server a me funziona solo se inserisco l’ip, quindi vi consiglio di provare con l’indirizzo IP se non vi parte.

La password da inserire invece la troviamo nel pannello di amministrazione del server (almeno quella!).

Bene… superato il primo scoglio eccoci al secondo. Mica vorremmo usare sempre ROOT per accedere al server?! Così mi sono creato il mio bell’utente per le mie operazioni magiche.

useradd -d /home/testuser -s /bin/bash -m testuser
passwd testuser

Spiegone: con useradd aggiungiuamo il nuovo utente testuser. Con -m gli diciamo di creare subito la sua cartella home, definita con l’opzione -d /home testuser. Subito dopo aver creato l’utente, gli creiamo la password con passwd. 


Perfetto, ora abbiamo anche l’utente testuser, ma dobbiamo dargli il privilegio  di poter usare SUDO. Come fare?

Sempre da root, lanciamo

visudo

andiamo fino alla riga in cui c’è scritto root, premiamo i per poter scrivere e scriviamo alla riga successiva:

testuser ALL=(ALL) ALL

Per salvare e uscire, premete ESC e poi :x  (due punti – x) e invio.  Se volete solo salvare, :w e invio. Se volete uscire, :q . Se volete uscire senza salvare, :q! .

Sembra che abbiate fatto tutto. Uscite da ssh e riaccedete, stavolta potete fare l’accesso con testuser direttamente. Se però vedete solo un triste simbolo di dollaro a sinistra, digitate il comando bash e tutto tornerà più fico.

E ora sotto con le installazioni pazze !!!