LA CAMPANA

C’è chi ha letto questa notizia prima di te.
Iscriviti per ricevere nuovi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam

Ciao a tutti! Oggi voglio toccare un argomento che è piuttosto interessante per molti costruttori di siti Web alle prime armi, ovvero come installare OpenServer su un computer. Forse su al momento questo è il miglior server locale che ha aggirato un mostro così famoso come Denwer. In effetti, questa piattaforma è il suo analogo.

Ma prima di procedere direttamente a installazione di OpenServer Scopriamo prima cos'è questo software e scopriamo cosa attrae e attrae gli sviluppatori web su questa piattaforma.

OpenServer cos'è?

OpenServer– server WAMP locale, funzionante sia in modalità desktop che portatile. Questa sigla sta per l'abbreviazione delle prime lettere del software incluso nella piattaforma.

Sembra questo:

Windows è un sistema operativo moderno con interfaccia grafica utente.

Apache è un comune 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 che gli sviluppatori web alle prime armi installino un sito su un server locale

Torniamo quindi ai vantaggi. Installando un sito Web su OpenServer, ottieni una preziosa opportunità per familiarizzare con il motore, imparare dai tuoi errori, che molto probabilmente non farai con l'hosting a pagamento. In questo modo hai una preziosa opportunità per scoprire i punti di forza e di debolezza del CMS. A proposito, quest'ultimo può essere corretto installando le estensioni di Joomla.

OpenServer e i suoi innegabili vantaggi

Facile da installare. Confrontando l'installazione con la stessa onnipresente Denver, capisci che il suo tempo sta svanendo nell'oblio.

Funzionalità enorme, ottenuta grazie a molte impostazioni diverse.

Aggiornamento del sistema stabile. È evidente che gli sviluppatori hanno messo l'anima nella loro idea, rendendola più veloce con ogni nuovo aggiornamento. E questo nonostante tutto questo piacere sia assolutamente gratuito.

A differenza di Denver questo programma non richiede installazione perché è portatile. Cioè, può essere installato su archiviazione 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 per scadere ed è ora di passare a una piattaforma più conveniente.

Grazie per l'attenzione e a presto sulle pagine di Stimylrosta.

Hai trovato un errore grammaticale nel testo? Per favore segnalalo all'amministratore: seleziona il testo e premi la combinazione di tasti di scelta rapida Ctrl+Invio

Le impostazioni php di Openserver sono configurate nei moduli e sono impostazioni prioritarie quando si utilizzano diversi sistemi cms, script e applicazioni. Non sarà possibile installare un sistema che supporti la versione php 5.6 se il server stesso è configurato con parametri più potenti, ad esempio joomla, per il quale è necessario installare una versione php non inferiore alla 7.

Per lo stesso motivo, i siti già pronti situati sul server openserver locale potrebbero non essere più disponibili quando vengono modificate le impostazioni del modulo. È difficile perdere dati, a meno che ovviamente non ci siano 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 opzioni del sito Web, con diverse requisiti di sistema. Ad esempio, ho preso osticket, che supporta la versione php 5.6 e il popolare motore, che richiede una versione php almeno 7.0.

Non sarà possibile ospitare entrambi questi siti su openserver a meno che non si creino profili speciali che indicheranno separatamente i parametri necessari per ciascun sito.

Configurazione php Openserver utilizzando i profili

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

Nel nostro caso specifico i principali saranno “Main” e “Modules”. Nei parametri principali vengono configurati i profili e nei moduli la configurazione del server viene configurata separatamente per ciascun profilo.

Mentre ci si trova nel menu “Base”, nel campo “Nome profilo”, è necessario inserire il nome desiderato e cliccare sul pulsante “Crea profilo” in modo che il profilo creato compaia nella lista di tutti gli altri profili, di cui, tramite insomma, possono essercene molte.

Quindi seleziona semplicemente con il cursore nuovo profilo e vai al menu "Moduli", dove puoi 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, puoi selezionare rapidamente il set di impostazioni desiderato sotto forma di profili e passare facilmente dall'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, utilizzando i profili openserver, puoi selezionare rapidamente impostazioni richieste php qualsiasi versione.

