Con l'aumentare delle offerte di vps mi viene sempre più voglia di abbandonare i servizi di hosting in favore di vps. Sino ad ora ho usato vps come gandi e cloudatcost per progettini WEB temporanei e non critici. Ora vorrei provare a creare una configurazione che mi permetta di mettere mano al server solo per manutenzioni straordinarie. Tralasciando l'installazione di apache php mysql postgres python e quant'altro usato dai framwork tipo drupal o prestashop, quali dovrebbero essere i software minimi da avere senza caricare troppo le prestazioni di un server vps da diciamo 2gb di ram? Mettiamo caso di voler realizzare un sito in drupal.. Quali accortezze usare per il php, quali per apache? NGX può essere un alternativa per sfruttare le sue funzionalità di mail e proxy. Installa spam assasin? Quale server mail e quali particolari configurazioni? Quale alternativa al Cpanel? Log Rotate? Log Backup? Intendetemi.. non sto chiedendo "il perfect server" come la guida che mi ha illuminato ma confuso ancora di più le idee. Ma una serie di strumenti da installare su server ubuntu per poter poi concentrarsi solo sullo sviluppo web. Replicare in piccolo quello che fa chi crea servizi di hosting Prometto che raccolgo tutto e farò una guida. Un passo successivo sarebbe fare un layer o metapacchetto per semplificare l'installazione a chi avrà la stessa esigenza. |
Configurare SSH per un accesso più sicuro Configurare il firewall
Una volta installato è possibile configurare le policy:
E poi abilitare le singole porte:
Alla fine si può abilitare il firewall (ricordarsi di autorizzare la porta 22!!!):
Alcuni consigli vari :-) nginx al posto di apache2 php5-fpm al posto di mod_php5 Auto-deploy dei siti tramite git Ho marcato la risposta come wiki, se avete altri suggerimenti modificatela in modo da avere tutto in un unico posto :-)
coll. permanente
Questa risposta è segnata come "wiki".
Grazie Pietro! Immaginiamo di aver fatto una fresh install di ubuntu server. Configurare tutto il server di hosting e dare il comando history :-) Cosa potremmo notare? Sicuramente ci sono mille modi per configurare un vps come server hosting. Ma se provassimo a fare un "caso studiato"? per integrare questo wiki? Forse mi sbaglio ma penso che molti utenti potrebbero usarla come base di studio. Molti utenti che iniziano a tirarsi su le maniche credo possano trovare "didattico" un esempio concreto. Mi sono rivolto qui perchè in rete c'è molta gelosia sulle proprie conoscenze e le classiche risposte sono ehh ma se vuoi fare hosting hai bisogno di anni di studio ehh meglio affidarsi a professionisti ehh qua ehh la Io sono dell'idea che da qualche parte anche con un risultato pessimo si debba iniziare. E ti ringrazio quindi per le dritte! Un vecchio giornale di informatica (bit) esordì una volta con un editoriale "Quando l'ottimo significa quasi buono" Hey @Marco BRUNO premetto che non sono un grande fan di pannelli vari, preferisco i vecchi e buoni file di configurazione :P Concordo. Più che i pannelli e wizard mi interessa proprio capire il perche usare determinati strumenti. Perciò file d configurazione come se piovessero. Poi se riesco a farlo e funziona tento una spiegazione for semi dummies. @Marco BRUNO ho iniziato a scriverla ;) Invito altri utenti a darci una mano!! Ciao! In alcuni vps che utilizzo ho testato cwp su piattaforma centos. Devo dire che è disarmante la semplicità di installazione. rimane poi da configurare a manina la chiusura di alcuni servizi per poterci lavorare solo tramite vps per sicurezza. Sta di fatto che sembra di avere una gestione come quella che offrono i grandi fornitori con cpanel. C'è qualcosa di analogo su ubuntu? @Marco BRUNO non sono molto ferrato sui pannelli di gestione, scusa :) qualcun altro che ci da una mano? La confusione aumenta. I vari stack bitnami, i docker, linux container mi stanno deconcentrando dall'obbiettivo iniziale: "Replicare in piccolo quello che fa chi crea servizi di hosting." Forse devo rassgnarmi a usare xampp? E che mi piacerebbe proprio riuscire ad avere un caso di studio. Una vps, facilmente replicabile, che faccia da hosting per tutti i vari drupal, crm, owncloud etc, per fare sviluppo prima di entrare in produzione.
5 su 9
mostra altri 4 commenti
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 07 Oct '14, 14:52
domanda visualizzata: 4,437 volte
ultimo aggiornamento: 24 Dec '15, 09:51