LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam

Ciao! Oggi voglio toccare un argomento che è abbastanza interessante per molti costruttori di siti alle prime armi, ovvero come installare OpenServer su un computer. Forse su questo momento è il miglior server locale che ha aggirato un famigerato mostro come Denwer. In effetti, questa piattaforma è la sua controparte.

Ma prima di procedere direttamente a installazione di OpenServer Per prima cosa scopriamo cos'è questo software e analizziamo cosa attrae e attrae così gli sviluppatori web in questa piattaforma.

OpenServer che cos'è?

OpenServer - server WAMP locale, funzionante sia in modalità fissa che portatile. Questa abbreviazione sta per un'abbreviazione dalle prime lettere del software fornito con la piattaforma.

Assomiglia a questo:

Windows è un moderno sistema operativo con un'interfaccia utente grafica.

Apache è un popolare server web open source.

MySQL è un sistema di gestione di database.

Interprete del linguaggio PHP.

Il vantaggio di OpenServer rispetto all'hosting o perché è preferibile per gli sviluppatori web inesperti installare un sito su un server locale

Quindi, torniamo ai vantaggi. Installando un sito su OpenServer, hai una preziosa opportunità per familiarizzare con il motore, imparare dai tuoi errori, cosa che molto probabilmente non sarà consentita sull'hosting a pagamento. In questo modo, hai una preziosa opportunità per scoprire i punti di forza e di debolezza del CMS. Quest'ultimo, tra l'altro, può essere patchato installando le estensioni di Joomla.

OpenServer e i suoi innegabili vantaggi

Facilità di installazione. Confrontando l'installazione con la stessa onnipresente Denver, si capisce che il suo tempo sta svanendo nell'oblio.

Funzionalità enorme, che si ottiene grazie alla massa di tutti i tipi di impostazioni.

Aggiornamento stabile del sistema. È evidente che gli sviluppatori mettono il cuore nella loro idea, rendendola più veloce con ogni nuovo aggiornamento. E nonostante tutto questo piacere sia assolutamente gratuito.

A differenza di Denvera questo programma non richiede installazione perché è portatile. Cioè, può essere installato su un'unità esterna (disco o unità flash) e aperto su qualsiasi computer in qualsiasi parte del mondo.

Installazione di OpenServer

Bene, penso di essere riuscito a convincerti che il tempo di Denver sta finendo ed è ora di passare a una piattaforma più conveniente.

Grazie per l'attenzione ea presto sulle pagine di Stimylrosta.

Hai trovato un errore grammaticale nel testo? Informare l'amministratore di questo: selezionare il testo e premere la combinazione di tasti di scelta rapida Ctrl + Invio

L'impostazione di openserver php è configurata nei moduli ed è un'impostazione di priorità quando si utilizzano diversi sistemi cms, script e applicazioni. Non sarà possibile installare un sistema che supporti php 5.6 se il server stesso è configurato per parametri più potenti, ad esempio joomla, per cui è necessario installare una versione php di almeno 7.

Per lo stesso motivo, i siti già pronti che si trovano sull'openerver locale potrebbero non essere disponibili quando si modificano le impostazioni del modulo. È difficile perdere dati se esistono molti di questi siti. Per un sistema cms, puoi configurarlo una volta e non prestare attenzione a tutto il resto.

Ma consideriamo l'opzione quando sul server openserver locale sono installate diverse varianti di siti, con differenti requisiti di sistema... Ad esempio, ho preso osticket, con supporto per php 5.6 e un popolare motore che richiede php almeno 7.0.

È impossibile posizionare entrambi questi siti su openserver se non si creano profili speciali, che indicheranno i parametri necessari per ogni sito separatamente.

Configurazione php openserver con profili

Quando si accede alle impostazioni, verrà visualizzata una finestra con molte schede diverse (13) sotto forma di menu.

Per il nostro caso particolare, i principali saranno "Main" e "Modules". Nei parametri principali, i profili sono configurati e nei moduli - configurazione del server per ogni profilo separatamente.

Trovandosi nel menu "Generale", nel campo "Nome profilo", è necessario inserire il nome desiderato e fare clic sul pulsante "Crea profilo" in modo che il profilo inventato compaia nell'elenco di tutti gli altri profili, di cui, tra l'altro, possono essere tanti.

Quindi con il cursore basta selezionare nuovo profilo e vai al menu "Moduli", dove configurare parametri richiesti per un nuovo profilo e salva. Dopodiché, per salvare le nuove impostazioni, il server verrà riavviato.