Uso pratico della configurazione di Openserver php.

Apri Serverè un server locale portatile per sistema operativo Finestre. Il suo bagaglio include l'hardware del server software, necessario per un programmatore web sviluppo server, ovvero: server web Apache e Nginx, interpreti PHP di diverse versioni, i DBMS più diffusi (MySQL, PostgreSQL, MongoDB e MariaDB), presentati anche in diverse versioni, Redis, Cron e molto altro. In poche parole, tutto ciò che normalmente richiede molto tempo da installare e configurare separatamente.

Open Server è costantemente aggiornato e permette di gestire tutti i suoi componenti, moduli e programmi da un comodo pannello di amministrazione, ridotto a icona nella barra delle applicazioni, sempre a portata di mano e richiamabile con un clic. Iniziamo quindi con l'installazione. Puoi scaricare Open Server dal sito ufficiale.

Al momento della stesura di questo articolo, la versione di Open Server Panel è 5.2.7. È necessario selezionare una 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, il cui elenco può essere visualizzato facendo clic sul collegamento nella pagina di download.

Quale assembly devo scaricare ed è necessario? programmi aggiuntivi, dipende da te, io scelgo PREMIUM, inserisco il captcha e clicco su “download”. Poi ci sono due opzioni di download: velocemente (per questo è necessario donare almeno 100 rubli) o gratuitamente, 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, è selezionata l'unità di sistema, non la installerò nella root disco di sistema, nel mio caso questa è l'unità "D". Vale la pena notare che l'Open Server installato può essere trasferito in qualsiasi momento su un altro disco o anche su un'unità flash, poiché è completamente portatile. Fare clic su "OK" e attendere il completamento della decompressione.

Passiamo al disco su cui è stata eseguita la decompressione, qui dovrebbe apparire una cartella chiamata “OSPanel”. versioni precedenti si chiamava "Open Server". Apriamo la cartella e vediamo due file di avvio del programma e tre cartelle. Esegui il file che corrisponde alla dimensione in bit del tuo sistema. Nel mio caso è "Open Server x64".

Quando avvii il programma per la prima volta, ti verrà richiesto di selezionare una lingua e installare i componenti per il corretto funzionamento. Installa e riavvia il computer.

Dopo il riavvio, lanciamo 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 amministrativo, fai clic sulla casella verde che dice "Esegui".

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

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

Nel browser si aprirà una pagina all'indirizzo http://localhost con 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

Capita spesso che Open Server non si avvii. Il motivo più comune è che Skype è in esecuzione. Il fatto è che utilizza la stessa ottantesima porta di connessione di Open Server. Questo conflitto può essere risolto in due modi:

Per disabilitarlo, vai su Skype -> Strumenti -> Impostazioni -> Avanzate -> 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, seleziona "Impostazioni" nel menu (in questa sezione all impostazioni necessarie Open Server), nella finestra che si apre, vai alla scheda “Server” e seleziona la casella “Non apportare modifiche al file HOSTS”. Se Open Server inizialmente si avvia normalmente, non è necessario selezionare questa casella.

Per creare il tuo primo dominio locale, clicca sulla bandierina verde e clicca sulla voce “Cartella con siti”. Si aprirà la cartella “domains”, che attualmente contiene un solo dominio locale chiamato “localhost”. Per crearne uno personalizzato è sufficiente creare una cartella con un nome qualsiasi, ad esempio “test”. Successivamente, dobbiamo riavviare il nostro server locale facendo clic sulla voce "Riavvia" nel menu.

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

Fare clic su di esso e accedere al sito locale situato all'indirizzo http://test. Per ora è vuoto e non contiene un file indice, quindi sullo schermo otteniamo una directory vuota aperta.

Pertanto, puoi creare un numero illimitato di siti locali. Qui finirò l'articolo. Secondo me Open Server è attualmente il miglior server locale per Windows. Se la pensi allo stesso modo o hai un'opinione diversa, o hai qualche domanda, scrivi nei commenti.

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

