Server

Pubblicità

Ratreon

Utente Attivo
Messaggi
191
Reazioni
4
Punteggio
36
Ragazzi vorrei farmi un PC per poi metterci LAMP ma vorrei delle informazioni visto che non ne so molto di SO a server.
1) Se sopra al server ci metto le canzoni posso ascoltarle in remoto mentre sono in strada dal cell?
2) Stessa cosa per foto e video
E altre informazioni che sapete voi.
Grazie
 
Se hai android sul cell esiste subsonic che è un media streamer molto veloce e dal design minimale.

Per quanto riguarda le foto/video c'è owncloud che è una sorta di dropbox creato ad hoc sul tuo server.

Alcune domande per te:
1) hai mai usato linux?
2) cosa useresti per mettere su questo server? (hardware)
3) hai voglia di imparare o vuoi un prodotto pronto tipo out-of-the-box?
4) che velocità hai di upload sulla tua adsl?
 
Se hai android sul cell esiste subsonic che è un media streamer molto veloce e dal design minimale.

Per quanto riguarda le foto/video c'è owncloud che è una sorta di dropbox creato ad hoc sul tuo server.

Alcune domande per te:
1) hai mai usato linux?
2) cosa useresti per mettere su questo server? (hardware)
3) hai voglia di imparare o vuoi un prodotto pronto tipo out-of-the-box?
4) che velocità hai di upload sulla tua adsl?


1) Si e sto continuando ma in versione desktop, non ho mai usato un SO in versione server
2) L'Hardware avevo intenzione di vederlo dopo.
3) Ho voglia di imparare
4) In upload ho: 2.90
 
Ok!

Dipende un pò da come sei abituato, ma se ti trovi bene con ubuntu e derivate di solito si consiglia ubuntu server o al massimo debian minimale, altrimenti centos o opensuse senza de.

L'alternativa è installare una qualsiasi distro desktop (quindi con de) e adattarla ad un uso più specifico.

Cosa volevi fare? Addentrarti nel mondo della shell senza de o vuoi un sistema più userfriendly? Che distro hai usato fino ad ora?
 
Ok!

Dipende un pò da come sei abituato, ma se ti trovi bene con ubuntu e derivate di solito si consiglia ubuntu server o al massimo debian minimale, altrimenti centos o opensuse senza de.

L'alternativa è installare una qualsiasi distro desktop (quindi con de) e adattarla ad un uso più specifico.

Cosa volevi fare? Addentrarti nel mondo della shell senza de o vuoi un sistema più userfriendly? Che distro hai usato fino ad ora?

Per ora ho Ubuntu ma appena finisco di assemblare il pc fisso (mi devono arrivare i pezzi), penso che passerò a Debian o a CentOS.

Vorrei usare la shell
 
Ultima modifica:
Va bene.

Se decidi per centos, attualmente c'è la versione 7.1 scaricabile da qui:
http://centos.muzzy.it/7/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso

Segui questa guida per l'installazione:
Installation of “CentOS 7.0″ with Screenshots

Se alla fine dell'installazione non ti carica la tastiera italiana fai così da root:
# crontab -e
e aggiungi @Reboot loadkeys it

Disabilita selinux che fa più danni che altro:
How to Disable selinux in Red Hat or CentOS

Installa subsonic:
Apache Tomcat/5.5.33 - Error report

Installa owncloud:
OwnCloud 8 Released - Create Personal/Private Cloud Storage in Linux

Compra un account dynamic dns tipo dyndns così puoi accedere dall'esterno alle tue app (devi anche configurare il tuo router)..

In bocca al lupo!

- - - Updated - - -

Per quanto riguarda la messa in sicurezza del server io non ho familiarità con firewalld, ma sono rimasto al buon vecchio iptables. Ti consiglio di dare un occhio a questo script che uso ormai da parecchio e devo dire che è perfetto se configurato decentemente:

https://github.com/bmaeser/iptables-boilerplate
 
