Installerar webasyst på hosting. Hur man installerar WebAsyst - steg-för-steg-instruktioner

Shop-Script är ett ganska populärt innehållshanteringssystem som har en öppen källa och designad för att skapa onlinebutiker.

Shop-Script-programmeringsspråk - PHP som använder Webasyst-ramverket.

Detta system kännetecknas av att den stöder anslutning av plugins, och även ansluter till applikationer som är utvecklade baserade på Webasyst.

Designmönstret som användes för att utveckla Shop-Script-systemet är MVC.

Historisk information

2002 släpptes den första versionen, som vid den tiden ännu inte hade ett eget namn.

Shop-Script version 1.0. – utvecklades samma år 2002. Sedan dess har den utvecklats av företaget Articus och sålts för dess räkning.

2003 släpptes version 2.0. , som senare döptes om till Shop-Script PRO.

Utgiven 2004 gratis version Shop-Script GRATIS. Dess kärna är att stimulera försäljningen av betalversioner av denna produkt.

2005 började Shop-Script PREMIUM-versionen säljas. Denna version fanns med version 2.0., som hade färre funktioner och var billigare.

2008 släpptes WebAsyst Shop-Script-versionen.

2013 började version Shop-Script 5 säljas. Denna version skrevs om helt, med hjälp av Webasyst PHP-ramverket som grund.

Under 2015 och 2016 släpptes versioner av Shop-Script 6 respektive 7.

Systemkrav

  1. PHP version 5.2. och mer.
  2. Standardkonfiguration krävs för att köra Shop-Script-applikationen - Apache i kombination med mod_php.
  3. Webbserver: nginx/lighttpd + FastCGI eller Apache + mod_php.
  4. PHP-tillägg som krävs för att applikationen ska fungera korrekt: iconv, cURL, JSON, Imagick, mbstring eller Zlib, GD, dom/xml.
  5. MySQL-version: 4.1 eller högre.

Att installera Shop-Script-motorn på https://s-host.com.ua hosting är ganska enkelt och kräver inga ytterligare kunskaper. I allmänhet behöver du flera saker för att installera motorn:

    webbplatsdistributionskit (det kan laddas ner från motorns webbplats);

    tillgång till värdkonto;

Låt oss börja med att ladda motorn på hostingen. Observera att vi kommer att använda filhanteraren, ett verktyg i cPanels kontrollpanel. Du kan välja vilken FTP-klient som helst som låter dig hantera filer på ditt webbhotell.

Gå till webbplatsmappen, ladda upp det nedladdade arkivet till den och packa sedan upp det:

Nu när filerna har packats upp i webbplatsmappen, gå till sidan "Databaser"/"Databaser" MySQL-data"för att skapa en databas. Vi betonar att efter att du har skapat en separat databas och användare måste du "sammanfoga" dem och även ge användaren rättigheter:

Vid det här laget kommer vi inte längre att behöva ett värdkonto, och för ytterligare installation måste vi byta till vår domän:

    välj installationsspråk och klicka på knappen "Installera Webasyst":

    vänta tills servern är kontrollerad och klicka sedan på "Fortsätt":

    På sidan "MySQL Database" anger du databasnamn, användare och lösenord:

    På sidan "Webasist Login", lägg till ditt användarnamn, lösenord och namn. efternamn Brevlåda och företagsnamn:

Genom att klicka på "Logga in"-knappen kommer du till din webbplats.

Självinstallation av plugin i Webasyst utan att använda installationsprogrammet utförs i tre steg.

  1. Packa upp innehållet i arkivet med plugin-programmet i lämplig mapp för programplugin
  2. Lägg till en plugin i listan över anslutna plugins
  3. Rensa cache

Packar upp i plugins-mappen

Webasyst-applikationer har en separat underkatalog med plugins. Det kallas plugins. Det vill säga plugins för butiken finns i katalogen /wa-apps/shop/plugins, plugins för bloggen i /wa-apps/blog/plugins, etc. Varje plugin finns i sin egen separata underkatalog, vars namn matchar plugin-identifieraren. Brands plugin för butiken finns till exempel i /wa-apps/ affär/plugins/ märken .

