Kaip įdiegti „Akeneo PIM“ Ubuntu 18.04 LTS

Įvadas

„Akeneo“ yra atviro kodo informacijos apie produktą valdymas (PIM) platforma, skirta verslui vykdyti. Ši nemokama platforma yra pagrįsta „Symfony2“ sistema ir ją galima lengvai pritaikyti.


„Akeneo“ taip pat yra lengvai naudojama sąsaja, leidžianti lengviau bendradarbiauti ir automatizuoti, siekiant pagerinti klientų ir partnerių įsitraukimo patirtį keliuose įrenginiuose. Naudodamiesi šiuo įrankiu galite lengvai redaguoti duomenis, užpildyti gaminio lapus, apibrėžti reikalingiausius atributus, pridėti daugialypės terpės failus, versti informaciją į skirtingas kalbas ir sekti visus gaminyje atliktus pakeitimus..

Šiame vadove apžvelgsime „Akeneo“ produkto valdymo sistemos (PIM) diegimo procesą Ubuntu 18.04 LTS..

Būtinos sąlygos

  • Serveris, veikiantis Ubuntu 18.04
  • Ne šakninis vartotojas, turintis sudo privilegijas

1 žingsnis – „Apache Server“ diegimas

Prieš pradėdami, turite į savo sistemą įdiegti Apache, MariaDB ir PHP.

Pradėsime nuo Apache ir MariaDB.

Vykdykite žemiau pateiktą komandą, kad atnaujintumėte savo sistemą:

$ sudo apt atnaujinimas

Norėdami įdiegti „Apache2“ Ubuntu, paleiskite šią komandą:

$ sudo apt install apache2

Įdiegę „Apache“, išjunkite katalogų sąrašą vykdydami žemiau pateiktą komandą:

$ sudo sed -i "s / Parinkčių rodyklės „FollowSymLinks“ / Parinktys „FollowSymLinks“ /" /etc/apache2/apache2.conf

Tada turėtumėte paleisti ir įjungti „Apache2“ paslaugą, kad įsitikintumėte, jog ji visada prasideda, kai serveris paleidžiamas.

$ sudo systemctl paleiskite apache2.service
$ sudo systemctl įgalina apache2.service

2 žingsnis – „MariaDB“ duomenų bazės diegimas

Norint, kad „Akeneo“ tinkamai veiktų, reikia duomenų bazės serverio, o pradėti naudoti „MariaDB“ yra geras duomenų bazės serveris. Vykdykite žemiau pateiktą komandą, kad ją įdiegtumėte.

$ sudo apt-get įdiegti mariadb-server mariadb-client

Įdiegę „MariaDB“, naudokite žemiau pateiktą komandą, kad paleistumėte ir įgalintumėte naujai įdiegtą „MariaDB“ paslaugą ir įsitikinkite, kad ji prasideda kiekvieną kartą, kai serveris paleidžiamas..

$ sudo systemctl paleiskite mariadb.service
$ sudo systemctl įgalina mariadb.service

Kartą jūs’Jei dar kartą atliksite, paleiskite žemiau esančią komandą, kad apsaugotumėte „MariaDB“ paslaugą.

$ sudo mysql_secure_installation

Jums bus pasiūlyta atsakyti į kelis klausimus, kaip parodyta žemiau:

Įveskite dabartinį „root“ slaptažodį (įveskite, jei jo nėra): Kadangi jūs ką tik įdiegėte „MariaDB“ ir slaptažodis nenustatytas, paspauskite ENTER.

Nustatyti pagrindinį slaptažodį? [Taip / Ne]: Paspauskite Y

Naujas Slaptažodis: Įvesti slaptažodį

Iš naujo įveskite naują slaptažodį: Pakartokite slaptažodį

Pašalinti anoniminius vartotojus? [Taip / Ne]: Y

Neleisti prisijungti prie šaknies nuotoliniu būdu? [Taip / Ne]: Y

Pašalinti bandymų duomenų bazę ir prieigą prie jos? [Taip / Ne]: Y

Iš naujo įkelti privilegijų lenteles dabar? [Taip / Ne]: Y

Dabar paleiskite „MariaDB“ serverį iš naujo

$ sudo systemctl iš naujo paleiskite mysql.service

3 žingsnis – PHP modulių diegimas

„Ubuntu 18.04“ nerandate numatytųjų saugyklų PHP 7.1. Taigi, norėdami įdiegti šią paslaugą, turite ją atsisiųsti iš trečiųjų šalių saugyklų.

Norėdami pridėti trečiosios šalies saugyklą („Ondrej PHP“ saugyklą), paleiskite šias komandas:

$ sudo apt-get įdiegti programinę įrangą-properties-common
$ sudo add-apt-repository ppa: ondrej / php

Dabar atnaujinkite parametrus ir atnaujinkite paslaugą į PHP 7.1.

$ sudo apt atnaujinimas

Norėdami įdiegti PHP 7.1 ir jį’susijusius modulius, paleiskite šias komandas:

„$ sudo apt install php7.1“ libapache2-mod-php7.1 .1-xml php7.1-intl php7.1-mysql php7.1-cli php7.1-mcrypt php7.1-ldap php7.1-zip php7.1-curl

Įdiegę PHP, atidarykite numatytąjį „Apache2 PHP“ failą naudodami šias komandas:

$ sudo nano /etc/php/7.1/apache2/php.ini

Dabar atlikite šiuos pakeitimus, redaguodami failo eilutes, tada išsaugokite.

file_uploads = Įjungta
leisti_url_fopen = Įjungta
atminties_limitas = 256 mln
upload_max_filesize = 100 mln
max_execution_time = 30
max_input_vars = 1500
data.timezonas = Amerika / Čikaga

4 žingsnis – „Akeneo“ duomenų bazės kūrimas

Įdiegę visus reikalingus paketus, eikite į priekį ir sukonfigūruokite serverius. Pradėkite kurdami tuščią „Akeneo“ duomenų bazę.

Vykdykite šią komandą, kad prisijungtumėte prie duomenų bazės serverio „MariaDB“.

$ sudo mysql -u root -p

Tada sukurkite naują duomenų bazę, vadinamą Akeneo.

KŪRINAMOSIOS BAZĖS „akeneo“;

Taip pat sukurkite kitą duomenų bazę pagal pavadinimą akedleer ir naują slaptažodį.

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

Įsitikinkite, kad suteikėte vartotojui visišką prieigą prie duomenų bazės.

SUTEIKTI VISUS „akeneo“. * TO’aketherer ‘@’ localhost’IDENTIFIEDBY’user_password_here’WITHGRANTOPTION;

Dabar išsaugokite pakeitimus, tada išeikite.

FLUSHPRIVILEGAI;
IŠVESTI;

5 žingsnis – „AkeneoLatest“ atsisiuntimas

Iki šiol etapas yra nustatytas ir jį turėtų būti lengva įdiegti ir konfigūruoti „Akeneo PIM“. Eikite į oficialią „Akeneo“ svetainę ir ieškokite naujausios versijos.

Čia rasite dvi galimybes:

1 parinktys: Bendruomenės leidimas – būtinai pakeiskite eilutę pim-bendruomenės standartas-v2.2-naujausias-icecat.tar.gz su faktine failo, kurį atsisiuntėte iš svetainės, vieta ir pavadinimu: http://www.akeneo.com/download

2 variantas: „Enterprise Edition“ – šiai versijai būtinai pakeiskite eilutę pim-bendruomenės standartas-v2.2-naujausias-icecat.tar.gz su faktine failo, kurį jau atsisiuntėte iš partnerių portalo, vieta ir pavadinimu.

Arba galite atsisiųsti ir išskleisti šiuos failus į „Akeneo“ šakninį failą vykdydami šias komandas:

USD cd / tmp && „wget wget“ http://download.akeneo.com/pim-community-standard-v2.2-latest-icecat.tar.gz
$ sudo tar -xvzf pim-bendruomenės standartas-v2.2-naujausias-icecat.tar.gz -C / var / www / html / akeneo

Dabar leisk’Pabandyk, jei Akeneo veikia.

6 žingsnis – „Akeneo“ inicijavimas

Išskleidę failus, pakeiskite juos „Akeneo“ kataloge ir paleiskite šią komandą:

$ cd / var / www / html / akeneo / pim-community-standard
$ sudo php -d memory_limit = 3G ../composer.phar diegimas –optimizuoti automatinį skaitytuvą –prefer-dist
$ sudo php bin / console cache: išvalykite – no-warmup – env ​​= prod
$ sudo php bin / console pim: montuotojas: turtas –symlink –valyti –env = prod

Dabar nustatykite tinkamus leidimus, kad užtikrintumėte „Akeneo“ tinkamą veikimą, naudodamiesi toliau pateiktomis komandomis:

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

Kitas, tegul’s sukonfigūruoti „Apache2“.

7 veiksmas – „Apache2“ konfigūravimas „Akeneo“

Paskutinis žingsnis yra sukurti „Acheneo“ virtualų pagrindinio kompiuterio failą „Apache2“. Vykdykite šias komandas:

$ sudo nano /etc/apache2/sites-avable/akeneo.conf

Dabar pridėkite šias eilutes prie savo failo ir išsaugokite. Pažymėtoje eilutėje įveskite savo domeno vardą ir šakninę savo katalogo vietą.

„ServerAdmin“ [email protected]
„DocumentRoot“ / var / www / html / „akeneo“ / „pim“ bendruomenės standartas / žiniatinklis
ServerName example.com
„ServerAlias“ www.example.com

Parinktys + „FollowSymlinks“
„AllowOverrideAll“
Būtinai suteikta

„ErrorLog“ $ {APACHE_LOG_DIR} /error.log
„CustomLog $ {APACHE_LOG_DIR} /access.log kartu

Tada išsaugokite ir išeikite iš karto’vėl padaryta.

Tada įgalinkite „Akeneo“ virtualų pagrindinį failą ir perrašykite modulį naudodami šias komandas:

$ sudo a2ensite akeneo.conf
perrašyti $ sudo a2enmod

Dabar paleiskite „Apache“ paslaugą, kad pritaikytumėte šiuos pakeitimus:

$ sudo systemctl iš naujo paleiskite apache2.service

Kitas žingsnis – eikite į savo naršyklę ir įveskite savo serverio domeno vardą su URL http://example.com, tada atlikite būtinus „Akeneo“ diegimo veiksmus..

Išvada

Sveikiname! Jūs sėkmingai įdiegėte „Akeneo PIM“ Ubuntu 18.04 LTS. Dabar išbandykite. Jei diegimo metu iškilo problemų, susisiekite su mumis dėl papildomos pagalbos.

Peržiūrėkite šias 3 populiariausias „Linux“ prieglobos paslaugas

„FastComet“

Pradinė kaina:
2,95 USD


Patikimumas
9.7


Kainodara
9.5


Draugiškas vartotojui
9.7


Palaikymas
9.7


funkcijos
9.6

Skaitykite apžvalgas

Apsilankykite „FastComet“

„Hostinger“

Pradinė kaina:
0,99 USD


Patikimumas
9.3


Kainodara
9.3


Draugiškas vartotojui
9.4


Palaikymas
9.4


funkcijos
9.2

Skaitykite apžvalgas

Apsilankykite „Hostinger“

„ChemiCloud“

Pradinė kaina:
2,76 USD


Patikimumas
10


Kainodara
9.9


Draugiškas vartotojui
9.9


Palaikymas
10


funkcijos
9.9

Skaitykite apžvalgas

Apsilankykite „ChemiCloud“

Susiję patarimų straipsniai

  • Kaip įdiegti „MODX CMS“ Ubuntu 18.04 LTS
    ekspertas
  • Kaip įdiegti „Apache“, „MariaDB“ ir „PHP“ („LAMP stack“) Ubuntu 18.04
    tarpinis
  • Kaip įdiegti „ImpressPages CMS“ Ubuntu 18.04?
    tarpinis
  • Kaip atkurti „MySQL“ pagrindinį slaptažodį „Ubuntu“ 18.04?
    naujokas
  • Kaip įdiegti „OpenCart“ „Ubuntu 18.04“ serveryje arba VPS su „Apache“, „MariaDB“ ir „PHP 7“
    tarpinis
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me