Utilizați Ubuntu Server și aveți nevoie de un nou sistem de gestionare a conținutului pentru site-ul dvs. web? Luați în considerare implementarea Backdrop CMS, un instrument open-source pentru Linux care simplifică gestionarea site-urilor web. În acest ghid, vă vom arăta cum să configurați Backdrop CMS pe sistemul dumneavoastră Ubuntu .
Cum se instalează dependențele CMS Backdrop pe serverul Ubuntu
Sistemul Backdrop CMS necesită mai multe dependențe pe care utilizatorul trebuie să le instaleze, inclusiv serverul web Apache, MySQL, PHP și mai multe extensii PHP. Pentru a începe instalarea acestor dependențe, lansați un terminal și SSH pe server sau lansați un terminal fizic.
Odată ce terminalul este deschis, utilizați comanda apt update pentru a verifica dacă există actualizări de software:
actualizare sudo apt
După ce rulați comanda apt update , instalați toate actualizările software în așteptare pe sistemul dumneavoastră Ubuntu Server introducând următoarea comandă apt upgrade . Rețineți că această actualizare ar putea dura ceva timp, mai ales dacă aveți multe pachete de descărcat.
sudo apt upgrade
Odată ce totul este la zi, este timpul să instalați dependențele. Utilizați următoarea comandă de instalare apt pentru a configura Apache, PHP, SQL și extensiile PHP necesare.
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc
Cu toate dependențele instalate, va trebui să rulați o instalare MySQL. Pentru a face asta, executați comanda de mai jos.
sudo mysql_secure_installation
Când executați comanda de mai sus, vi se va solicita să introduceți o parolă sigură pentru contul dvs. MySQL. Pentru securitate sporită, luați în considerare utilizarea generatorului de parole Bitwarden pentru a crea o parolă puternică și memorabilă.
Cum se creează o bază de date SQL pentru Backdrop CMS pe Ubuntu Server
Backdrop CMS necesită MySQL pentru nevoile bazei de date. Din acest motiv, trebuie să creați o nouă bază de date pentru a utiliza software-ul pe Ubuntu Server. Pentru a începe, conectați-vă la MySQL pe Ubuntu Server folosind următoarea comandă:
sudo mysql -u root -p
Apoi, creați baza de date folosind următoarea comandă:
CREATE DATABASE backdrop;
Apoi, creați un utilizator nou utilizând comanda CREATE USER . Asigurați-vă că schimbați „parola” cu o parolă puternică generată de generatorul de parole Bitwarden.
CREATE USER 'backdropuser'@'localhost' IDENTIFIED BY 'password';
După aceea, utilizați comanda GRANT ALL pentru a acorda toate privilegiile noului utilizator din baza de date SQL Backdrop.
GRANT ALL PRIVILEGES ON backdrop.* TO 'backdropuser'@'localhost';
În cele din urmă, odată ce baza de date SQL este configurată, utilizați comanda FLUSH PRIVILEGES și comanda exit pentru a vă deconecta din MySQL.
FLUSH PRIVILEGES;
exit;
Cum să descărcați Backdrop CMS pe Ubuntu Server
Pentru a descărca aplicația Backdrop CMS pe computer, utilizați următoarea comandă de descărcare wget .
wget https://github.com/backdrop/backdrop/releases/download/1.24.1/backdrop.zip
Dacă nu doriți să descărcați software-ul folosind wget, îl puteți obține de pe pagina oficială de descărcare a Backdrop .
Cum se instalează și se configurează Backdrop CMS pe Ubuntu Server
Pentru a instala software-ul Backdrop CMS pe sistemul dumneavoastră Ubuntu Server, trebuie să îl extrageți mai întâi. Backdrop CMS este distribuit printr-un fișier ZIP, așa că va trebui să aveți instrumentul Unzip instalat pe server pentru a-l extrage. Pentru a instala instrumentul Unzip pe serverul Ubuntu, utilizați următoarea comandă apt install :
sudo apt install unzip
După instalarea instrumentului Unzip, puteți utiliza comanda unzip -d pentru a extrage fișierul Backdrop.zip în directorul /var/www/html/ (dosarul implicit pentru Apache). Asigurați-vă că schimbați „MY_WEBSITE_NAME” cu numele dorit al site-ului dvs.:
sudo mkdir -p /var/www/html/MY_WEBSITE_NAME sudo unzip backdrop.zip -d /var/www/html/MY_WEBSITE_NAME
Ca alternativă, dacă doriți să instalați Backdrop în directorul rădăcină Apache, faceți următoarele:
sudo unzip backdrop.zip -d /var/www/html/
Odată ce software-ul Backdrop este instalat, actualizați permisiunile:
sudo chown -R www-data:www-data /var/www/html/backdrop/ sudo chmod -R 755 /var/www/html/backdrop/
Dacă ați instalat în directorul rădăcină, utilizați în schimb:
sudo chown -R www-data:www-data /var/www/html/ sudo chmod -R 755 /var/www/html/
Apoi, deschideți următoarea adresă URL într-un browser web conectat la server:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME/backdrop
Sau, dacă ați instalat-o în directorul rădăcină, utilizați aceasta:
http://YOUR_SERVER_IP_ADDRESS_OR_HOSTNAME
Când aplicația Backdrop se deschide în browser, veți vedea un instrument de configurare GUI pentru Backdrop. Pentru a începe, selectați limba și apoi selectați „Salvați și continuați”.
După ce ați selectat „Salvați și continuați”, Backdrop va verifica serverul Ubuntu pentru a vedea dacă totul este configurat corect. Dacă totul este corect, vi se va solicita să vă configurați baza de date.
În câmpul „Numele bazei de date MySQL”, introduceți „backdrop”. În câmpul „Nume de utilizator al bazei de date”, introduceți „backdropuser”, iar în „Parola bazei de date”, introduceți parola puternică pe care ați creat-o mai devreme în timpul procesului de configurare SQL.
Cu baza de date SQL configurată, Backdrop se va instala complet pe serverul Ubuntu și vă puteți configura site-ul web cu sistemul Backdrop CMS. Configurați-vă site-ul în zona „Configurați site-ul” și faceți clic pe „Salvați și continuați” când ați terminat pentru a începe să vă utilizați site-ul.