Va bene.

Se decidi per centos, attualmente c'è la versione 7.1 scaricabile da qui:
http://centos.muzzy.it/7/isos/x86_64/CentOS-7-x86_64-DVD-1503-01.iso

Segui questa guida per l'installazione:
Installation of “CentOS 7.0″ with Screenshots

Se alla fine dell'installazione non ti carica la tastiera italiana fai così da root:
# crontab -e
e aggiungi @Reboot loadkeys it

Disabilita selinux che fa più danni che altro:
How to Disable selinux in Red Hat or CentOS

Installa subsonic:
Apache Tomcat/5.5.33 - Error report

Installa owncloud:
OwnCloud 8 Released - Create Personal/Private Cloud Storage in Linux

Compra un account dynamic dns tipo dyndns così puoi accedere dall'esterno alle tue app (devi anche configurare il tuo router)..

In bocca al lupo!

- - - Updated - - -

Per quanto riguarda la messa in sicurezza del server io non ho familiarità con firewalld, ma sono rimasto al buon vecchio iptables. Ti consiglio di dare un occhio a questo script che uso ormai da parecchio e devo dire che è perfetto se configurato decentemente:

https://github.com/bmaeser/iptables-boilerplate

Ma devo comprare un secondo pc per metterci il SO a server e fare tutto?
 
Per me un server è un apparecchio che fa quello che voglio nel minor tempo possibile 24/24. Se vuoi poter usare il tuo desktop normalmente e aggiungere qualche servizio in più per lo streaming dall'esterno è un'altra cosa.

E' scontato che se parli di server parli di macchina dedicata, almeno nel mio gergo. Oltretutto nel mio gergo "server" = no de, quindi non vedo cas'altro puoi farci se non quelle due cose per cui è stato progettato.

Ecco perchè la domanda "hardware" fatta all'inizio. Cmq se non vuoi inzozzare il sistema operativo andrebbe bene anche una macchina virtuale con una centos/debian minimale che fa lo streaming di una cartella condivisa del sistema fisico. Le prestazioni, con hardware decente, sono pressochè identiche ad una macchina dedicata fisica ;)

Cmq chiarisciti le idee, altrimenti io ti parlo di pesce e tu invece vuoi carne
 
Per me un server è un apparecchio che fa quello che voglio nel minor tempo possibile 24/24. Se vuoi poter usare il tuo desktop normalmente e aggiungere qualche servizio in più per lo streaming dall'esterno è un'altra cosa.

E' scontato che se parli di server parli di macchina dedicata, almeno nel mio gergo. Oltretutto nel mio gergo "server" = no de, quindi non vedo cas'altro puoi farci se non quelle due cose per cui è stato progettato.

Ma oltre ai tipi di pacchetti deb o rpm qual'è la differenza tra CentOS e Debian?

Ecco perchè la domanda "hardware" fatta all'inizio. Cmq se non vuoi inzozzare il sistema operativo andrebbe bene anche una macchina virtuale con una centos/debian minimale che fa lo streaming di una cartella condivisa del sistema fisico. Le prestazioni, con hardware decente, sono pressochè identiche ad una macchina dedicata fisica ;)

Cmq chiarisciti le idee, altrimenti io ti parlo di pesce e tu invece vuoi carne


Ma oltre ai tipi di pacchetti (deb e rpm), qual'è la differenza tra CentOS e Debian?
 
Entrambi riescono a fare le stesse cose, quella che cambia è un pò la filosofia che sta dietro e muove lo sviluppo: centos è compilata a partire dai sorgenti di rhel (red hat enterprise linux) e predilige la stabilità all'innovazione. Quindi non troverai mai l'ultimo kernel disponibile, ma una versione "preistorica" su cui però puoi mettere la mano sul fuoco. Per la versione test/sviluppo si usa sempre fedora che anticipa l'introduzione di alcune migliorie/innovazioni che poi verranno adottate da rhel prima e centos poi.

