Introduktion

ImpressPages CMS er et open source Content Management System (CMS), der indeholder en indbygget indholdseditor, der giver brugerne mulighed for at opbygge et personligt / forretningswebsted.


Det er en gratis og brugervenlig platform, der er MVC-baseret og skrevet på PHP-sprog med et open source MySQL / MariaDB databasesystem til lagring af indhold.

Med ImpressPages er det let at administrere indhold på enhver enhed. Du får også yderligere funktioner på denne platform, herunder Drag&drop, Inline-redigering, flersproget support, widgets, oversættelser og gitre.

I denne artikel viser vi dig, hvordan du installerer ImpressPages CMS på Ubuntu 18.04 LTS.

Forudsætninger

Før du starter, skal du sørge for, at du har følgende:

  • En virtuel maskine eller dedikeret server, der kører på Ubuntu 18.04.
  • Sudo-privilegier
  • ImpressPage CMS kræver en webserver (Apache), databaseserver (MariaDB eller MySQL) og PHP. Af denne grund skal du have LAMP (Apache, MariaDB og PHP) stak installeret på din Ubuntu 18.04 server. Hvis du ikke har installeret LAMP-stakken, skal du følge vores vejledning om “Sådan installeres LAMP (Apache, MariaDB og PHP) stakken på Ubuntu 18.04.

Hvis alle ovennævnte krav er på plads, er du god til at gå!

Trin 1 – Konfiguration af MariaDB-databaser til ImpressPages

Den første ting, når du konfigurerer din database til ImpressPages, er at sikre den. Kør kommandoen herunder for at sikre MariaDB.

$ Sudo mysql_secure_installation

Du bliver bedt om at indtaste din nuværende root-adgangskode. Hvis du lige har installeret MariaDB og ikke har oprettet nogen adgangskode endnu, er din root-adgangskode tom. Bare tryk på Gå ind at fortsætte. Her bliver du bedt om at besvare nogle spørgsmål, og det anbefales, at du svarer med JA for dem alle.

Indstille root-adgangskode? [Y / n] type Y, og tryk på enter
Ny adgangskode: Indtast dit foretrukne kodeord, og indtast for at fortsætte.
Indtast nyt kodeord igen: Indtast adgangskoden igen, og tryk på enter.
Fjern anonyme brugere? [Y / n] type Y, og tryk på enter.
Frakald ekstern log-login [Y / n] type Y, og tryk på enter
Fjern testdatabasen og få adgang til den? [Y / n] type Y, og tryk på enter
Genindlæse privilegietabeller nu? [Y / n] type Y, og tryk på enter

Når du har sikret dine databaser, skal du udføre kommandoen nedenfor for at logge ind på MariaDB-shell:

$ Sudo mysql -u rod -p

Indtast din root-adgangskode; den der oprettes, når du sikrer dine databaser, og tryk på Gå ind at fortsætte. I øjeblikket skal du være logget ind i MariaDB-databaseshallen.

Udfør kommandoen herunder for at oprette en kaldet database imponere til ImpressPages:

CREATEDATABASE impress;

Kør derefter kommandoen herunder for at oprette en ny databasebruger (impressuser) og en ny adgangskode til brugeren:

CREATEUSER’impressuser ‘@’ localhost’IDENTIFIEDBY’new_password_here ‘;

Nu oprettes brugeren, men du skal give brugeren adgang til MariaDB-databasen. Udfør kommandoen nedenfor for at udføre dette:

GRATIS ALL PÅ imponere. * TIL ‘impressuser’ @ ‘localhost’IDENTIFIEDBY’user_password_here’WITHGRANTOPTION;

Til sidst skal du køre kommandoen nedenfor for at gemme ændringen og ret MariaDB-shell.

FLUSHPRIVILEGES;
AFSLUT;

Trin 2 – Installation af ImpressPages

Kør kommandoen herunder for at downloade den seneste stabile version af ImpressPages fra det officielle websted:

$ wget http://download.impresspages.org/ImpressPages_5_0_3.zip

Pak nu den fil, du har downloadet, ud med kommandoen herunder:

