Cume installà u servitore web Apache in Ubuntu 18.04?

Ubuntu apache

Apache hè un servitore web HTTP open source, multipiattaforma chì implementa u protocolu HTTP / 1.12 è a nuzione di situ virtuale. U scopu di stu prughjettu hè di furnisce un servitore sicuru, efficiente è estensibile chì furnisce servizii HTTP in sincronia cù i normi HTTP attuali.

U servitore web Apache Hè spessu usatu in cumbinazione cù u mutore di basa di dati MySQL, u linguaghju di scrittura PHP, è altri linguaggi di scrittura. populari cum'è Python è Perl. Questa cunfigurazione hè chjamata LAMP (Linux, Apache, MySQL è Perl / Python / PHP) è forma una piattaforma putente è robusta per u sviluppu è a distribuzione di applicazioni basate in Internet.

Processu di installazione di Apache

A causa di a grande pupularità di l'applicazione pò esse truvatu in i repositori di a maiò parte di e distribuzioni Linux, cusì a so installazione hè abbastanza semplice.

In u casu di Ubuntu 18.04 sia desktop sia servitore ci baseremu nantu à u pacchettu chì si trova in i repositori.

Avemu solu per apre un terminal è eseguisce u cumandimu seguitu:

sudo apt update

sudo apt install apache2

solitaria duvemu cunfirmà l'installazione è tutti i pacchetti necessarii per Apache per travaglià nantu à u nostru urdinatore saranu installati.

Finitu u prucessu avemu solu da verificà chì hè statu installatu currettamente, per questu nantu à u terminal avemu eseguitu:

sudo systemctl status apache2

Induve duveriamu riceve una risposta simile à questa:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Cù questu pudemu vede chì u serviziu hè statu installatu è funziona currettamente. Ancu se avemu ancu un altru mètudu per verificà questu.

El un altru mètudu hè dumandendu una pagina Apache, per questu solu duvemu inserisce u nostru indirizzu ip in u nostru navigatore.

Se ùn cunnoscenu micca l'indirizzu IP di u vostru urdinatore, ponu ottene in modi diversi da a linea di cummanda.

Avemu solu da eseguisce questu cumandamentu:

hostname -I

Quandu facemu cusì, ci sarà mostratu un elencu di elli, ponu andà à testà nantu à u navigatore unu per unu, pudemu identificà a nostra indirizzu IP quandu u seguitu hè visualizatu in u navigatore:

apache_default

Questa hè a pagina Apache chì ci mostra chì hè in esecuzione nantu à u nostru urdinatore è ci mostra u repertoriu induve hà alcuni fugliali di cunfigurazione.

Cumandamenti Apache di basa

Avè dighjà u servitore web Apache in esecuzione nantu à u nostru sistema, avete bisognu di cunnosce alcuni cumandamenti di basa di questu, perchè cun questu pudemu inizià o fermà u prucessu se necessariu.

I dui cumandamenti più basi sò di inizià è di piantà u serviziu nantu à u nostru urdinatore, solu per questu duvemu eseguisce nantu à u terminal quandu vulemu avvià Apache:

sudo systemctl start apache2

Mentre era per fermà Apache eseguemu:

sudo systemctl stop apache2

Avemu dinò a pussibilità di ripigliate u serviziu senza piantallu, per questu eseguemu solu:

sudo systemctl restart apache2

Avà un altru cumandamentu chì pò esse assai utile quandu hè in esecuzione è avemu bisognu di un rinfrescamentu di u prucessu, pudemu eseguisce questu cumandamentu chì ùn disconnetterà micca e cunnessioni esistenti cù u servitore:

sudo systemctl reload apache2

In casu chì vulete disattivà u serviziu eseguemu solu:

sudo systemctl disable apache2

È per u casu oppostu in casu di riattivà u serviziu in a nostra squadra eseguemu solu:

sudo systemctl enable apache2

Moduli Apache2

Apache2 hè un servitore chì pò esse cumplementatu da moduli. E funzioni estese sò dispunibili per mezu di moduli chì ponu esse caricati in Apache2. Per automaticamente, un inseme di moduli hè inclusu nantu à u servitore in tempu di compilazione.

Ubuntu compila Apache2 per permette a carica di moduli dinamichi. E direttive di cunfigurazione ponu include cundizionalmente a presenza di un modulu includenduli in un bloccu .

Puderanu installà più moduli Apache2 è adupralli nantu à u so servore web. Per esempiu, eseguite u cumandimu seguitu in una cunsola per installà u modulu di Autenticazione MySQL:

sudo apt install libapache2-mod-auth-mysql

In u repertoriu / etc / apache2 / mods-dispunibule pudete verificà i moduli add-on.

Apache ne hà un gran numeru, ma se vulete sapè di più vi raccomandu leghje sta sezzione chì i tippi di Canonical spartenu cun noi.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu. campi, nicissarii sò marcati cù *

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.