Installera CMS Papoo på Ubuntu 16.04 | 18.04 med Apache2, MariaDB och PHP 7.2

  • Dylan Parker
  • 0
  • 1978
  • 59

CMS Papoo är gratis, SEO-optimerat, användarvänligt innehållshanteringssystem (CMS) byggt på LAMP / LEMP-stacken som hjälper webbansvariga och användare att skapa fantastiska webbplatser och onlineportaler ...

Open Source-versionen är gratis att ladda ner och använda och levereras med intuitivt användargränssnitt, administrera detaljerat användare och grupper och en responsiv design som stöder alla moderna enheter ...

Om du är ett litet eller medelstort företag som letar efter en CMS-plattform som är enkel att installera, enkel att underhålla och flexibel, är Papoo ett bra ställe att börja ...

Denna CMS-plattform är snabb och lätt, ger webbansvariga modulära och utdragbara funktioner, utbyggbara via plugins för att samarbeta och automatisera engagerande upplevelser med användare på flera enheter, inklusive mobila ...

Mer information om Papoo finns på deras hemsida

Denna korta handledning kommer att visa studenter och nya användare hur man installerar Papoo på Ubuntu 16.04 | 18.04 LTS ...

För att komma igång med installationen av Papoo, följ stegen nedan:

Steg 1: Installera Apache2 HTTP-server

Papoo kräver en webbserver och Apache2 HTTP-server är den mest populära öppen källkodsserver som finns idag ... För att installera Apache2-servern kör du kommandona nedan:

sudo apt uppdatera sudo apt installera apache2

Efter installationen av Apache2 kan kommandona nedan användas för att stoppa, starta och aktivera Apache2-tjänsten att alltid starta upp med serverstövlarna ...

sudo systemctl stoppa apache2.service sudo systemctl starta apache2.service sudo systemctl aktivera apache2.service 

Nu när Apache2 är installerat .... för att testa om webbservern fungerar, öppna din webbläsare och bläddra till webbadressen nedan ...

http: // localhost

Om du ser sidan ovan är Apache2 installerat ...

Steg 2: Installera MariaDB Database Server

Papoo kräver också en databasserver för att lagra innehållet ... Om du letar efter en riktigt öppen källkodsdatabasserver är MariaDB ett bra ställe att börja ... För att installera MariaDB kör du kommandona nedan:

sudo apt-get install mariadb-server mariadb-client

Efter installationen av MariaDB kan kommandona nedan användas för att stoppa, starta och aktivera MariaDB-tjänsten att alltid starta när servern startar ...

Kör dessa på Ubuntu 16.04 LTS

sudo systemctl stoppa mysql.service sudo systemctl starta mysql.service sudo systemctl aktivera mysql.service 

Kör dessa på Ubuntu 18.10 och 18.04 LTS

sudo systemctl stoppa mariadb.service sudo systemctl starta mariadb.service sudo systemctl aktivera mariadb.service 

Kör sedan kommandona nedan för att säkra databasservern med ett root-lösenord om du inte uppmanades att göra det under installationen ...

sudo mysql_secure_installation

När du uppmanas att svara på frågorna nedan genom att följa guiden.

  • Ange aktuellt lösenord för root (ange för ingen): Tryck bara på Enter
  • Ange root-lösenord? [Y / n]: Y
  • Nytt lösenord: Ange lösenord
  • Ange nytt lösenord: Upprepa lösenordet
  • Ta bort anonyma användare? [Y / n]: Y
  • Tillåt inte root-inloggning på distans? [Y / n]: Y
  • Ta bort testdatabasen och få tillgång till den? [Y / n]: Y
  • Ladda om behörighetstabeller nu? [Y / n]: Y

Nu när MariaDB är installerat kör du kommandona nedan för att testa om databasservern har installerats framgångsrikt ...

sudo mysql -u root -p

skriv rotlösenordet när du uppmanas ...

Om du ser en liknande skärm som visas ovan installerades servern ...

Steg 3: Installera PHP 7.2 och relaterade moduler

Papoo är ett PHP-baserat CMS och PHP krävs ... PHP 7.2 kanske dock inte finns i Ubuntu-standardförvar ... För att köra PHP 7.2 på Ubuntu 16.04 och tidigare kan du behöva köra kommandona nedan:

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

Uppdatera och uppgradera sedan till PHP 7.2

sudo apt uppdatering

Kör sedan kommandona nedan för att installera PHP 7.2 och relaterade moduler.

sudo apt installera 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

Efter installation av PHP 7.2, kör kommandona nedan för att öppna PHP-standardkonfigurationsfil för Apache2 ...

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