Versione russa: sì.

OpenServer occupa quasi 50 MB, ovvero tre volte il volume di altri kit, e allo stesso tempo contiene un set di componenti piuttosto impressionante. Ad esempio, ci sono due server web contemporaneamente: Apache e nginx, e anche due versioni diverse PHP e MySQL.

Installazione

Sebbene il file scaricato sia eseguibile, in realtà si tratta di un archivio 7-Zip, quando lo si avvia si specifica la cartella in cui devono essere decompressi i file e questo completa l'intera installazione prima ancora che inizi; In effetti, il kit non viene installato come programma separato, ma è portatile, quindi può essere spacchettato ovunque, inclusa un'unità flash.

Avvio del server web

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

Riso. 1. Menu ApriServer

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

Dopo aver avviato il server web, dovrebbe essere disponibile la pagina http://openserver, in cui sono elencati 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.

Riso. 2. Home page di Openserver

Allo stesso tempo, 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, una porta libera 80. È del tutto possibile che il kit non funzioni insieme a Skype, che utilizza anch'esso la porta ottantesimo per il funzionamento, nonché con un firewall o un antivirus. Molti server Web che eseguono Windows affrontano questi problemi, quindi sono abbastanza noti e le soluzioni sono state trovate da tempo. Nella guida di OpenServer (http://open-server.ru/help.html) vengono discusse e risposte tutte le domande tipiche, quindi se il server web non si carica, dovresti guardare i registri del server e guardare la guida.

Siti locali

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

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

Riso. 3. Elenco dei siti locali

Impostazioni del kit

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

Riso. 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 accumuleranno, ma verranno eliminate ogni volta che il server web viene riavviato. È possibile visualizzare queste informazioni nel menu "Visualizza registri".
  • Avvio rapido- non viene verificata la correttezza dell'avvio dei servizi. Non è consigliabile abilitare questa opzione; è necessaria solo quando si verificano conflitti tra le porte.
  • Lettera del disco virtuale: è possibile specificare una lettera che verrà utilizzata automaticamente all'avvio del kit. L'impostazione predefinita è W.
  • L'indirizzo IP del server è l'indirizzo locale da cui si accede ai siti.

Nella scheda “Impostazioni moduli” (Fig. 5), si seleziona quale server web utilizzare (Apache o nginx), versione PHP e MySQL.

Riso. 5. Impostazioni del modulo

Le schede rimanenti: "Impostazioni email" e "Impostazioni di codifica" vengono utilizzate raramente.

Tieni presente che una volta che il server web è in esecuzione, le impostazioni non possono essere salvate, quindi devi prima fermarlo e solo dopo configurarlo.

Riprendere

OpenServer è probabilmente questo l'insieme migliore today per creare e testare siti locali in Windows. Un comodo menu, un sistema di avvio, la semplice creazione di host virtuali, l'attenzione ai dettagli facilitano il lavoro degli sviluppatori web alle prime armi e i componenti inclusi sono adatti ai programmatori professionisti. È bello che tutto questo possa funzionare su un'unità flash e non richieda installazione, il che ti consente di trasferire rapidamente interi progetti da un computer all'altro. Naturalmente non tutti avranno bisogno di questa funzionalità, ma è positivo che esista.

Nonostante la praticità e la comodità di lavoro, il kit presenta anche alcuni svantaggi. Funziona solo con Windows XP SP3, Windows Vista o Windows 7 con diritti amministrativi. Potrebbe esserci anche incompatibilità con altri programmi installati, che richiederà un debug separato. Inoltre non mi è piaciuta molto la ridondanza del kit, due Versioni PHP e MySQL sono decisamente inutili e non puoi specificare le tue preferenze in fase di download. Spero che un giorno appaia una versione più leggera del kit, ma in caso contrario, i componenti non necessari possono sempre essere rimossi manualmente.

