Εγκατάσταση
Εγκαταστήστε το FATFREECRM στο Linux (Debian-Based)
Το FatfreeCrm παρακάτω οδηγίες λειτουργούν μόνο για κατανομές Linux με βάση το Debian 64 bit, όπως το Ubuntu. Πιάσε ένα αντίγραφο του FatfreeCrm από το GitHub
git clone git@github.com:fatfreecrm/fat_free_crm.git fat_free_crm
Αλλάξτε τον τρέχοντα κατάλογο εργασίας σε προηγουμένως δημιουργημένο ένα
cd fat_free_crm
Το Fly Free CRM υποστηρίζει τη βάση δεδομένων MySQL. Ο πηγαίος κώδικας έρχεται με αρχεία διαμόρφωσης βάσης δεδομένων δείγματος. Θα χρειαστεί να αντιγράψετε το config για το επιλεγμένο DB σας:
cp config/database.mysql.yml config/database.yml
Επεξεργασία config/database.yml και καθορίστε ονόματα βάσεων δεδομένων και λεπτομέρειες ελέγχου ταυτότητας. Μπορεί να χρειαστεί να εγκαταστήσετε ορισμένες βιβλιοθήκες συγκεκριμένης πλατφόρμας για να ικανοποιήσετε όλες τις εξαρτήσεις του GEM.
sudo apt-get install libmagick++-dev libxml2 libxml2-dev libxslt1.1 libxslt1-dev libyaml-dev
sudo apt-get install mysql-client libmysqlclient-dev
Εάν έχετε πρόβλημα στην εγκατάσταση των εξαρτήσεων DB, θα πρέπει να ανατρέξετε στην τεκμηρίωση MySQL για εγκατάσταση στην πλατφόρμα σας, πριν συνεχίσετε. Μόλις ολοκληρωθούν τα παραπάνω, εκτελέστε την ακόλουθη εντολή από τον ριζικό κατάλογο της εφαρμογής:
bundle install
Τώρα είστε έτοιμοι να δημιουργήσετε τη βάση δεδομένων:
rake db:create
Μπορείτε να διαμορφώσετε τις ρυθμίσεις CRM χωρίς λίπος, όπως ο κεντρικός υπολογιστής σας, η διεύθυνση URL βάσης, η γλώσσα (τοπική), οι δομές μενού, τα προεπιλεγμένα χρώματα και ο έλεγχος ταυτότητας ηλεκτρονικού ταχυδρομείου. Οι ρυθμίσεις CRM χωρίς λίπος αποθηκεύονται σε τρία σημεία και φορτώνονται με την ακόλουθη σειρά:
config/settings.default.yml
config/settings.yml (if exists)
‘settings’ table in database (if exists)
Οι ρυθμίσεις που έχουν φορτωθεί τελευταία έχουν την υψηλότερη προτεραιότητα και υπερισχύουν οποιεσδήποτε ρυθμίσεις από τις προηγούμενες πηγές. Εκτελέστε τις μεταναστεύσεις βάσης δεδομένων και ρυθμίστε έναν χρήστη διαχειριστή εκτελέστε την ακόλουθη εργασία Rake:
rake ffcrm:setup
Η προηγούμενη εντολή θα μεταφέρει τη βάση δεδομένων και θα σας ζητήσει το όνομα χρήστη του διαχειριστή, τον κωδικό πρόσβασης και το email. Μπορείτε να δοκιμάσετε το CRM χωρίς λίπος με λίπος με τη φόρτωση των αρχείων δείγματος που δημιουργούνται με τη μοίρα μιμούνται την πραγματική χρήση. Η φόρτωση demo θα διαγράψει όλα τα υπάρχοντα δεδομένα από τη βάση δεδομένων σας.
rake ffcrm:demo:load
Τώρα θα πρέπει να είστε σε θέση να ξεκινήσετε το διακομιστή Rails και να δείξετε το πρόγραμμα περιήγησης ιστού σας στο http: // localhost: 3000
rails server
Συγχαρητήρια! Έχετε εγκαταστήσει με επιτυχία την εφαρμογή FATFREECRM.