Sådan installeres ImpressCMS på Ubuntu 14.04

impresscmsImpressCMS er et open source Content Management System (CMS) til opbygning og vedligeholdelse af dynamiske websteder, skrevet i PHP og ved hjælp af et populært open source MySQL databasesystem til indholdsopbevaring. ImpressCMS er yderst nyttigt til at administrere online-samfund, fordi det har evnen til at oprette brugergrupper og tildele tilladelser til at administrere indhold til hver anden gruppe. Det er ret nemt at installere ImpressCMS på en Ubuntu 14.04 VPS. Installationsprocessen skal tage omkring 5-10 minutter, hvis du følger de meget enkle trin beskrevet nedenfor.

På tidspunktet for skrivningen af ​​denne vejledning er ImpressCMS 1.3.8 den nyeste stabile version tilgængelig, og det kræver:

  • Apache webserver;
  • PHP (version 5.3 eller højere);
  • MySQL (version 5.1 eller højere) installeret på din Linux VPS;

VEJLEDNING:

Log ind på din VPS via SSH

ssh [Email protected]_IP

Opdater systemet

[bruger] $ sudo apt-get opdatering && sudo apt-get -y opgradering

Installer MariaDB 10.0

For at installere MariaDB skal du køre følgende kommando:

[bruger] $ sudo apt-get install -y mariadb-server

Dernæst skal vi oprette en database til vores ImpressCMS-installation.

[bruger] $ mysql -u root -p MariaDB [(ingen)]> CREATE DATABASE impresscms; MariaDB [(none)]> GIVE ALL PRIVILEGES ON impresscms. * TIL 'impressuser' @ 'localhost' IDENTIFIED AF 'din-adgangskode'; MariaDB [(none)]> FLUSH PRIVILEGES; MariaDB [(none)]> \ q

Glem ikke at erstatte 'din-adgangskode' med et stærkt kodeord.

Installer Apache2 webserver

[bruger] $ sudo apt-get install apache2

Installer PHP og krævede PHP-moduler

For at installere den nyeste stabile version af PHP version 5 og alle nødvendige moduler, kør:

[bruger] $ sudo apt-get installer php5 libapache2-mod-php5 php5-mcrypt php5-mysql php5-gd

Aktivér mod_rewrite-modulet med

[bruger] $ sudo a2enmod omskrivning

og genstart Apache

[bruger] $ sudo service apache2 genstart

Download og hent den nyeste version af ImpressCMS på din server:

[bruger] $ sudo cd / opt && wget https://github.com/ImpressCMS/impresscms/releases/download/v1.3.8/impresscms-1.3.8.zip [bruger] $ sudo mkdir impresscms [bruger] $ sudo unzip impresscms-1.3.8. zip -d impresscms / [bruger] $ sudo mv impresscms / / var / www / html / impresscms

Alle filer skal læses af webserveren, så vi skal fastsætte et korrekt ejerskab

[bruger] $ sudo chown www-data: www-data -R / var / www / html / impresscms /

Opret et nyt virtuelt værtsdirektiv i Apache. For eksempel opretter du en ny Apache-konfigurationsfil med navnet 'impresscms.conf' på din virtuelle server:

[bruger] $ sudo touch /etc/apache2/sites-available/impresscms.conf [bruger] $ sudo ln -s /etc/apache2/sites-available/impresscms.conf/etc/apache2/sites-enabled/impresscms.conf [bruger] $ sudo nano /etc/apache2/sites-available/impresscms.conf

Tilføj derefter følgende linjer:

<VirtualHost *: 80> ServerAdmin [Email protected]
DocumentRoot / var / www / html / impresscms / htdocs / ServerName your-domain.com ServerAlias ​​www.your-domain.com <Katalog / var / www / html / impresscms / htdocs /> Valg FollowSymLinks AllowOverride Alle Ordrer tillader, nægter tilladelse fra alle </ Directory> ErrorLog /var/log/apache2/your-domain.com-error_log CustomLog /var/log/apache2/your-domain.com-access_log common </ VirtualHost>

Genstart Apache webserveren for ændringerne træder i kraft:

[bruger] $ sudo service apache2 genstart

Åbn din yndlingswebbrowser, navigér til http://your-domain.com/ og hvis du har konfigureret alt korrekt, skal ImpressCMS installatøren starte. Du skal følge de nemme instruktioner på installationsskærmen, der indsætter de nødvendige oplysninger som ønsket.

Det er det. ImpressCMS-installationen er nu afsluttet.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.