Se hai installato Windows, disponi dei diritti di amministratore, che computer di casaè una cosa comune, allora dovresti assolutamente installare e utilizzare OpenServer. Questa è la soluzione migliore per sviluppare e testare siti locali.

Sapevi che per realizzare un sito web non è necessario acquistare subito un dominio e un hosting? Puoi cavartela installando un set speciale di programmi per Windows: server locale.

Uno di migliori opzioni Penso a Open Server, o meglio alla sua versione OSPanel Premium.
Questa versione gratuita include solo il set di programmi necessari per funzionare con un server locale.

Scarica, installa, per impostazione predefinita il programma è installato sull'unità C:\OSPanel, vai lì e crea un collegamento per file exe, corrispondente alla versione di Windows, può essere visualizzato nelle proprietà del computer. Se Windows è a 64 bit, crea un collegamento (Apri Server x64.exe). Successivamente, nelle proprietà del collegamento è necessario specificare Esegui come amministratore, questo è importante. Lanciamolo, appare una bandierina rossa nella barra delle applicazioni, clicchiamo su di essa e poi su quella verde – Esegui. Aspettiamo un po ', se la bandiera diventa verde - sei molto fortunato, altrimenti - molto probabilmente il motivo è programma antivirus, che non ti consente di cambiare file di sistema ospiti. 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 tracciamento file host. Qui Google può aiutarti oppure rimuoviamo il tuo antivirus e installiamo, ad esempio, il gratuito Kaspersky Free Antivirus, aggiungiamo il nostro Open Server x64.exe all'elenco dei dispositivi attendibili, 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. Tutte le altre caselle di controllo sono deselezionate. Queste impostazioni sono oggi ottimali per i CMS più diffusi (Worldpress, Joomla, Prestshop, OpenCart...). Si riparte, tutto è pronto se la bandiera sarà verde. In caso contrario, scrivi nei commenti, ti aiuterò.

Installazione di qualsiasi CMS su Open Server

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

Voglio vedere tutti? Sì, facilmente, ecco un'istruzione universale:

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

Attraverso il menu OpenServer (quando la bandierina è verde) cliccare – Avanzate – PhpMyAdmin, Utente:root, Password: (lasciare vuoto). Nel menu a sinistra, fare clic su – Crea database

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

Durante l'installazione ti verrà chiesto di fornire:

  • Nome del database: (creato in precedenza) denominatob
  • Password DB: vuota, spero che tu possa compilare tu stesso i campi rimanenti, ma forse l'host può anche richiedere: localhost
  • Dopo l'installazione alcuni CMS ti chiedono di eliminare la cartella di installazione, si trova nella root del nostro sito, è necessario eliminarla tramite Esplora risorse.

Al termine dell'installazione è importante ricordare tre cose:

  1. Percorso (indirizzo) al pannello di amministrazione,
  2. Login (può essere un'e-mail per accedere),
  3. Password.

Il percorso del pannello di amministrazione potrebbe essere univoco, quindi lo aggiungiamo ai segnalibri. È consigliabile ricordare il login e la password utilizzando LastPass.

Questo è tutto, congratulazioni, hai appena creato un sito web, o forse più contemporaneamente. Il vantaggio dal punto di vista SEO di questo approccio è questo motori di ricerca a loro non piacciono i siti grezzi e incompiuti, ma avanti dominio locale puoi portare il sito in condizioni di lavoro e solo dopo caricarlo su Internet, sull'hosting. Sì, puoi esercitarti e scegliere il CMS di tuo gradimento. E nei seguenti articoli esamineremo la loro configurazione in modo più dettagliato.

PS Configurazione di Open Server + Dr.Web

Dopo avviare Apri Server, si apriranno un paio di finestre Dr.Web in cui consentiamo l'accesso a OpenServer e Apache, ma poi Dr.web non consente ancora l'avvio di OpenServer. Per aprire impostazioni aggiuntive, è 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 viene avviato.

PS Configurazione di Open Server + Avira

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

LA CAMPANA

C’è chi ha letto questa notizia prima di te.
Iscriviti per ricevere nuovi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam