GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare il software CodoForum su Ubuntu con Nginx

Introduzione

Questa procedura dettagliata ti guiderà attraverso un'installazione di base di CodoForum su un server Ubuntu con Nginx come applicazione Web e MySQL e PHP installati. Al momento, il download corrente di CodoForum è 3.4.build-19 .

Prerequisiti

Un server Ubuntu con LEMP (Nginx, PHP e MySQL) installato. Usa la nostra guida Ubuntu LEMP, se necessario. Offriamo anche Nginx con Ubuntu come parte delle nostre applicazioni One-Click sul nostro servizio cloud con il nome dell'applicazione LEMP Cloud Hosting. Se non disponi già di un server, puoi provare uno dei nostri server SDD VPS veloci.

Installazione di CodoForum – Passaggi pre-web

Il primo passo per installare CodoForum scaricandolo con il seguente comando:

wget https://bitbucket.org/evnix/codoforum_downloads/downloads/codoforum.v.3.4.build-19.zip

Quindi dobbiamo decomprimere il file zip di codoforum con il seguente comando:

unzip codoforum.v.3.4.build-19.zip

Sposta il contenuto che hai estratto dal file zip nella tua directory we con il seguente comando:

sudo cp -r codoforum/* /usr/share/nginx/html

Nota:il comando precedente utilizza /usr/share/nginx/html che è la directory Web predefinita per Nginx su Ubuntu.

Una volta che tutto è stato caricato, faremo in modo che le directory web siano scrivibili dal server web in modo che CodoForum possa installarsi correttamente. Fallo con il seguente comando:

chown -R www-data:www-data /usr/share/nginx/html/

Una volta completato, dovremo creare il database che utilizzeremo per CodoForum. Lo chiederà nella configurazione. Nel nostro caso, utilizzeremo il nome del database predefinito codoforum . Puoi usare il nome che preferisci, assicurati di usarlo più avanti nella configurazione.

Inizieremo innanzitutto configurando il database eseguendo il comando seguente:

mysql -u root -p

Quando richiesto, dovrai inserire la tua password MySQL che hai creato durante la configurazione di LEMP. Se hai installato LEMP tramite l'applicazione One Click, la motd (finestra di messaggio) su SSH al server dovrebbe contenere la tua password di root MySQL.

In MySQL, inserisci i seguenti comandi:

create database codoforum character set utf8 collate utf8_bin;

Imposta una password sicura dove dice [inserisci-password-qui]

grant all privileges on codoforum.* to [email protected] identified by '[insert-password-here]';
flush privileges;
exit

Installazione di CodoForum – Passaggi Web

Ora andremo sul web e finiremo l'installazione. Vai semplicemente al tuo indirizzo IP nel browser e vai alla cartella admin. Nel nostro caso questo è http://myIP/codoforum/admin. Questo ti porterà al processo di installazione. Puoi seguire le immagini e le istruzioni di seguito.

1. Contratto di licenza. Puoi premere Avanti qui dopo aver letto questo, se lo desideri.

Configurazione sito web -Pagina 1-

2. Se le directory sono corrette verrai portato alla pagina successiva. Poiché abbiamo installato MySQL, il nostro driver del database sarà MySQL. Il nome del database verrà lasciato come predefinito codoforum per noi, ma è qui che avresti inserito il nome del database per il database che hai creato in precedenza. Il nome utente del database sarà root a meno che tu non abbia cambiato questo. Poiché si tratta di un'istruzione di base, la lasceremo in atto. La password del database sarà la password di root. L'host del database sarà localhost a meno che tu non abbia il database su un altro server. Possiamo rendere il nostro utente amministratore. Puoi utilizzare ciò che desideri per il nome utente, la password e l'e-mail, tuttavia, ti consigliamo di utilizzare le informazioni accurate qui. Manterremo il nostro nome utente come admin .

Configurazione sito web -Pagina 1-

3. Dopo aver fatto clic su Invia nella pagina precedente, dovresti essere portato alla pagina seguente. L'ultima cosa da fare è rinominare o rimuovere la directory di installazione. Nel nostro caso, lo rimuoveremo. Dopo che è stato rimosso, puoi visualizzare il sito o il back-end.

(while still in the /usr/share/nginx/html folder in the SSH session)
rm -rf install

Configurazione sito web -Pagina 3-

Sito principale:

Codoforum -Sito principale-

Pagina di amministrazione:

Codoforum -Sito di amministrazione-

Ora hai installato Codoforum e puoi iniziare a usarlo/personalizzarlo/creare utenti e post. Se vuoi che il forum sia accessibile rapidamente, ti consigliamo di creare un record A e di gestire il reindirizzamento tramite un file di reindirizzamento 301 o .htaccess. Una cosa importante da ricordare è che la tua pagina di amministrazione è:

http://yourServerIP/codoforum/admin/

Inoltre, potresti notare che le immagini non sembrano caricarsi per i profili o presentano errori. Dovrai installare l'estensione GD per PHP per farli funzionare.


Linux
  1. Come installare MediaWiki con Nginx su Ubuntu 16.04

  2. Come installare Magento con Nginx su Ubuntu 15.10

  3. Come installare Mailpile con Nginx su Ubuntu 15.10

  4. Come installare PHP 7.4 con Nginx su Ubuntu 20.04

  5. Come installare Node.js con NVM e Nginx su Ubuntu 22.04

Come installare Nginx su Ubuntu 14.04

Come installare NGINX su Ubuntu 20.04

Come installare Bludit CMS con NGINX su Ubuntu 20.04

Come installare Talkyard Forum con Nginx su Ubuntu 18.04

Come installare NGINX su Ubuntu 18.04

Come installare Apache Tomcat 10 su Ubuntu 20.04 con Nginx