Raderna nedan är bra inställningar för de flesta PHP-baserade CMS ... Uppdatera konfigurationsfilen med dessa och spara ... .

file_uploads = På allow_url_fopen = På short_open_tag = På memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = Amerika / Chicago

Varje gång du gör ändringar i PHP-konfigurationsfilen bör du också starta om Apache2-webbservern ... För att göra det, kör kommandona nedan:

sudo systemctl starta om apache2.service

Nu när PHP är installerat, för att testa om det fungerar, skapa en testfil som heter phpinfo.php i Apache2-standardrotkatalogen ... ( / var / www / html /)

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

Skriv sedan innehållet nedan och spara filen.

Öppna sedan din webbläsare och bläddra till serverns värdnamn eller IP-adress följt av phpinfo.php

http: //localhost/phpinfo.php

Du bör se PHP: s standardtestsida ...

Steg 4: Skapa Papoo CMS-databas

Nu när du har installerat alla paket som krävs för att Papoo ska fungera, fortsätt nedan för att börja konfigurera servrarna. Kör först kommandona nedan för att skapa en tom Papoo-databas.

För att logga in på MariaDB-databasservern kör du kommandona nedan.

sudo mysql -u root -p

Skapa sedan en databas som heter papoo

SKAPA DATABAS Papoo CHARACTER SET utf8 COLLATE utf8_general_ci;

Skapa en databasanvändare som heter papoouser med ett nytt lösenord

SKAPA ANVÄNDARE 'papoouser' @ 'localhost' IDENTIFIERAD AV 'new_password_here';

Ge sedan användaren full åtkomst till databasen.

GE ALLT PÅ papoo. * TILL 'papoouser' @ 'localhost' IDENTIFIERAD AV 'user_password_here' MED GRANT-ALTERNATIV;

Slutligen spara dina ändringar och avsluta.

FLUSH PRIVILEGES; UTGÅNG;

Steg 5: Ladda ner den senaste versionen av Papoo

För att få Papoo senaste utgåva kanske du vill ladda ner från nedladdningssidan ... Eller använd kommandona nedan för att använda wget och ladda ner den ...

När du har laddat ner extraherar du det nedladdade innehållet i den nyskapade Papoo-katalogen ... .

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

Kör sedan kommandona nedan för att ställa in rätt behörigheter för Papoo rotkatalog och ge Apache2 kontroll ... .

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

Steg 6: Konfigurera Apache2

Slutligen konfigurerar du Apache2-webbplatsens konfigurationsfil för Papoo. Den här filen styr hur användare får tillgång till Papoo-innehåll. Kör kommandona nedan för att skapa en ny konfigurationsfil som heter papoo.conf

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

Kopiera sedan och klistra in innehållet nedan i filen och spara det. Ersätt den markerade raden med ditt eget domännamn och katalogens rotplats.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName exempel.com ServerAlias ​​www.example.com  Alternativ FöljSymlänkar AllowOverride All Kräver alla beviljade  ErrorLog $ APACHE_LOG_DIR / error.log CustomLog $ APACHE_LOG_DIR /access.log kombinerat  

Spara filen och avsluta.

Steg 7: Aktivera papoo- och omskrivningsmodulen

Efter att ha konfigurerat VirtualHost ovan, aktivera det genom att köra kommandona nedan

sudo a2ensite papoo.conf sudo a2enmod skriv om sudo systemctl starta om apache2.service 

Öppna sedan din webbläsare och bläddra till serverns domännamn. Du bör se guiden Papoo för att slutföra. Följ guiden noga.

http://exempel.com

Följ sedan instruktionerna på skärmen för att slutföra installationen ... Välj installationsspråk och fortsätt ...

Bekräfta sedan att alla krav är uppfyllda och acceptera licensvillkoren ... fortsätt på nästa sida för att ange databasnamn, användare och fortsätt ...

Skapa sedan ett root-lösenord för att hantera backend och slutföra installationen ...

Logga in på backend med användarnamnets root och lösenordet du skapade ovan ...

Njut av!

Av säkerhetsskäl bör du ta bort kataloginställningen omedelbart!

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

Du bör också återställa behörigheterna för filen "/lib/site_conf.php" till 444.

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

Administrationen är under följande adress:

http://exempel.com/interna/

Där kan du logga in med användarnamnets root och ditt lösenord och hantera

Grattis! Du har framgångsrikt installerat Papoo CMS på Ubuntu 16.04 | 18.04 ... .




Ingen har kommenterat den här artikeln än.

En samling användbar information om operativsystemet Linux och ny teknik
Färska artiklar, praktiska tips, detaljerade recensioner och guider. Känn dig hemma i Linux-operativsystemets värld