Forutsetninger
Trinn 1: Oppdater systemet
Trinn 2: Installer Apache
Trinn 3: Installer PHP og nødvendige PHP-utvidelser
Trinn 4: Installer MariaDB og sett opp en database for Vtiger CRM
Trinn 5: Installer Vtiger CRM
Vtiger CRM er et populært Customer Relationship Management-program som kan hjelpe bedrifter med å øke salget, levere kundeservice og øke fortjenesten.
I denne artikkelen vil jeg vise deg hvordan du installerer Vtiger CRM åpen kildekode-utgave på en Vultr CentOS 7-serverforekomst.
Forutsetninger
- En fersk Vultr CentOS 7-serverforekomst.
- En sudo-bruker. Du kan lære mer om en sudo-bruker i en annen Vultr-artikkel .
Trinn 1: Oppdater systemet
Logg inn på systemet fra SSH-terminalen din som en sudo-bruker, og oppdater deretter systemet ved å bruke følgende kommandoer:
sudo yum update
sudo shutdown -r now
Etter omstart av systemet, bruk fortsatt den samme sudo-brukeren til å logge på.
Trinn 2: Installer Apache
Du kan installere Apache ved å bruke YUM:
sudo yum install httpd
Fjern den forhåndsinnstilte Apache-velkomstsiden:
sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf
Av sikkerhetshensyn bør du ikke tillate Apache å vise filer i webrotkatalogen "/var/www/html":
sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf
Start Apache:
sudo systemctl start httpd.service
sudo systemctl enable httpd.service
Trinn 3: Installer PHP og nødvendige PHP-utvidelser
I henhold til kravene for å installere Vtiger CRM, må du installere PHP 5.4 eller nyere og nødvendige PHP-utvidelser som nedenfor:
sudo yum install php php-common php-gd php-mysql php-xml php-imap php-mbstring php-mcrypt php-gd
I tillegg må du endre noen innstillinger i PHP-konfigurasjonsfilen "/etc/php.ini":
sudo vi /etc/php.ini
Finn følgende linjer, en linje om gangen:
display_errors = Off
max_execution_time = 30
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
log_errors = On
short_open_tag = Off
Endre dem separat som nedenfor:
display_errors = On
max_execution_time = 0
error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED
log_errors = Off
short_open_tag = On
Lagre og avslutt:
:wq!
For å sette endringene i kraft, må du starte Apache på nytt:
sudo systemctl restart httpd.service
Trinn 4: Installer MariaDB og sett opp en database for Vtiger CRM
Installer MariaDB med YUM:
sudo yum install mariadb mariadb-server
Start MariaDB-tjenesten:
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
Sikre installasjonen av MariaDB:
sudo /usr/bin/mysql_secure_installation
Under prosessen, svar på spørsmål som nedenfor:
Enter current password for root (enter for none): Enter
Set root password? [Y/n]: Y
New password: <your-password>
Re-enter new password: <your-password>
Remove anonymous users? [Y/n]: Y
Disallow root login remotely? [Y/n]: Y
Remove test database and access to it? [Y/n]: Y
Reload privilege tables now? [Y/n]: Y
La oss nå sette opp en database for Vtiger CRM:
mysql -u root -p
Skriv inn MariaDB root-passordet du satte tidligere for å logge på.
I MySQL-skallet bruker du følgende kommandoer for å opprette en database og gi privilegier til en databasebruker. Pass på å erstatte databasenavnet "vtigercrm", databasebrukernavnet "vtigercrmuser" og databasebrukerpassordet "dittpassord" i hver kommando med dine egne.
CREATE DATABASE vtigercrm default charset utf8;
CREATE USER 'vtigercrmuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON vtigercrm.* TO 'vtigercrmuser'@'localhost' IDENTIFIED BY 'yourpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Trinn 5: Installer Vtiger CRM
Last ned Vtiger CRM-arkivet, pakk det ut til rotkatalogen på nettet, og konfigurer riktige tillatelser. Merk at du alltid kan finne den siste URL-en fra Vtiger CRMs offisielle nettsted.
cd
wget http://code.vtiger.com/vtiger/vtigercrm/repository/archive.tar.gz?ref=6.5.0 -O archive.tar.gz
tar -zxvf archive.tar.gz
sudo mv vtigercrm.git/* /var/www/html && sudo chown apache:apache -R /var/www/html
Åpne port 80 for å tillate ekstern tilgang:
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload
Pek nettleseren din til følgende URL, og fortsett jobben i Vtiger CRM-nettinstallasjonsveiviseren:
http://<your-server-ip>
1) På "Velkommen"-siden klikker du på "Installer"-knappen.
2) På "Lisens"-siden klikker du på "Jeg godtar"-knappen.
3) På siden "Installasjonsforutsetninger" vil veiviseren vise deg resultatet av systemsjekken. Alle kravene burde vært oppfylt hvis du har utført alle oppgavene ovenfor. Klikk på "Neste"-knappen.
4) På siden "Systemkonfigurasjon" må du legge inn databaseinformasjon, systeminformasjon og admin brukerinformasjon.
For denne artikkelen bør databaseinformasjonen være:
Database Type* MySQL
Host Name* localhost
User Name* vtigercrmuser
Password yourpassword
Database Name* vtigercrm
Når det gjelder systeminformasjon og admin-brukerinformasjon, må du angi din spesifikke informasjon.
Etter at du har skrevet inn alle de obligatoriske feltene, klikker du på "Neste"-knappen.
5) På siden "Bekreft konfigurasjonsinnstillinger" går du gjennom innstillingene og klikker deretter på "neste".
6) På "En siste ting..."-siden, velg din bransje og klikk deretter på "Neste"-knappen.
7) På "Hva vil du bruke Vtiger CRM til?" siden, velg modulene du trenger, og klikk deretter på "Neste"-knappen.
8) Nå vil du gå inn i grensesnittet til Vtiger CRM. Bekreft innstillingene dine igjen og klikk på "Kom i gang"-knappen.
Det er alt. Du kan utforske Vtiger CRM nå. Takk for at du leser.