Installer CMS Papoo på Ubuntu 16.04 | 18.04 med Apache2, MariaDB og PHP 7.2

  • Andrew Politic
  • 0
  • 3486
  • 1000

CMS Papoo er gratis, SEO-optimeret, brugervenligt content management system (CMS) bygget på LAMP / LEMP-stakken, som hjælper webmastere og brugere med at oprette fantastiske websteder og online portaler ...

Open Source-versionen er gratis at downloade og bruge og leveres med intuitiv brugergrænseflade, administrerer detaljeret brugere og grupper og et responsivt design, der understøtter alle moderne enheder ...

Hvis du er et lille eller mellemstort firma, der leder efter en CMS-platform, der er nem at installere, nem at vedligeholde og fleksibel, så er Papoo et godt sted at starte ...

Denne CMS-platform er hurtig og let, giver webmastere modulære og udvidelige funktioner, der kan udvides via plugins til at samarbejde og automatisere engagerende oplevelser med brugere på tværs af flere enheder, herunder mobile ...

For mere om Papoo, se venligst deres hjemmeside

Denne korte vejledning viser studerende og nye brugere, hvordan man installerer Papoo på Ubuntu 16.04 | 18.04 LTS ...

For at komme i gang med installation af Papoo skal du følge nedenstående trin:

Trin 1: Installer Apache2 HTTP-server

Papoo kræver en webserver, og Apache2 HTTP-server er den mest populære open source-webserver, der er tilgængelig i dag ... For at installere Apache2-serveren skal du køre nedenstående kommandoer:

sudo apt opdater sudo apt installer apache2

Efter installation af Apache2 kan nedenstående kommandoer bruges til at stoppe, starte og aktivere Apache2-tjenesten til altid at starte med serverstøvlerne ...

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl aktiver apache2.service 

Nu hvor Apache2 er installeret…. for at teste, om webserveren fungerer, skal du åbne din browser og gennemse nedenstående URL ...

http: // localhost

Hvis du ser siden ovenfor, er Apache2 installeret med succes ...

Trin 2: Installer MariaDB Database Server

Papoo kræver også en databaseserver for at gemme dens indhold ... Hvis du leder efter en virkelig open source-databaseserver, så er MariaDB et godt sted at starte ... For at installere MariaDB kør kommandoerne nedenfor:

sudo apt-get install mariadb-server mariadb-client

Efter installation af MariaDB kan nedenstående kommandoer bruges til at stoppe, starte og aktivere MariaDB-tjenesten til altid at starte, når serveren starter ...

Kør disse på Ubuntu 16.04 LTS

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl aktiver mysql.service 

Kør disse på Ubuntu 18.10 og 18.04 LTS

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl aktiver mariadb.service 

Kør derefter nedenstående kommandoer for at sikre databaseserveren med en root-adgangskode, hvis du ikke blev bedt om at gøre det under installationen ...

sudo mysql_secure_installation

Når du bliver bedt om det, skal du besvare nedenstående spørgsmål ved at følge vejledningen.

  • Indtast den aktuelle adgangskode til root (indtast for ingen): Tryk bare på Enter
  • Sæt root-adgangskode? [Y / n]: Y
  • Ny adgangskode: Indtast adgangskode
  • Genindtast nyt kodeord: Gentag adgangskode
  • Fjern anonyme brugere? [Y / n]: Y
  • Tillad ikke rodlogin eksternt? [Y / n]: Y
  • Fjern testdatabase og adgang til den? [Y / n]: Y
  • Genindlæs privilegietabeller nu? [Y / n]: Y

Nu hvor MariaDB er installeret, skal du køre kommandoerne nedenfor for at teste, om databaseserveren blev installeret med succes ...

sudo mysql -u root -p

skriv rodadgangskoden, når du bliver bedt om ...

Hvis du ser en lignende skærm som vist ovenfor, blev serveren installeret med succes ...

Trin 3: Installer PHP 7.2 og relaterede moduler

Papoo er et PHP-baseret CMS, og PHP er påkrævet ... PHP 7.2 er dog muligvis ikke tilgængelig i Ubuntu-standardlagre ... For at køre PHP 7.2 på Ubuntu 16.04 og tidligere, skal du muligvis køre nedenstående kommandoer:

sudo apt-get install software-egenskaber-fælles sudo add-apt-repository ppa: ondrej / php

Opdater derefter og opgrader til PHP 7.2

sudo apt opdatering

Kør derefter kommandoerne nedenfor for at installere PHP 7.2 og relaterede moduler.

sudo apt installer 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 af PHP 7.2 skal du køre kommandoerne nedenfor for at åbne PHP-standardkonfigurationsfil til Apache2 ...

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

