Come configurare un server casa

April 6

Dopo aver costruito una macchina server e installato il sistema operativo necessario e software del server, la vostra attenzione si rivolge alla configurazione. Configurazione di un server a casa dipende interamente dal suo scopo. Se avete costruito una macchina server separato o utilizzare il computer attivo come server di part-time, configurazione corretta fornirà la facilità d'uso e sicurezza nella gestione di quel server. Questa guida vi mostrerà esempi di configurazione usando XAMPP Software Server.

istruzione

1 Scegliere un programma software per server. Il programma XAMPP è una buona per iniziare. XAMPP è un server Apache costruito per la sua affidabilità, facilità d'uso e di installazione. E 'open source, quindi è software libero. Costruiscono il software con la mentalità "laico" in mente. In altre parole, se si dispone di alcuna conoscenza preliminare di configurazione e gestione di un server, questo programma è perfetto per voi. Viene fornito completo di un server Apache, MySQL, PHP e Perl. Confeziona anche un server SMTP e un server FTP. In una singola installazione, di avere gli strumenti necessari per sviluppare qualsiasi tipo di server che si desidera, se si tratta di un sito web, la condivisione di file o di un server di posta elettronica. Essere in grado di avviare e arrestare il server in qualsiasi momento, è una funzionalità built-in creato da pannello di controllo. XAMPP è disponibile per Linus, Windows, Mac e Solaris.

2 Come configurare un server casa

Utilizzare il file di installazione. E 'il modo migliore per impostare questo software sul computer. Funziona proprio come qualsiasi altro programma di installazione. Una volta completato, si avrà una icona sul desktop per il pannello di controllo (immagine mostrata). Come si può vedere, il pannello di controllo offre la possibilità di avviare / fermare una serie di servizi.

3 Avviare i servizi Apache e MySQL. Una volta che si inizia a questi servizi, è possibile aprire un browser Web e andare all'indirizzo http: // localhost /. Localhost è il computer. Si può anche usare http://127.0.0.1. Come si può vedere, una pagina di benvenuto viene in su. Ti dà istruzioni iniziali su come procedere, a partire con il controllo dello stato del server. Si noterà che i servizi FTP e SMTP mostrano come disattivato. Questo perché hai iniziato solo Apache e MySQL. Utilizzando ancora una volta il vostro pannello di controllo, è possibile attivare FileZilla e Mercurio. Rispettivamente, questi sono i servizi FTP e SMTP.

4 Clicca sul link "Sicurezza" nella finestra di navigazione. Noterete che sulla pagina di sicurezza, elenca i servizi come "non protetta". Per modificare questo, è sufficiente fare clic sul link security.php sotto la casella di stato. Si aprirà una pagina che permette di password. Inserire questi. Tenete a mente ci sono due password, quindi scorrere verso il basso per il secondo. Controllo fuori il "Salva password in testo semplice" non è consigliato. Se avete scelto una password che si potrebbe forse dimenticare, poi scriverlo. Se avete scelto una password che non si pensa si dimentica, scriverlo in ogni caso.

5 Ricaricare la pagina di sicurezza per vedere i cambiamenti. Noterete che elenca una verde avviso di sicuro. Sotto questi, nella sezione PHP, elenca ancora come "non protetta". Ignorare questo in modo sicuro. script PHP si installa dovrebbe essere attendibile, e si avrà alcun problema con questo. Momento in cui scriviamo, il PHP 6 risolverà questa misura di sicurezza falso. Quello che hai fatto è previsto password di sicurezza della directory XAMPP e il database.

6 Prova questo ricaricando la pagina del server, http: // localhost /. A questo punto, una finestra di pop-up dovrebbe chiedere un nome utente e una password. Utilizzare questi per accedere alla console del server. La configurazione di sicurezza non è completa, però. Vi è un rischio insito in tutte le impostazioni di default. Chiunque abbia conoscenza della messa a punto sarà capire quali nomi utente di default sono disponibili e, conoscendo il vostro indirizzo IP, potrebbe essere in grado di accedere al database. Pertanto, abbiamo bisogno di risolvere questo problema.

