Instalați CMS Papoo pe Ubuntu 16.04 | 18.04 cu Apache2, MariaDB și PHP 7.2

  • George Richardson
  • 0
  • 692
  • 219

CMS Papoo este un sistem de gestionare a conținutului (CMS) gratuit, optimizat pentru SEO, ușor de utilizat, construit pe stiva LAMP / LEMP, care ajută webmasterii și utilizatorii să creeze site-uri web și portaluri online excelente ...

Versiunea Open Source este gratuită pentru descărcare și utilizare și vine cu interfață intuitivă a utilizatorului, administrează granular utilizatori și grupuri și un design receptiv care acceptă toate dispozitivele moderne ...

Dacă sunteți o companie mică sau mijlocie care caută o platformă CMS ușor de instalat, ușor de întreținut și flexibilă, atunci Papoo este un loc bun pentru a începe ...

Această platformă CMS este rapidă și ușoară, oferă webmasterilor caracteristici modulare și extensibile, extensibile prin plugin-uri pentru a colabora și a automatiza experiențe captivante cu utilizatorii pe mai multe dispozitive, inclusiv dispozitive mobile ...

Pentru mai multe informații despre Papoo, vă rugăm să verificați pagina principală

Acest scurt tutorial va arăta studenților și noilor utilizatori cum să instaleze Papoo pe Ubuntu 16.04 | 18.04 LTS ...

Pentru a începe instalarea Papoo, urmați pașii de mai jos:

Pasul 1: Instalați serverul Apache2 HTTP

Papoo necesită un server web, iar serverul HTTP Apache2 este cel mai popular server web open source disponibil astăzi ... Pentru a instala serverul Apache2, executați comenzile de mai jos:

sudo apt update sudo apt install apache2

După instalarea Apache2, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul Apache2 pentru a porni întotdeauna cu pornirea serverului ...

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activate apache2.service 

Acum că Apache2 este instalat ... pentru a testa dacă serverul web funcționează, deschideți browserul și navigați la adresa URL de mai jos ...

http: // localhost

Dacă vedeți pagina de mai sus, atunci Apache2 este instalat cu succes ...

Pasul 2: Instalați MariaDB Database Server

Papoo necesită, de asemenea, un server de baze de date pentru a-și stoca conținutul ... Dacă sunteți în căutarea unui server de baze de date cu sursă cu adevărat deschisă, atunci MariaDB este un loc minunat pentru a începe ... Pentru a instala MariaDB rulați comenzile de mai jos:

sudo apt-get install mariadb-server mariadb-client

După instalarea MariaDB, comenzile de mai jos pot fi folosite pentru a opri, porni și activa serviciul MariaDB pentru a porni întotdeauna la pornirea serverului ...

Rulați acestea pe Ubuntu 16.04 LTS

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl activate mysql.service 

Rulați-le pe Ubuntu 18.10 și 18.04 LTS

sudo systemctl opriți mariadb.service sudo systemctl porniți mariadb.service sudo systemctl activați mariadb.service 

Apoi, executați comenzile de mai jos pentru a securiza serverul bazei de date cu o parolă root dacă nu vi s-a solicitat să faceți acest lucru în timpul instalării ...

sudo mysql_secure_installation

Când vi se solicită, răspundeți la întrebările de mai jos urmând ghidul.

  • Introduceți parola curentă pentru root (introduceți pentru niciuna): Doar apăsați Enter
  • Setați parola de root? [Y / n]: Y
  • Parolă nouă: introduceți parola
  • Reintroduceți parola nouă: Repetați parola
  • Eliminați utilizatorii anonimi? [Y / n]: Y
  • Nu permiteți conectarea la root de la distanță? [Y / n]: Y
  • Eliminați baza de date de testare și accesați-o? [Y / n]: Y
  • Reîncărcați tabelele de privilegii acum? [Y / n]: Y

Acum că MariaDB este instalat, pentru a testa dacă serverul bazei de date a fost instalat cu succes, rulați comenzile de mai jos ...

sudo mysql -u root -p

tastați parola de root atunci când vi se solicită ...

Dacă vedeți un ecran similar cu cel de mai sus, atunci serverul a fost instalat cu succes ...

Pasul 3: Instalați PHP 7.2 și module conexe

Papoo este un CMS bazat pe PHP și este necesar PHP ... Cu toate acestea, este posibil ca PHP 7.2 să nu fie disponibil în depozitele implicite Ubuntu ... Pentru a rula PHP 7.2 pe Ubuntu 16.04 și versiunile anterioare, poate fi necesar să executați comenzile de mai jos:

sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php

Apoi actualizați și faceți upgrade la PHP 7.2

actualizare sudo apt

Apoi, executați comenzile de mai jos pentru a instala PHP 7.2 și module conexe.

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7. 2-gd php7.2-xml php7.2-cli php7.2-zip

După instalarea PHP 7.2, rulați comenzile de mai jos pentru a deschide fișierul de configurare implicit PHP pentru Apache2 ...

sudo nano /etc/php/7.2/apache2/php.ini 

Liniile de mai jos reprezintă o setare bună pentru majoritatea CMS bazate pe PHP ... Actualizați fișierul de configurare cu acestea și salvați ... .

file_uploads = Activat allow_url_fopen = Activat short_open_tag = Activat memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = America / Chicago