Dall'altra parte debian è sul mercato da tantissimo e ha un sistema di gestione dei pacchetti che da solo varrebbe la scelta. In termini di leggerezza siamo li. Personalmente mi trovo meglio con centos solamente per un fatto di familiarità con gli rpm e con i suoi file di configurazione.

Nella scelta di distro server inserisci anche opensuse (che uso per lavoro) e senza interfaccia grafica yast aiuta non poco. Quello che però non mi piace è l'alta personalizzazione della distro, nel senso che non ha files di configurazione standard e percorsi dei file "classici", mentre centos ti butta li la configurazione che potresti trovare su un manuale dell'applicativo e poi te lo modifichi tu, a tuo piacimento. Debian lo stesso tende a personalizzarli.

Prova tutti e 3 su 3 macchine virtuali, poi decidi. D'altronde devi lavorarci tu e se non ti senti "a casa" lavori male.
 
Entrambi riescono a fare le stesse cose, quella che cambia è un pò la filosofia che sta dietro e muove lo sviluppo: centos è compilata a partire dai sorgenti di rhel (red hat enterprise linux) e predilige la stabilità all'innovazione. Quindi non troverai mai l'ultimo kernel disponibile, ma una versione "preistorica" su cui però puoi mettere la mano sul fuoco. Per la versione test/sviluppo si usa sempre fedora che anticipa l'introduzione di alcune migliorie/innovazioni che poi verranno adottate da rhel prima e centos poi.

Dall'altra parte debian è sul mercato da tantissimo e ha un sistema di gestione dei pacchetti che da solo varrebbe la scelta. In termini di leggerezza siamo li. Personalmente mi trovo meglio con centos solamente per un fatto di familiarità con gli rpm e con i suoi file di configurazione.

Nella scelta di distro server inserisci anche opensuse (che uso per lavoro) e senza interfaccia grafica yast aiuta non poco. Quello che però non mi piace è l'alta personalizzazione della distro, nel senso che non ha files di configurazione standard e percorsi dei file "classici", mentre centos ti butta li la configurazione che potresti trovare su un manuale dell'applicativo e poi te lo modifichi tu, a tuo piacimento. Debian lo stesso tende a personalizzarli.

Prova tutti e 3 su 3 macchine virtuali, poi decidi. D'altronde devi lavorarci tu e se non ti senti "a casa" lavori male.

Ma quelle app che mi hai detto per Android ci sono anche per IOS oppure altre simili?
Ma quando avvio la musica dal mio telefono (quando non sono a casa) tramite il server, si sente sul cell o sul pc? Perchè se si sente sul pc a me non serve
 
Devi capire come funziona l'architettura.Da una parte c'è un pc che ha installato un servizio (in questo caso subsonic server) che mette a disposizione la musica del pc in remoto; e poi c'è un client (in questo caso il client esiste anche per ios e costa 5euro) che si connette al pc di casa e legge la musica che hai.Banalmente puoi usare un qualsiasi dispositivo, anche un altro pc con vlc....

ovviamente tutto ciò funziona anche se il pc di casa nn ha la scheda audio,perchè ciò che viene messo a disposizione è un file.E' come se montassi una cartella condivisa...

Capito?
 
Devi capire come funziona l'architettura.Da una parte c'è un pc che ha installato un servizio (in questo caso subsonic server) che mette a disposizione la musica del pc in remoto; e poi c'è un client (in questo caso il client esiste anche per ios e costa 5euro) che si connette al pc di casa e legge la musica che hai.Banalmente puoi usare un qualsiasi dispositivo, anche un altro pc con vlc....

ovviamente tutto ciò funziona anche se il pc di casa nn ha la scheda audio,perchè ciò che viene messo a disposizione è un file.E' come se montassi una cartella condivisa...

Capito?

Si, ma si può fare o no?
 
Pubblicità
Pubblicità
Indietro
Top