Difference between revisions of "Ubuntu"

4,616 bytes added ,  3 months ago
no edit summary
Line 229: Line 229:
<small>    with Zend OPcache v8.1.2-1ubuntu2.20, Copyright (c), by Zend Technologies</small></blockquote>
<small>    with Zend OPcache v8.1.2-1ubuntu2.20, Copyright (c), by Zend Technologies</small></blockquote>


Assicurati che PHP abbia il modulo MySQL:{{Tooltip|2={{Tooltip|Verifica del modulo mysqli in PHP|Il comando <code>php -m | grep mysqli</code> verifica se il modulo <code>mysqli</code>, utilizzato per connettersi a database MySQL, è abilitato in PHP. L'output <code>mysqli</code> conferma che il modulo è attivo. Questo modulo è fondamentale per eseguire query su database MySQL utilizzando PHP.}}}}<blockquote><small>parallels@ubuntu-linux-22-04-02-desktop:~$ php -m | grep mysqli</small>
<small>mysqli</small></blockquote>Se PHP non è installato, usa:{{Tooltip|2={{Tooltip|Verifica installazione di PHP e php-mysql|Il comando <code>sudo apt install php php-mysql</code> è stato utilizzato per installare PHP e il modulo <code>php-mysql</code>, che consente a PHP di interagire con database MySQL. L'output indica che entrambi i pacchetti sono già installati nella versione più recente (<code>2:8.1+92ubuntu1</code>) e non sono necessarie ulteriori azioni.}}}}<blockquote><small>parallels@ubuntu-linux-22-04-02-desktop:~$ sudo apt install php php-mysql</small>
<small>[sudo] password for parallels:</small>
<small>Reading package lists... Done</small>
<small>Building dependency tree... Done</small>
<small>Reading state information... Done</small>
<small>php is already the newest version (2:8.1+92ubuntu1).</small>
<small>php-mysql is already the newest version (2:8.1+92ubuntu1).</small>
<small>0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.</small></blockquote>




Line 240: Line 257:
<blockquote>Installazione con il comando: <code>sudo apt install apache2</code>.
<blockquote>Installazione con il comando: <code>sudo apt install apache2</code>.


Configurazione per abilitare moduli necessari come <code>mod_rewrite</code>.</blockquote><br />
Configurazione per abilitare moduli necessari come <code>mod_rewrite</code>.</blockquote>Controlla se Apache è attivo:{{Tooltip|2={{Tooltip|Stato del servizio Apache HTTP|Il comando <code>sudo systemctl status apache2</code> verifica lo stato del servizio Apache HTTP. L'output mostra che il servizio è attivo (<code>active (running)</code>) e in esecuzione da 18 ore. Il processo principale ha <code>PID 61322</code> e utilizza 10 task, 11.3 MB di memoria, e 15.329 secondi di CPU. Sono elencati i processi figli e i log di avvio indicano che Apache è stato avviato correttamente. Per ulteriori informazioni, consultare la documentazione ufficiale: <code>https://httpd.apache.org/docs/2.4/</code>.}}}}
 
<blockquote><small>arallels@ubuntu-linux-22-04-02-desktop:~$ sudo systemctl status apache2</small>
 
<small>● apache2.service - The Apache HTTP Server</small>
 
<small>     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)</small>
 
<small>     Active: active (running) since Fri 2025-01-03 23:26:36 CET; 18h ago</small>
 
<small>       Docs: <nowiki>https://httpd.apache.org/docs/2.4/</nowiki></small>
 
<small>   Main PID: 61322 (apache2)</small>
 
<small>      Tasks: 10 (limit: 2258)</small>
 
<small>     Memory: 11.3M</small>
 
<small>        CPU: 15.329s</small>
 
<small>     CGroup: /system.slice/apache2.service</small>
 
<small>             ├─61322 /usr/sbin/apache2 -k start</small>
 
<small>             ├─61323 /usr/sbin/apache2 -k start</small>
 
<small>             ├─61324 /usr/sbin/apache2 -k start</small>
 
<small>             ├─61325 /usr/sbin/apache2 -k start</small>


===6. Download e configurazione di MediaWiki===
<small>             ├─61326 /usr/sbin/apache2 -k start</small>
 
<small>             ├─61327 /usr/sbin/apache2 -k start</small>
 
<small>             ├─61381 /usr/sbin/apache2 -k start</small>
 
<small>             ├─62060 /usr/sbin/apache2 -k start</small>
 
<small>             ├─62064 /usr/sbin/apache2 -k start</small>
 
<small>             └─62065 /usr/sbin/apache2 -k start</small>
 
<small>Jan 03 23:26:36 ubuntu-linux-22-04-02-desktop systemd[1]: Starting The Apache HTTP Server...</small>
 
<small>Jan 03 23:26:36 ubuntu-linux-22-04-02-desktop systemd[1]: Started The Apache HTTP Server.</small></blockquote>
 
 
Verifica i moduli abilitati:
 
Se Apache non è installato, usa:<blockquote><small>sudo apt install apache2</small></blockquote>Abilita i moduli necessari:{{Tooltip|2={{Tooltip|Abilitazione del modulo rewrite in Apache|Il comando <code>sudo a2enmod rewrite</code> abilita il modulo <code>rewrite</code> di Apache, utilizzato per riscrivere URL. L'output conferma che il modulo è stato attivato e specifica che è necessario riavviare Apache con <code>sudo systemctl restart apache2</code> per applicare la nuova configurazione.}}}}<blockquote><small>parallels@ubuntu-linux-22-04-02-desktop:~$ sudo a2enmod rewrite</small>
 
<small>sudo systemctl restart apache2</small>
 
<small>Enabling module rewrite.</small>
 
<small>To activate the new configuration, you need to run:</small>
 
<small>  systemctl restart apache2</small></blockquote>
 
== 6. Download e configurazione di MediaWiki ==


*'''Descrizione''': Installazione e configurazione di MediaWiki come piattaforma collaborativa.
*'''Descrizione''': Installazione e configurazione di MediaWiki come piattaforma collaborativa.
*'''Azioni''':
*'''Azioni''':


<blockquote>* Download di MediaWiki: <code>wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.0.tar.gz</code>.
<blockquote>* Download di MediaWiki: <code>wget https://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.0.tar.gz</code>.
Line 253: Line 330:
Configurazione iniziale tramite l’interfaccia web:
Configurazione iniziale tramite l’interfaccia web:


<code>http://localhost/mediawiki</code>.</blockquote>---
<code>http://localhost/mediawiki</code>.</blockquote>
 
 
 
 
 
 
 


===7. Connessione a MediaWiki locale===
===7. Connessione a MediaWiki locale===
Editor, Editors, USER, admin, Bureaucrats, Check users, dev, editor, founder, Interface administrators, member, oversight, Suppressors, Administrators, translator
11,485

edits