$ Unzip ImpressPages_5_0_3.zip

Overfør disse filer til Apache-rodmappen:

$ sudo cp -r ImpressPages / var / www / html / impress

Kør derefter kommandoerne nedenfor for at angive de rette privilegier til det katalog (Impress), vi oprettede.

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

Trin 3 – Konfiguration af Apache 2

Nu skal du køre kommandoen nedenfor for at åbne Apache2-konfigurationsfilen og ændre dens indholdsbillede ImpressPages.

$ sudo nano /etc/apache2/sites-available/impress.conf

Medtag nedenstående oplysninger:

ServerAdmin [email protected]
DocumentRoot / var / www / html / Impress
ServerName example.com
ServerAlias ​​www.example.com

Valgmuligheder FollowSymLinks
AllowOverrideAll
Requireall bevilget

ErrorLog $ {APACHE_LOG_DIR} /error.log
CustomLog $ {APACHE_LOG_DIR} /access.log kombineret

Gem nu og afslutt filen.

Udfør derefter kommandoen nedenfor for at aktivere omskrivning af modulet og den virtuelle Apache2-værtfil.

$ Sudo a2ensite impress.conf
$ Sudo a2enmod omskrive

Genstart nu Apache for at anvende ændringerne:

$ Sudo systemctl genstarter apache2

Trin 4 – Adgang til ImpressPages

Åbn din browser, og indtast URL’en http://example.com. Du skal se siden nedenfor:

Sådan installeres ImpressPages CMS på Ubuntu 18.04 LTS

Angiv de relevante legitimationsoplysninger inklusive din e-mail-adresse og webstedsnavn på denne side, og klik derefter på Næste. Nedenstående side vises:

Sådan installeres ImpressPages CMS på Ubuntu 18.04 LTS

Indtast de relevante detaljer for din database, og klik derefter på Næste at fortsætte. Dialogboksen nedenfor vises.

Sådan installeres ImpressPages CMS på Ubuntu 18.04 LTS

Notér dit ImpressPages brugernavn og adgangskode, og vælg derefter Ja, jeg forstår, hvordan man logger ind næste gang. Nedenstående side vises:

Sådan installeres ImpressPages CMS på Ubuntu 18.04 LTS

Indtast derefter dine administratoroplysninger; brugernavn og adgangskode, og vælg derefter Log på. ImpressPages kontrolpanel skal vises som vist nedenfor:

Sådan installeres ImpressPages CMS på Ubuntu 18.04 LTS

Det er det.

Konklusion

Tillykke! Nu har du installeret ImpressPages med succes på Ubuntu 18.04 LTS. Vi håber, at denne tutorial hjælper dig med denne proces og sikrer, at du opretter smukke websteder med førsteklasses indhold.

Tjek disse 3 VPS-tjenester:

A2 Hosting

Startpris:
$ 5,00


Pålidelighed
9.3


Prisfastsættelse
9,0


Brugervenlig
9.3


Support
9.3


Funktioner
9.3

Læs anmeldelser

Besøg A2 Hosting

ScalaHosting

Startpris:
$ 12,00


Pålidelighed
9.4


Prisfastsættelse
9.5


Brugervenlig
9.5


Support
9.5


Funktioner
9.4

Læs anmeldelser

Besøg ScalaHosting

Hostinger

Startpris:
$ 3,95


Pålidelighed
9.3


Prisfastsættelse
9.3


Brugervenlig
9.4


Support
9.4


Funktioner
9.2

Læs anmeldelser

Besøg Hostinger

Relaterede artikler om, hvordan man gør

  • Sådan installeres Akeneo PIM på Ubuntu 18.04 LTS
    ekspert
  • Sådan installeres MODX CMS på Ubuntu 18.04 LTS
    ekspert
  • Sådan installeres Selfoss på en CentOS 7 Linux VPS
    mellemprodukt
  • Sådan installeres phpMyAdmin på en CentOS 7 VPS eller en dedikeret server
    mellemprodukt
  • Sådan installeres LEMP (Nginx, MariaDB og PHP) stakken på Ubuntu 18.04 LTS?
    mellemprodukt
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me