Avendo così creato il numero richiesto di profili, con i parametri http, php e MySQL necessari, è possibile selezionare rapidamente il set di impostazioni desiderato sotto forma di profili e passare facilmente da uno all'altro.

In pratica, tutto sembra molto semplice. Dopo aver selezionato il profilo desiderato, è necessario fare clic sul pulsante "Carica profilo". Le impostazioni selezionate saranno disponibili dopo il riavvio del server.

È così semplice, usando i profili openserver, puoi selezionare rapidamente impostazioni desiderate php di qualsiasi versione.

Utilizzo pratico della configurazione di openserver php.

Apri server è un server locale portatile per sistema operativo Finestre. Il suo bagaglio include un server softwarerichiesto da un programmatore web per sviluppo di server, ovvero: server web Apache e Nginx, interpreti PHP di diverse versioni, i più diffusi DBMS (MySQL, PostgreSQL, MongoDB e MariaDB), presentati anche in diverse versioni, Redis, Cron e molto altro. In poche parole, tutto ciò che può essere installato e configurato separatamente è normalmente lungo.

Open Server è in continuo aggiornamento e permette di gestire tutti i suoi componenti, moduli e programmi da un comodo pannello di amministrazione, che minimizza a tray, è sempre a portata di mano e si richiama al click. Quindi iniziamo con l'installazione. Puoi scaricare Open Server dal sito ufficiale.

Per questo articolo, la versione Open Server Panel è 5.2.7. È necessario selezionare un kit di distribuzione da scaricare. Ci sono tre tipi tra cui scegliere:

  • BASIC - solo moduli base;
  • PREMIUM - tutti i moduli e componenti;
  • ULTIMATE: tutti i moduli e componenti, oltre a una serie di programmi diversi, l'elenco dei quali può essere visualizzato facendo clic sul collegamento nella pagina di download.

Quale assembly scaricare e se è necessario programmi aggiuntivi, sta a te, scelgo PREMIUM, entro nel captcha e premo "download". Poi ci sono due opzioni di download: veloce (per questo è necessario donare almeno 100 rubli) o gratuito, ma molto lentamente (diverse ore).

Dopo aver selezionato la "modalità ad alta velocità" viene scaricato un file di installazione, fare clic su di esso e avviare il processo di installazione.

Per impostazione predefinita, l'unità di sistema è selezionata, non installerò alla radice disco di sistema, nel mio caso è l'unità "D". Vale la pena notare che l'Open Server installato può essere trasferito su un altro disco o anche su un'unità flash USB in qualsiasi momento, poiché è completamente portatile. Fare clic su "OK" e attendere il completamento della decompressione.

Passiamo al disco su cui è stato eseguito il disimballaggio, dovrebbe apparire una cartella con il nome "OSPanel" qui, in versione precedente si chiamava "Open Server". Apri la cartella e visualizza due file di avvio e tre cartelle. Esegui il file che corrisponde al testimone del tuo sistema. Nel mio caso, questo è "Open Server x64".

Al primo avvio, il programma chiederà di selezionare una lingua e installare i componenti per il corretto funzionamento. Installa e riavvia il computer.