De fiecare dată când faceți modificări la fișierul de configurare PHP, ar trebui să reporniți serverul web Apache2 ... Pentru aceasta, rulați comenzile de mai jos:

sudo systemctl reporniți apache2.service

Acum că PHP este instalat, pentru a testa dacă funcționează, creați un fișier de testare numit phpinfo.php în directorul rădăcină implicit Apache2…. ( / var / www / html /)

sudo nano /var/www/html/phpinfo.php

Apoi tastați conținutul de mai jos și salvați fișierul.

Apoi, deschideți browserul și navigați la numele de gazdă al serverului sau adresa IP urmată de phpinfo.php

http: //localhost/phpinfo.php

Ar trebui să vedeți pagina de test implicită PHP ...

Pasul 4: Creați baza de date Papoo CMS

Acum că ați instalat toate pachetele necesare pentru ca Papoo să funcționeze, continuați mai jos pentru a începe configurarea serverelor. Mai întâi executați comenzile de mai jos pentru a crea o bază de date Papoo necompletată.

Pentru a vă conecta la serverul de baze de date MariaDB, rulați comenzile de mai jos.

sudo mysql -u root -p

Apoi creați o bază de date numită papu

CREAȚI BAZA DE DATE papoo SET DE CARACTERE utf8 COLLATE utf8_general_ci;

Creați un utilizator de bază de date numit papoouser cu o nouă parolă

CREAȚI USERUL 'papoouser' @ 'localhost' IDENTIFICAT DE 'new_password_here';

Apoi acordați utilizatorului acces complet la baza de date.

ACORDAȚI TOATE PE papoo. * ÎN „papoouser” @ „localhost” IDENTIFICAT DE „user_password_here” CU OPȚIUNE GRANT;

În cele din urmă, salvați modificările și ieșiți.

PRIVILEGII DE ÎNVĂȚARE; IEȘIRE;

Pasul 5: Descărcați ultima versiune Papoo

Pentru a obține cea mai recentă versiune Papoo, poate doriți să mergeți și să descărcați din pagina de descărcare ... Sau utilizați comenzile de mai jos pentru a le utiliza wget și descarcă-l ...

Odată descărcat extrageți conținutul descărcat în directorul Papoo nou creat ... .

cd / tmp wget https://www.papoo.de/index.php?menuid=5bd66_papoo-light-v1811.zip sudo mkdir / var / www / html / papoo sudo unzip 5bd66_papoo-light-v1811.zip -d / var / www / html / papoo

Apoi, rulați comenzile de mai jos pentru a seta permisiunile corecte pentru directorul rădăcină Papoo și dați controlul Apache2 ... .

sudo chown -R www-data: www-data / var / www / html / papoo / sudo chmod -R 755 / var / www / html / papoo / 

Pasul 6: Configurați Apache2

În cele din urmă, configurați fișierul de configurare a site-ului Apache2 pentru Papoo. Acest fișier va controla modul în care utilizatorii accesează conținutul Papoo. Rulați comenzile de mai jos pentru a crea un nou fișier de configurare numit papoo.conf

sudo nano /etc/apache2/sites-available/papoo.conf

Apoi copiați și lipiți conținutul de mai jos în fișier și salvați-l. Înlocuiți linia evidențiată cu propriul nume de domeniu și locația rădăcină a directorului.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName example.com ServerAlias ​​www.example.com  Opțiuni Urmărește Link-uri Simulare Permite Suprascrie Toate Necesită toate acordate  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinat  

Salvați fișierul și ieșiți.

Pasul 7: Activați modulul Papoo și Rewrite

După configurarea VirtualHost de mai sus, activați-l executând comenzile de mai jos

sudo a2ensite papoo.conf sudo a2enmod rescrie sudo systemctl reporniți apache2.service 

Apoi deschideți browserul și navigați la numele domeniului serverului. Ar trebui să vedeți expertul de configurare Papoo pentru a finaliza. Vă rugăm să urmați cu atenție vrăjitorul.

http://example.com

Apoi urmați instrucțiunile de pe ecran pentru a finaliza configurarea ... Selectați limba de instalare și continuați ...

Apoi, validați că toate cerințele sunt îndeplinite și acceptați termenii de licențiere ... continuați în pagina următoare pentru a introduce numele bazei de date, utilizatorul și continuați ...

După aceea, creați o parolă root pentru a gestiona backend-ul și finalizați instalarea ...

Conectați-vă la backend cu numele de utilizator root și parola pe care le-ați creat mai sus ...

Bucurați-vă!

Din motive de securitate, ar trebui să ștergeți imediat configurarea directorului!

sudo rm -rf / var / www / html / papoo / setup

De asemenea, ar trebui să resetați permisiunile fișierului „/lib/site_conf.php” la 444.

sudo chmod 444 /var/www/html/papoo//lib/site_conf.php

Administrația se află la următoarea adresă:

http://example.com/interna/

Acolo vă puteți conecta cu numele de utilizator rădăcină și vă puteți parola și gestiona

Felicitări! Ați instalat cu succes Papoo CMS pe Ubuntu 16.04 | 18.04 ... .




Nimeni nu a comentat acest articol încă.

O colecție de informații utile despre sistemul de operare Linux și noile tehnologii
Articole proaspete, sfaturi practice, recenzii detaliate și ghiduri. Simțiți-vă ca acasă în lumea sistemului de operare Linux