Plugins för Webasyst är vanligtvis paketerade i ett tar.gz-arkiv, som redan innehåller rätt katalog med plugin-programmet. Därför räcker det oftast med att packa upp arkivet i programmets plugins-mapp och all nödvändig struktur och filer kommer att extraheras från arkivet.

Lägger till en plugin i listan över anslutna

Efter uppackning måste du lägga till en post i listan över anslutna programplugin. Denna konfigurationsfil finns i katalogen /wa-config/apps/<идентификатор_приложения>/ och kallas plugins.php. Till exempel, för Store-applikationen är detta filen /wa-config/apps/ affär/plugins.php. Innehållet i filen ser ut ungefär så här:

true, "coolplugin" => sant);

Du måste lägga till samma rad i den här listan för plugin-programmet du installerar. Till exempel för att ansluta plugin nytt plugin du måste ändra konfigurationsfilen så här:

true, "coolplugin" => sant, "newplugin" =>> sant);

Observera att efter varje Sann det finns ett kommatecken - det här är viktigt! för det allra sista elementet är det valfritt

Spara den korrigerade filen.

Efter det i ansökan Installatör du måste rensa cachen.

Efter detta kan du gå till sektionen av applikationen där plugin-inställningarna finns och, om allt är gjort korrekt, bör en sektion med inställningar för det nyinstallerade plugin-programmet visas där.

WEBASYST är ett PHP-ramverk med öppen källkod som används av webbutvecklare för att skapa fleranvändarwebbapplikationer i back-end och front-end. Det ger ett ramverk som kombinerar webbpublicering, bloggande och e-handelsverktyg med e-handelssamarbete.

Denna installationsguide förutsätter att , och redan är installerade och konfigurerade på din server. När du skriver denna handledning är den senaste stabila versionen av Webasyst-ramverket 1.5.6.17 och kräver:

  • PHP 5.2 eller senare med tilläggen cURL, dom, GD-grafikbibliotek, iconv, json, mbstring och zlib aktiverade. Dessutom måste allow_url_fopen vara aktiverat i php.ini
  • Apache, Nginx eller webbserver
  • MySQL 4.1 eller senare på din Linux VPS.

Låt oss börja med att installera Webasyst.

Ladda ner den senaste versionen av Webasyst tillgänglig från 'https://www.webasyst.com/download/framework/' till en katalog på servern och extrahera den med följande kommandon:

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

Packa upp arkivet och flytta Webasyst-ramverksfilerna till rotkatalogen på din webbplats:

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

Webbserveranvändaren (Apache) måste kunna skriva till vissa filer och kataloger, så du kan enkelt uppnå detta genom att köra följande kommando:

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

Hitta PHP-konfigurationsfilen med följande kommando:

#php -i | grep php.ini konfigurationsfil (php.ini) Sökväg => /etc Laddad konfigurationsfil => /etc/php.ini

Ändra filen 'php.ini' och aktivera URL_aware_fopen, som låter dig arbeta med URL-objekt som om de vore filer genom att lägga till följande rad:

Allow_url_fopen = På

Skapa ett nytt virtuellt värddirektiv i Apache. Till exempel, redigera Apache-konfigurationsfilen ('/etc/httpd/conf/httpd.conf' som standard) och avkommentera följande rad:

#NameVirtualHost *: 80

Lägg sedan till följande rader i slutet:

ServerAdmin [e-postskyddad] _log gemensam

Starta om Apache-webbservern för att ändringarna ska träda i kraft:

Tjänsten httpd omstart

Skapa en ny MySQL-databas för att använda Webasyst och tilldela en användare till den med fullständiga åtkomsträttigheter:

Mysql> SKAPA DATABAS webasystdb; mysql> BEHANDLA ALLA PRIVILEGIER PÅ webasystdb.* TILL "webasystuser"@"localhost" IDENTIFIERAD MED "ditt-lösenord" MED BILJANDEALTERNATIV; mysql> SPOLA PRIVILEGIER; mysql>avsluta