Linjerne nedenfor er gode indstillinger for de fleste PHP-baserede CMS ... Opdater konfigurationsfilen med disse og gem ... .

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

Hver gang du foretager ændringer i PHP-konfigurationsfilen, skal du også genstarte Apache2-webserveren ... For at gøre det skal du køre kommandoerne nedenfor:

sudo systemctl genstart apache2.service

Nu hvor PHP er installeret, skal du oprette en testfil kaldet for at teste, om den fungerer phpinfo.php i Apache2 standard rodkatalog .... ( / var / www / html /)

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

Skriv derefter indholdet nedenfor, og gem filen.

Derefter skal du åbne din browser og gennemse serverens værtsnavn eller IP-adresse efterfulgt af phpinfo.php

http: //localhost/phpinfo.php

Du skal se PHP-standard testside ...

Trin 4: Opret Papoo CMS-database

Nu hvor du har installeret alle de pakker, der kræves for at Papoo skal fungere, skal du fortsætte nedenfor for at begynde at konfigurere serverne. Kør først kommandoerne nedenfor for at oprette en tom Papoo-database.

For at logge på MariaDB-databaseserver skal du køre kommandoerne nedenfor.

sudo mysql -u root -p

Opret derefter en database kaldet papoo

OPRET DATABASE papoo CHARACTER SET utf8 COLLATE utf8_general_ci;

Opret en databasebruger, der kaldes papoouser med en ny adgangskode

Opret BRUGER 'papoouser' @ 'localhost' IDENTIFICERET AF 'new_password_here';

Giv derefter brugeren fuld adgang til databasen.

TILGIV ALLE PÅ papoo. * TIL 'papoouser' @ 'localhost' IDENTIFICERET AF 'user_password_here' MED GRANT-MULIGHED;

Endelig gem dine ændringer og afslut.

FLUSH PRIVILEGES; AFSLUT;

Trin 5: Download Papoo seneste udgivelse

For at få den nyeste version af Papoo kan du downloade den fra dens download-side ... Eller brug kommandoerne nedenfor til at bruge wget og få det downloadet ...

Når det er downloadet, udpakkes det downloadede indhold i det nyoprettede Papoo-bibliotek ... .

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 derefter kommandoerne nedenfor for at indstille de korrekte tilladelser til Papoo rodkatalog og give Apache2 kontrol ... .

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

Trin 6: Konfigurer Apache2

Til sidst skal du konfigurere Apache2-websteds konfigurationsfil til Papoo. Denne fil styrer, hvordan brugere får adgang til Papoo-indhold. Kør nedenstående kommandoer for at oprette en ny konfigurationsfil kaldet papoo.conf

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

Kopier og indsæt derefter indholdet nedenfor i filen, og gem det. Erstat den fremhævede linje med dit eget domænenavn og mappens rodplacering.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName eksempel.com ServerAlias ​​www.example.com  Indstillinger FølgSymlinks AllowOverride All Kræver alle tildelte  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log kombineret  

Gem filen, og afslut.

Trin 7: Aktiver modulet Papoo og Rewrite

Efter konfiguration af VirtualHost ovenfor skal du aktivere den ved at køre nedenstående kommandoer

sudo a2ensite papoo.conf sudo a2enmod omskriv sudo systemctl genstart apache2.service 

Åbn derefter din browser og gennemse serverens domænenavn. Du skal se Papoo-installationsguiden for at fuldføre. Følg guiden nøje.

http://eksempel.dk

Følg derefter instruktionerne på skærmen for at fuldføre opsætningen ... Vælg installationssproget og fortsæt ...

Bekræft derefter, at alle krav er opfyldt, og accepter licensvilkårene ... fortsæt på næste side for at indtaste databasens navn, bruger og fortsæt ...

Derefter skal du oprette en root-adgangskode for at administrere backend og afslutte installationen ...

Log på backend med brugernavnet rod og den adgangskode, du oprettede ovenfor ...

god fornøjelse!

Af sikkerhedsårsager skal du straks slette katalogopsætningen!

sudo rm -rf / var / www / html / papoo / opsætning

Du skal også nulstille tilladelserne for filen “/lib/site_conf.php” til 444.

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

Administration er under følgende adresse:

http://eksempel.dk/interna/

Der kan du logge ind med brugernavnet root og din adgangskode og administrere

Tillykke! Du har med succes installeret Papoo CMS på Ubuntu 16.04 | 18.04… .




Endnu ingen kommentarer

En samling nyttige oplysninger om Linux-operativsystemet og nye teknologier
Friske artikler, praktiske tip, detaljerede anmeldelser og guider. Føl dig hjemme i Linux-operativsystemets verden