Dopo il riavvio, avvia nuovamente Open Server, apparirà una bandiera rossa nel vassoio (angolo in basso a destra dello schermo, accanto all'orologio).

Quando fai clic su di esso, verrà visualizzato il pannello di amministrazione, fai clic sulla casella di controllo verde che dice "Esegui".

Aspettiamo qualche secondo, la bandiera rossa diventa verde, significa che Open Server è in esecuzione.

Fare clic sulla casella di controllo, spostare il cursore del mouse sulla sezione "I miei siti" e fare clic su "localhost".

Il browser aprirà una pagina all'indirizzo http: // localhost e il seguente contenuto:

Ciò significa che l'installazione e il primo avvio di Open Server sono andati a buon fine.

Problemi con l'avvio e la configurazione di Open Server

Accade spesso che Open Server non si avvii. Il motivo più comune è quando Skype è in esecuzione. Il punto è che utilizza la stessa 80a porta di connessione di Open Server. Esistono due modi per risolvere questo conflitto:

  • avviare sempre per primo Open Server;
  • disabilitare l'uso di Skype sulla porta 80.

Per disconnetterti, vai su Skype -\u003e Strumenti -\u003e Impostazioni -\u003e Avanzate -\u003e Connessione. Deseleziona la casella di controllo, come mostrato nello screenshot qui sotto, fai clic su "salva" e riavvia Skype.

Se dopo questo Open Server ancora non si avvia, nel menu seleziona la voce "Impostazioni" (in questa sezione, all impostazioni richieste Apri Server), nella finestra che si apre, vai nella scheda "Server" e seleziona la casella di spunta "Non apportare modifiche al file HOSTS". Se Open Server inizialmente si avvia normalmente, non è necessario selezionare la casella qui.

Per creare il tuo primo dominio locale, fai clic sulla bandiera verde e fai clic sulla voce "Cartella siti". Si aprirà la cartella "domini", che finora contiene un solo dominio locale denominato "localhost", per crearne uno proprio, è sufficiente creare una cartella con un nome qualsiasi, ad esempio "test". Successivamente, è necessario riavviare il nostro server locale facendo clic sulla voce "Riavvia" nel menu.

Aspettiamo qualche secondo, dopo il riavvio nella sezione "I miei siti", apparirà un "test" appena creato.

Fare clic su di esso e andare al sito locale situato in http: // test. Anche se è vuoto e non contiene un file indice, viene visualizzata una directory vuota aperta sullo schermo.

Pertanto, puoi creare un numero illimitato di siti locali. Qui è dove finirò l'articolo. A mio parere, Open Server è di gran lunga il miglior server locale per Windows. Se pensi la stessa cosa o hai un'opinione diversa, o hai domande, scrivi nei commenti.

Include: Apache, nginx, PHP, MySQL, phpMyAdmin, server FTP FileZilla.

Versione russa: sì.

OpenServer occupa quasi 50 MB, che è tre volte più grande del volume di altri pacchetti, mentre contiene anche un insieme di componenti abbastanza impressionante. Ad esempio, ci sono due server web contemporaneamente: Apache e nginx, anche due versioni differenti PHP e MySQL.

Installazione

Nonostante il file scaricato sia eseguibile, infatti si tratta di un archivio 7-Zip, all'avvio si specifica la cartella in cui devono essere decompressi i file, questo completa l'intera installazione prima che possa iniziare. In realtà, il kit non è installato come programma separato, ma è portatile, quindi può essere decompresso ovunque, inclusa un'unità flash.

Esecuzione del server web

Dopo aver decompresso i file, è necessario eseguire Open Server.exe, il download del kit è segnalato dall'icona con un flag che compare sulla barra delle applicazioni. Facendo clic sulla casella di controllo si apre un comodo menu (Fig.1).

Figura: 1. Menu OpenServer

  • Avvia: avvia il server web.
  • Riavvia: riavvia il server web.
  • Stop: arresta il server web.
  • Elenco siti: un elenco di siti locali.
  • Inoltre, avvia PhpMyAdmin, accesso veloce per file di configurazione server web, PHP e MySQL.
  • Cartella HTML: apre la cartella contenente i file del sito locale.
  • Visualizza i log: apre il pannello per visualizzare gli errori HTTP, PHP e MySQL.
  • Impostazioni: una finestra per la configurazione dei programmi.
  • Informazioni sul programma: una finestra con la versione del kit, copyright e un collegamento al sito.
  • Esci - completa processi in esecuzione e uscire dal programma.

Dopo aver avviato il server web, dovrebbe essere disponibile la pagina http: // openserver, che elenca i parametri per la connessione al database, al server FTP e altre informazioni utili (Fig. 2). Se si apre questa pagina, il kit è installato correttamente e funziona.

Figura: 2. Home page di Openserver

Tuttavia, OpenServer è piuttosto esigente impostazioni di sistema... Per un corretto funzionamento, sono necessari i diritti di amministratore, l'accesso al file c: \\ windows \\ system32 \\ drivers \\ etc \\ hosts, la porta 80 libera. È del tutto possibile che il kit non funzioni in combinazione con Skype, che utilizza anche l'80a porta per il funzionamento, e con un firewall o un antivirus. Molti server Web Windows devono affrontare questi problemi, quindi sono abbastanza noti e le soluzioni sono state trovate molto tempo fa. Nella Guida di OpenServer (http://open-server.ru/help.html) vengono prese in considerazione tutte le domande comuni e le risposte, quindi se il server web non si carica, dovresti guardare i log del server e cercare nella guida.

Siti locali

Per creare un sito locale, è sufficiente creare una cartella con il nome di dominio all'interno della cartella html e la cartella www in essa. Per evitare conflitti con i siti esistenti, il dominio di primo livello può essere sostituito con ..lc \\ www. Dopo aver creato le cartelle necessarie, è necessario riavviare il server Web o avviarlo se non lo si è già fatto.

Dopo aver chiuso il programma e riavviato, l'elenco dei siti viene visualizzato in un apposito menu (Fig.3), tramite il quale è possibile aprire rapidamente il sito nel browser.

Figura: 3. Elenco dei siti locali

Impostazioni del kit

Le impostazioni principali per la gestione del programma sono nel menu "Impostazioni", dove è possibile impostare la lettera del disco virtuale, l'esecuzione automatica, la versione PHP, MySQL, ecc. (Fig. 4).

Figura: 4. Impostazioni generali

  • Avvio automatico del server: consente di non caricare manualmente il server Web, ma di farlo automaticamente all'avvio del programma Open Server.exe.
  • Cancella i registri all'avvio del server: le informazioni su richieste ed errori non si accumulano, ma verranno eliminate ogni volta che il server web viene riavviato. È possibile visualizzare queste informazioni nel menu "Visualizza registri".
  • Avvio rapido - la correttezza dell'inizio dei servizi non è verificata. Non è consigliabile abilitare questa opzione, è necessaria solo quando si verificano conflitti tra le porte.
  • Lettera del disco virtuale: puoi specificare una lettera che verrà utilizzata automaticamente all'avvio del kit. L'impostazione predefinita è W.
  • Indirizzo IP del server: l'indirizzo locale a cui si accede ai siti.

Nella scheda "Impostazioni modulo" (Fig. 5) è possibile selezionare quale server web utilizzare (Apache o nginx), versione PHP e MySQL.

Figura: 5. Impostazioni del modulo

Il resto delle schede - "Impostazioni e-mail" e "Impostazioni di codifica" vengono utilizzate raramente.

Si noti che quando il server Web è in esecuzione, le impostazioni non possono essere salvate, quindi è necessario prima arrestarlo e solo successivamente configurare.

Sommario

OpenServer è forse la migliore suite in circolazione per creare e testare siti locali per Windows. Il comodo menu, il sistema di avvio, la creazione semplice di host virtuali, l'attenzione ai dettagli facilitano il lavoro per gli sviluppatori Web alle prime armi ei componenti inclusi si adattano ai programmatori professionisti. È bello che tutto questo possa funzionare su un'unità flash e non richiede installazione, il che ti consente di trasferire rapidamente tutti i tuoi progetti da un computer all'altro. Ovviamente non tutti avranno bisogno di questa opportunità, ma è un bene che esista.

Nonostante la praticità e la comodità del lavoro, il kit presenta anche alcuni inconvenienti. Funziona solo con Windows XP SP3, Windows Vista o Windows 7 con diritti amministrativi. Può anche verificarsi incompatibilità con altri. programmi installatiche richiederà un debug separato. Inoltre non mi è piaciuta molto la ridondanza del kit, due versioni PHP e MySQL è decisamente inutile e non puoi specificare le tue preferenze in fase di download. Spero che un giorno appaia una versione leggera del kit, ma in caso contrario, i componenti extra possono sempre essere rimossi manualmente.

Se hai installato Windows, hai i diritti di amministratore, che su computer di casa Come al solito, è imperativo installare e utilizzare OpenServer. Per lo sviluppo e il test di siti locali è il massimo.

Sapevi che non è necessario acquistare subito un dominio e l'hosting per creare un sito web? Puoi ottenere installando un set speciale di programmi per Windows - server locale.

Uno di le migliori opzioni Considero Open Server, o meglio la sua versione OSPanel Premium.
Questa versione gratuita include solo il set di programmi richiesto per lavorare con un server locale.

Scarica, installa, per impostazione predefinita il programma è installato sull'unità C: \\ OSPanel, vai lì e crea un collegamento per exe filecorrispondente alla tua versione di Windows, può essere visualizzato nelle proprietà del computer. Se Windows è a 64 bit, crea un collegamento (Open Server x64.exe). Inoltre, nelle proprietà del collegamento, è necessario specificare l'avvio come amministratore, questo è importante. Avvia, una casella di controllo rossa è apparsa nella barra delle applicazioni, fai clic su di essa e poi su quella verde - Esegui. Stiamo aspettando un po ', se la casella di controllo diventa verde - sei molto fortunato, in caso contrario - molto probabilmente il motivo è programma antivirusche non cambia file di sistema host. Non esiste una ricetta universale per tutti gli antivirus, ma quello che possiamo fare è aggiungere il nostro server alle applicazioni antivirus affidabili o disattivare il monitoraggio file hosts... Qui o Google ti aiuterà, oppure demoliremo il tuo antivirus e installeremo, ad esempio, il Kaspersky Free Antivirus gratuito, aggiungiamo il nostro Open Server x64.exe a quelli fidati, tutto dovrebbe funzionare.

Quando la casella di controllo è verde, il server è in esecuzione. Vai alle impostazioni nella scheda moduli e seleziona Apache-2.4-x64, PHP-5.6-x64, MySQL-5.6-x64, se Windows è a 32 bit, quindi installa le stesse versioni senza x64. Il resto di tutte le caselle è deselezionato. Queste impostazioni sono oggi ottimali per i CMS più diffusi (Worldpress, Joomla, Prestshop, OpenCart ...). Riavvia, tutto è pronto per funzionare, se la bandiera è verde. In caso contrario, scrivi nei commenti, ti aiuterò.

Installazione di qualsiasi CMS su Open Server

Molti motori CMS popolari come Worldpress, Joomla, Prestshop, OpenCart ... vengono installati più o meno allo stesso modo.

Vuoi vedere tutti? Sì, facilmente, ecco un'istruzione universale per te:

Download di CMS. Andiamo su ospanel \\ domains tramite il menu - Cartella Sites o tramite explorer, creiamo una cartella lì con un nome di dominio locale, ad esempio: presta-pro.ru, decomprimiamo il nostro CMS lì, direttamente alla radice, dopo aver decompresso abbiamo un mucchio di file in questa cartella e non un'altra cartella.

Attraverso il menu OpenServer (quando il flag è verde), cliccare su - Avanzate - PhpMyAdmin, Utente: root, Password: (lasciare vuoto) Nel menu a sinistra, fare clic su - Crea DB

Nome: (nome del database in latino, ad esempio :) namedb, Confronto: utf8_general_ci, fare clic su - Crea.

Durante l'installazione, ti verrà chiesto di specificare:

  • Nome database: (creato in precedenza) namedb
  • Password database: vuota, spero che tu possa compilare il resto dei campi da solo, beh, a meno che l'host non possa ancora richiedere: localhost
  • Dopo l'installazione, alcuni CMS ti chiedono di eliminare la cartella di installazione, si trova nella radice del nostro sito, devi eliminarla tramite Windows Explorer.

È importante ricordare tre cose alla fine dell'installazione:

  1. Percorso (indirizzo) al pannello di amministrazione,
  2. Accedi (forse un'e-mail per accedere),
  3. Parola d'ordine.

Il percorso al pannello di amministrazione può essere univoco, quindi lo aggiungiamo ai tuoi segnalibri. Si consiglia di ricordare il login e la password utilizzando LastPass.

Tutti, mi congratulo con voi, avete appena creato un sito, o forse diversi contemporaneamente. Il vantaggio da un punto di vista SEO di questo approccio è questo motori di ricerca non mi piacciono i siti grezzi e incompiuti, ma su dominio locale puoi portare il sito a funzionare e solo dopo caricarlo su Internet, all'hosting. E puoi esercitarti e scegliere il CMS che ti piace. E nei prossimi articoli considereremo la loro configurazione in modo più dettagliato.

P.S. Configurazione di Open Server + Dr.Web

Dopo avvia Open Il server farà apparire un paio di finestre Dr.Web, in cui consentiamo l'accesso a OpenServer e Apache, ma poi dr.web impedisce ancora l'avvio di Open Server. Aprire altre impostazioni, è necessario fare clic sull'icona del lucchetto chiuso, quindi sull'ingranaggio, quindi consentire le modifiche al file host per OpenServer, come nella foto sotto, dopodiché il server è ancora avviato.

P.S. Configurazione di Open Server + Avira

Un altro buon antivirus, incluso uno buono versione gratuita puoi facilmente fare amicizia con OpenServer. Lanciamo l'antivirus, facciamo clic sull'ingranaggio nell'angolo in basso a sinistra e deselezioniamo la casella nelle impostazioni, come nell'immagine.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere The Bell
Niente spam