Öppna en webbläsare, gå till http://xxx.xx, starta installationsprocessen och följ de enkla instruktionerna: ange anslutningsuppgifterna för MySQL-databasen som kommer att användas av Webasyst för att lagra system- och applikationsdata, och skapa sedan en nytt användarkonto.
Logga in på Webasysts backend och anpassa den efter dina behov, lägg till användare, widgets, plugins, etc.
Allt. Webasyst-installationen är klar.

PS. Om du gillade det här inlägget, vänligen dela det med dina vänner på sociala nätverk med hjälp av knapparna på vänster sida av inlägget eller lämna helt enkelt en kommentar nedan. Tack.

I den här artikeln kommer jag att berätta om Shop-Script 5-butiken, som är en del av Webasyst-systemet. Jag kommer också att visa dig hur du installerar Webasyst på din värdserver. Shop-Script 5 är en del av ett komplext system som består av en CMS-webbplats, en webbutiksmotor och en "Bulletin Board"-modul. Detta system kallas för Webasyst.

Webasist-installationen tillhandahåller ett färdigt webbplatsramverk, en webbutiksmotor och en anslagstavla. Alla dessa moduler öppnas på olika webbadresser. Gratis webbutik Shop-Script 5 ingår i grundversionen.

Låt mig först förklara vad Webasyst är.

Vad är Webasyst

Webasyst eller i den ryska versionen - Webasist, detta är ett ramverk baserat på PHP, MySQL, Smarty och jQuery. Baserat på ramverket har en plattform skapats som inkluderar: webbplats-CMS, Contacts Module, Sticker (anslagstavla) och Shop-Script 5-butiksmotor utan licens.

Alla komponenter i plattformen kan fungera separat och ha olika adresser i nätverket. Butiksmotorn Shop-Script 5 är inte gratis. För att använda butiken måste du köpa en licens från tillverkaren (499 rubel/månad). Det finns en gratis provperiod på en månad.

Förutom Shop-Script 5-butiken kan du installera mer än ett dussin färdiga moduler på Webasist-plattformen. Till exempel: Nyhetsbrev (1499 rub.), Slider (499 rub.), Foto (b/p), Blogg (b/p), Utökat forum (Hub) för 2499 rub. etc.

Jag repeterar: Den grundläggande versionen som jag kommer att installera i den här artikeln inkluderar: webbplatsens CMS, Kontakter, Sticker (anslagstavla) och Shop-Script 5 butiksmotor utan licens. Författarna, förmodligen för enkelhetens skull, kallar detta kit vid namnet på butiken: Shop-Script 5 och positionerar det som en plattform för lönsamma butiker.

Resultat: Shop-Script 5 är inte en separat webbutik. Detta är en "symbios" av en CMS-webbplats, en butiksmotor och en anslagstavlamodul. Genom att installera Webasist får du ett färdigt ”skelett” av sajten (CMS), en butiksmotor och en anslagstavla. Alla moduler öppnar på olika adresser. Webbutik Shop-Script 5 ingår i grundversionen.

Shop-Script 5 - installation av Webasyst (Webasyst)

Ladda ner Webasyst distribution

Du måste ladda ner Webasist på den officiella webbplatsen. Det nedladdade arkivet måste packas upp. Arkivformatet är "TAG", så du behöver ett arkiv som WinRar.

Installera Webasyst via FTP

För att installera motorn måste en FTP-klient (till exempel FileZilla) vara installerad på din dator.

Logga in på din domäns rotmapp med en FTP-anslutning. Ladda upp alla mappar och filer av Webasyst uppackade på din dator till rotmappen på din domän.

På bilden kan du se att jag installerar Webasyst inte i rotmappen, utan i en speciellt skapad, tom "shopscript5"-katalog. I det här fallet kommer plattformsadressen att vara http://Main_domain.ru/shopscript5.

Viktig! För att Webasyst ska öppnas på huvuddomänen måste den laddas ner till rotmappen. (public_html eller httpdocs eller "Domännamn", allt beror på hosting.)

Viktig! Installationsmappen bör inte innehålla andra programvaror eller filer.

