diegimas

Įdiekite „FatFreeCrm“ „Linux“ („Debian“ pagrindu)

Žemiau pateiktos „FATFREECRM“ instrukcijos veikia tik 64 bitų „Debian“ pagrindu sukurtame „Linux“ paskirstymuose, tokiuose kaip „Ubuntu“. Paimkite „FatfreeCrm“ kopiją iš „GitHub“

    git clone git@github.com:fatfreecrm/fat_free_crm.git fat_free_crm

Pakeiskite dabartinį darbo katalogą į anksčiau sukurtą

    cd fat_free_crm

„Fat Free CRM“ palaiko „MySQL“ duomenų bazę. Šaltinio kodas pateikiamas su pavyzdžių duomenų bazės konfigūracijos failais. Turėsite nukopijuoti pasirinkto DB konfigūraciją:

    cp config/database.mysql.yml config/database.yml

Redaguoti konfigūraciją/duomenų bazę.YML ir nurodykite duomenų bazių pavadinimus ir autentifikavimo informaciją. Jums gali tekti įdiegti kai kurias konkrečias platformos bibliotekas, kad patenkintumėte visas GEM priklausomybes.

    sudo apt-get install libmagick++-dev libxml2 libxml2-dev libxslt1.1 libxslt1-dev libyaml-dev
    sudo apt-get install mysql-client libmysqlclient-dev

Jei kyla problemų diegdami DB priklausomybes, prieš tęsdami turėsite kreiptis į „MySQL“ dokumentaciją, kad galėtumėte diegti savo platformoje. Kai bus baigta, paleiskite šią komandą iš programos šakninio katalogo:

    bundle install

Dabar esate pasirengęs sukurti duomenų bazę:

    rake db:create

Galite sukonfigūruoti „Fat Free CRM“ nustatymus, tokius kaip jūsų pagrindinis kompiuteris, bazinis URL, kalba (lokalė), meniu struktūros, numatytosios spalvos ir el. Pašto autentifikavimas. Riebalai be riebalų CRM nustatymai yra saugomi trijose vietose ir yra pakraunami tokia tvarka:

    config/settings.default.yml
    config/settings.yml (if exists)
    ‘settings’ table in database (if exists)

Paskutinį kartą pakrauti nustatymai turi didžiausią prioritetą ir nepaiso visų ankstesnių šaltinių nustatymų. Vykdykite duomenų bazės migracijas ir nustatykite administratoriaus vartotoją. Vykdykite šią „Rake“ užduotį:

    rake ffcrm:setup

Ankstesnė komanda perkels duomenų bazę ir paragins jus administratoriaus vartotojo vardu, slaptažodžiu ir el. Paštu. Galite išbandyti „Drive Fat Free CRM“, įkeldami mėginių įrašus, kurie yra sugeneruoti skrendant, imituojant faktinį naudojimą. Įkeliant demonstracinę versiją iš jūsų duomenų bazės ištrins visus esamus duomenis.

    rake ffcrm:demo:load

Dabar turėtumėte sugebėti paleisti „Rails“ serverį ir nukreipti savo interneto naršyklę į http: // localhost: 3000

    rails server

Sveikiname! Jūs sėkmingai įdiegėte „FATFREECRM“ programą.

 Latviski