Sådan installeres Webasyst på CentOS

webasyast vpsWebasyst er en open source PHP ramme, der bruges af webudviklere til at skabe slanke web-applikationer med flere brugere med en back-end og en front-end. Det er en ramme, der kombinerer webpubliceringsværktøjer, blogging og e-handel med virksomhedssamarbejdsplatform.

Denne installationsvejledning forudsætter, at Apache, MySQL og PHP allerede er installeret og konfigureret på din server. På tidspunktet for skrivningen af ​​denne tutorial er den seneste stabile version af Webasyst Framework 1.5.6.17, og det kræver:

  • PHP 5.2 eller senere med cURL, dom, GD grafikbibliotek, iconv, json, mbstring og zlib extensions aktiveret. Indstillingen allow_url_fopen skal også være aktiveret i php.ini
  • Apache, Nginx eller Lighttpd Web Server
  • MySQL 4.1 eller senere installeret på din Linux VPS.

Lad os begynde med installationen af ​​Webasyst-rammen.

Download den nyeste version af Webasyst, der er tilgængelig på 'https://www.webasyst.com/download/framework/' til en mappe på serveren og udtrække den ved hjælp af følgende kommandoer:

cd / opt / wget https://www.webasyst.com/download/framework/ -O webasyst.tar.gz

Uddrag arkivet og flyt webasyst-ramefiler til dokumentets rodmappe på dit websted:

mkdir -p / opt / webasyst tar -xvzf webasyst.tar.gz -C / opt / webasyst mv / opt / webasyst / var / www / html /

Webserver-brugeren (Apache) skal kunne skrive til bestemte filer og mapper, så du nemt kan nå det ved at udføre følgende kommando:

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

Find php-konfigurationsfilen ved hjælp af følgende kommando:

#php -i | grep php.ini Konfigurationsfil (php.ini) Sti => / etc Loaded Configuration File => /etc/php.ini

Rediger filen 'php.ini' og aktiver URL-aware fopen wrappers, der gør det muligt at få adgang til URL-objekt som filer ved at tilføje følgende linje:

allow_url_fopen = On

Opret et nyt virtuelt værtsdirektiv i Apache. Du kan f.eks. Redigere din Apache-konfigurationsfil ('/etc/httpd/conf/httpd.conf' som standard) og kommentere følgende linje:
#NameVirtualHost *: 80
Tilføj derefter følgende linjer i slutningen:

<VirtualHost server_IP: 80> ServerAdmin [Email protected]
DocumentRoot / var / www / html / webasyst / ServerName yourdomain.com ServerAlias ​​www.yourdomain.com <Katalog / var / www / html / webasyst /> Valg FollowSymLinks AllowOverride All </ Directory> ErrorLog logs / yourdomain.com-error_log CustomLog logs /yourdomain.com-access_log common </ VirtualHost>

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

service httpd restart

Opret en ny MySQL database til Webasyst at bruge og tildele en bruger til det med fuld tilladelser:

mysql> CREATE DATABASE webasystdb; mysql> TILSTILL ALLE PRIVILEGER PÅ webasystdb. * TIL 'webasystuser' @ 'localhost' IDENTIFIED AF 'din-adgangskode' MED TILBYGGELSE; mysql> FLUSH PRIVILEGES; mysql> afslutte

Åbn din yndlingswebbrowser, navigér til http://yourdomain.com, start installationsprocessen og følg de nemme instruktioner: Indtast forbindelsesoplysninger for MySQL-databasen, som vil blive brugt af Webasyst til at gemme system- og applikationsdata, og opret derefter en ny brugerkonto.
Log ind på administrationens back-end af Webasyst-rammen og konfigurer den efter dine behov, tilføj brugere, widgets, plugins osv.

webasyst back-end
Det er det. Webasyst-installationen er nu afsluttet.

Giv en kommentar

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