Efter nedladdning, eller innan dess, måste du skapa en databas för Webasyst.

Skapande av databas

Databasen skapas i kontrollpanelen på din server, på fliken "Databaser" i ISP, "MySQL" i DirectAdmin, "Databashantering", etc.

Databasen måste ha ett namn, användarnamn, lösenord. De behöver komma ihåg. Användaren måste ha fullständiga rättigheter att hantera databasen. Du behöver också MySQL-serveradressen, den kan lätt hittas i serverpanelen. Om du inte hittar den kontaktar du din leverantörs support. Låt oss gå vidare till installationen.

Installation av Webasyst

Före installation, i FTP-klienten, ändra CHMOD-rättigheterna (åtkomsträttigheter till kataloger och filer) till katalogen: wa-installer/ (755 till 775 eller 777) och filerna: index.php och install.php (644 till 664 eller 666). Allt beror på din leverantör och serverbygge. Det är mycket möjligt att Webasyst kan installeras med rättigheterna 755 och 644.

För att installera plattformen, ring Webasyst-installationsprogrammet. För att göra detta anger du adressen till din domän i adressfältet. Installationsfönstret för förhandsgranskning öppnas.

Klicka på "Installera Webasyst".

Det första installationsfönstret öppnas. Det finns bara fyra fönster.

Fönster nr 1. Verifiering av serverprogramvara och plattformskrav. Allt ska vara grönt.

Fönster nr 3. Vi fyller i data från den skapade databasen.

Fönster nr 4. Fyll i dina inloggningsuppgifter till den administrativa delen av plattformen. De måste uppfinnas och kommas ihåg.

Efter att ha kommit in i kontrollpanelen ser du att panelen styr fyra verktyg: hemsida, butik, klistermärken, kontakter.

Öppna butikspanelen. Återigen, gå till "Inställningar", knappen i det övre högra hörnet. Men först måste butiken slås på.

Systemet kommer att informera dig om att du inte har en licens. Om hon inte är där.

Ställ sedan in den. Först gör vi "Allmänna inställningar"

Öppna webbplatspanelen.

Jag ska visa dig hur man gör en webbsida.

Jag ska visa dig hur man driver en butik.

Alla ytterligare moduler installeras med ett klick, i installationsprogrammet.

Som du kan se är kontrollerna enkla, man kan till och med säga helt förenklade. Gränssnittet och designen är gammal, men ju enklare det är, desto bättre fungerar det.

I allmänhet installerade jag Shop-Script 5-butiken som en del av Webasyst-plattformen, baserat på ramverket med samma namn. Inställningarna är inte komplicerade, kanske kommer jag att visa inställningarna och hanteringen av Webasyst i någon av följande artiklar.

november 2018

Den fungerande versionen av Shop Script-plattformen är version 7. Systemkrav för att installera och köra skriptet:

  • Webbserver: Apache + mod_php, Nginx, Lighttpd eller någon annan + FastCGI.
  • IIS-server stöds men rekommenderas inte.
  • PHP: Kräver version 5.2 till 7.1
  • Nödvändiga PHP-tillägg: mbstring, iconv, json, curl, gd eller imagemagick, domxml, zlib.
  • Valfritt: gettext, OpenSSL.
  • MySQL: från version 4.1.

Du kan skapa en butik i företagets moln till priser från 399 rubel per månad (den första månaden är gratis) eller köpa en licens för 19 999 rubel för en färdig butik.

Du kan montera butiken själv genom att ladda ner den och installera den enligt beskrivningen i artikeln.

21 november 2018 en ny åttonde version av manuset väntas - Shop-Script 8. Som ett resultat kommer molntariffer att stiga i pris. Licensen kommer att finnas kvar för 19 999 rubel.

Licensen är evig och ger rätt att använda en installerad kopia av Shop-Script med ett obegränsat antal användare. När du köper en licens får du en prenumeration på uppdateringar i ett år.

Användbara länkar

Ladda ner: http://www.webasyst.com/download/framework/shop/
GitHub: https://github.com/webasyst/webasyst-framework

Video

Publikationer om ämnet