Installer Zenario med Apache, PHP og MariaDB på CentOS 7

wKgRyysBZenario er gratis og open source, flersproget content management system (CMS) designet til at skabe enkle eller komplekse blogs, nyhedsartikler, begivenheder og andre indholdstyper.

I denne artikel installerer vi Zenario på en CentOS 7 VPS med Apache, PHP og MariaDB.

For at køre Zenario på din server skal du installere følgende krav

  • Apache Server version 2
  • PHP version 5.3 eller senere
  • MySQL version 5.0 eller senere
  • En tom MySQL database til at installere til
  • GD, libCurl, libJPEG og libPNG biblioteker og multibyte support i PHP
  • Apache mod_rewrite understøtter .htaccess filer (valgfrit men stærkt anbefalet)

Log ind på din server via SSH som bruger rod

ssh [Email protected]

og kør følgende kommando for at opdatere alle pakker på din server

yum-en opdatering

Zenario har brug for en SQL-database til at gemme informationen. Kør følgende kommando for at installere MariaDB databaseserver

yum installer mariadb mariadb-server

Start MariaDB-databaseserveren og aktiver den til at starte ved opstartstidspunktet

systemt start mariadb systemctl enable mariadb

For at sikre MariaDB og indstille MariaDB root adgangskoden, kører vi 'mysql_secure_installation' scriptet.

Log nu på MariaDB-serveren ved hjælp af 'root'-brugeren og opret ny database slutbruger.

mysql -u root -p CREATE DATABASE zenario; CREATE USER 'zenariouser' @ 'localhost' IDENTIFIED AF 'PASSWORD'; GIVE ALLE PRIVILEGER PÅ `zenario`. * TIL 'zenariouser' @ 'localhost'; FLUSH PRIVILEGES;

Glem ikke at erstatte "PASSWORD" med en faktisk stærk adgangskode.

Dernæst vil vi installere Apache webserver

Du installerer httpd

Det samme som vi gjorde med MariaDB, start Apache webserveren og tilføj den for at starte automatisk ved systemstart

systemctl start httpd systemctl aktiver httpd

Udfør følgende kommando for at installere PHP blandt med få PHP-moduler

yum installere php php-gd php-fælles

Gå til Zenario's officielle hjemmeside og download den nyeste stabile udgivelse af softwaren. I øjeblikket skriver denne artikel er det version 7.0.6.

wget http://zenar.io/public/downloads/XBE3u/zenario-probusiness-7.0.6b.zip

Pak zip-arkivet i dokumentets rodmappe på din server

unzip zenario-probusiness-7.0.6b.zip -d / var / www / html /

Omdøb mappen

mv zenario-probusiness-7.0.6b / zenario

Alle filer skal læses af webserveren, så vi skal indstille det rigtige ejerskab

chown -R apache: apache / var / www / html / zenario

Vi skal oprette to mapper, 'backup' og 'docstore' uden for dokumentets rodmappe.

mkdir / var / www / backup mkdir / var / www / docstore

og ændre ejerskabet af katalogerne

chown apache: apache / var / www / backup chown apache: apache / var / www / docstore

Dernæst opret Apache virtuelle vært for dit domæne. Opret '/etc/httpd/conf.d/vhosts.conf' bibliotek med følgende indhold

vim /etc/httpd/conf.d/vhosts.conf IncludeOptional vhosts.d / *. conf

og opret den virtuelle vært

mkdir /etc/httpd/vhosts.d/ vim /etc/httpd/vhosts.d/yourdomain.com.conf <VirtualHost YOUR_SERVER_IP: 80> ServerAdmin [Email protected]
DocumentRoot "/ var / www / html / zenario /" Servernavn yourdomain.com ServerAlias ​​www.yourdomain.com ErrorLog "/var/log/httpd/yourdomain.com-error_log" CustomLog "/var/log/httpd/yourdomain.com- access_log "kombineret <Directory" / var / www / html / zenario / "> DirectoryIndex index.html index.php Indstillinger FølgSymLinks TilladOverride All Kræv alle tildelt </Directory> </VirtualHost>

Genstart webserveren for ændringerne træder i kraft.

systemctl genstart httpd

Endelig skal du åbne en webbrowser og få adgang til http://yourdomain.com for at køre Zenario-installationsprogrammet og afslutte installationen. Mere information om Zenario kan du finde på deres officiel dokumentation.

Giv en kommentar

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