7 Accedi al tuo console phpMyAdmin all'indirizzo http: // localhost / phpmyadmin. Inserisci il nome utente e la password. Tenete a mente che il nome utente predefinito è "root", e sei stato in grado di cambiare questo durante l'installazione. È possibile inserire la password che hai scelto. L'utente root è la nostra principale preoccupazione. Si noti che ci sono due utenti root. Uno è elencato come localhost, e uno è elencato come 127.0.0.1.

8 Controllare la radice scatola marcata, e poi scorrere verso il basso fino a vedere i privilegi. Clicca su questo link e poi controllare utente root. Scorrere verso il basso fino a visualizzare "Modifica Informazioni di accesso / Copia utente." Questo è dove si modificare le informazioni e aggiungere più sicurezza al database.

9 Change "root" a qualcos'altro - il nome utente scelto - e quindi impostare / resettare la password utilizzando l'opzione di campo di testo. Sotto questo, si ha la possibilità di "creare un nuovo utente con gli stessi privilegi", seguito da sotto-opzioni. L'impostazione predefinita è "mantenere il vecchio." Lasciare l'impostazione predefinita.

10 Uscire di phpMyAdmin, e quindi accedere nuovamente utilizzando il nuovo nome utente. Vai a privilegi di nuovo, ed eliminare gli account utente root. Lascia PMA solo, in quanto questo è necessario per la funzione di database.

11 Edit index.php per reindirizzare l'accesso alla cartella htdocs. Quando si avvia il server, avete la vostra pagina della console di XAMPP. Tuttavia, non si desidera che la pagina a disposizione di tutti coloro che si collega al computer. Se si sta utilizzando XAMPP per un server web, allora si avrà bisogno di aggiungere un file index.html per mantenere la vostra console nascosta. Come pure, le directory piene sito sarà in cartelle all'interno della cartella del XAMPP / htdocs. La console che si vede quando si carica il proprio indirizzo localhost è in realtà la directory di / xampp / htdocs / XAMPP. Nella cartella htdocs, ci sono due file di indice: index.html e index.php. Il file php ha la precedenza e reindirizza alla cartella XAMPP all'interno htdocs. Poiché questo non è ciò che si vuole spettatori di vedere quando il server è attivo, si hanno due scelte. Creare un sito e reindirizzare alla directory del sito, o creare un file indice "FrontPage". Se si sceglie di reindirizzare, è necessario modificare il file index.php. Aprire questo nel blocco note e cercare: intestazione ( 'Località'.. $ Uri '/ xampp /').

12 Modificare XAMPP in una nuova directory. Ad esempio, se si installa WordPress sul proprio server, si potrebbe cambiare a WordPress. Il punto qui è che noi reindirizzare la pagina iniziale per una directory diversa da quella secondo metodo XAMPP console.The è quello di modificare il file index.html in base alle proprie esigenze e rimuovere il file index.php.

13 Ricordate che ogni sito web si costruisce andrà in una propria directory in / xampp / htdocs /. Questo vi fornirà l'indirizzo http: // localhost / yoursite /. È stata completata la configurazione del server XAMPP e l'aggiunta di misure di sicurezza.

Consigli e avvertenze

  • La maggior parte dei fornitori di Internet non permettono agli utenti residenziali di eseguire i server sul loro servizio. Per evitare questo, gli indirizzi IP vengono talvolta modificati. Una soluzione a questo problema è quello di ottenere un DNS dinamico. Scopri DynDNS per la risposta. E 'un servizio gratuito ti permette di avere un nome come yourname.dyndns.org. Il servizio premium permetterà di utilizzare un nome di dominio registrato al costo di 25 $ l'anno.

Articoli Correlati