CentOS 7 Üzerinde Vtiger CRM Açık Kaynak Sürümü Nasıl Yüklenir

Vtiger CRM, işletmelerin satışlarını artırmalarına, müşteri hizmetleri sunmalarına ve karlarını artırmalarına yardımcı olabilecek popüler bir Müşteri İlişkileri Yönetimi uygulamasıdır.

Bu makalede, Vtiger CRM açık kaynak sürümünün bir Vultr CentOS 7 sunucu örneğine nasıl yükleneceğini göstereceğim.

Ön şartlar

1. Adım: Sistemi güncelleyin

Bir sudo kullanıcısı olarak SSH terminalinizden sistemde oturum açın ve ardından aşağıdaki komutları kullanarak sistemi güncelleyin:

sudo yum update
sudo shutdown -r now

Sistem yeniden başlatıldıktan sonra, oturum açmak için yine de aynı sudo kullanıcısını kullanın.

Adım 2: Apache'yi yükleyin

Apache'yi YUM'u kullanarak yükleyebilirsiniz:

sudo yum install httpd

Önceden ayarlanmış Apache karşılama sayfasını kaldırın:

sudo sed -i 's/^/#&/g' /etc/httpd/conf.d/welcome.conf

Güvenlik nedeniyle, Apache'nin "/ var / www / html" web kök dizinindeki dosyaları görüntülemesine izin vermemelisiniz:

sudo sed -i "s/Options Indexes FollowSymLinks/Options FollowSymLinks/" /etc/httpd/conf/httpd.conf

Apache'yi başlat:

sudo systemctl start httpd.service
sudo systemctl enable httpd.service

3. Adım: PHP'yi ve gerekli PHP uzantılarını yükleyin

Vtiger CRM'yi yükleme gereksinimlerine göre, PHP 5.4 veya daha üstünü ve aşağıdaki gibi gerekli PHP uzantılarını yüklemeniz gerekir:

sudo yum install php php-common php-gd php-mysql php-xml php-imap php-mbstring php-mcrypt php-gd

Ayrıca, "/etc/php.ini" PHP yapılandırma dosyasındaki bazı ayarları değiştirmeniz gerekir:

sudo vi /etc/php.ini

Aşağıdaki satırları, her seferinde bir satır bulun:

display_errors = Off
max_execution_time = 30
error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
log_errors = On
short_open_tag = Off

Bunları aşağıdaki gibi ayrı ayrı değiştirin:

display_errors = On
max_execution_time = 0
error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED
log_errors = Off
short_open_tag = On

Kaydet ve çık:

:wq!

Değişikliklerinizi yürürlüğe koymak için Apache'yi yeniden başlatmanız gerekir:

sudo systemctl restart httpd.service

Adım 4: MariaDB'yi yükleyin ve Vtiger CRM için bir veritabanı kurun

YUM kullanarak MariaDB'yi yükleyin:

sudo yum install mariadb mariadb-server

MariaDB hizmetini başlatın:

sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

MariaDB kurulumunu güvenli hale getirin:

sudo /usr/bin/mysql_secure_installation

İşlem sırasında aşağıdaki soruları cevaplayınız:

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

Şimdi Vtiger CRM için bir veritabanı oluşturalım:

mysql -u root -p

Oturum açmak için daha önce ayarladığınız MariaDB kök parolasını yazın.

MySQL kabuğunda, veritabanı oluşturmak ve veritabanı kullanıcısına ayrıcalık tanımak için aşağıdaki komutları kullanın. Her komutta "vtigercrm" veritabanı adını, "vtigercrmuser" veritabanı kullanıcı adını ve "kullanıcı parolanızı" veritabanı kullanıcı parolasını kendi parolalarınızla değiştirmeyi unutmayın.

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;

Adım 5: Vtiger CRM'yi yükleyin

Vtiger CRM arşivini indirin, web kök dizinine açın ve uygun izinleri ayarlayın. En son URL'yi her zaman Vtiger CRM resmi web sitesinden bulabileceğinizi unutmayın.

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

Dışarıdan erişime izin vermek için 80 numaralı bağlantı noktasını açın:

sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --reload

Tarayıcınızı aşağıdaki URL'ye yönlendirin ve Vtiger CRM web kurulum sihirbazında işe devam edin:

http://<your-server-ip>

1) "Hoş Geldiniz" sayfasında "Yükle" düğmesini tıklayın.

2) "Lisans" sayfasında "Kabul ediyorum" düğmesini tıklayın.

3) "Kurulum Önkoşulları" sayfasında, sihirbaz sistem kontrolünün sonucunu gösterecektir. Yukarıdaki tüm görevleri yerine getirdiyseniz, tüm gereksinimler karşılanmış olmalıdır. "İleri" düğmesini tıklayın.

4) "Sistem Yapılandırması" sayfasında, veritabanı bilgilerini, sistem bilgilerini ve yönetici kullanıcı bilgilerini girmeniz gerekir.

Bu makale için veritabanı bilgisi şöyle olmalıdır:

Database Type*    MySQL
Host Name*   localhost
User Name*   vtigercrmuser
Password   yourpassword
Database Name*    vtigercrm

Sistem ve yönetici kullanıcı bilgilerine gelince, özel bilgilerinizi girmeniz gerekir.

Tüm zorunlu alanları girdikten sonra, "İleri" düğmesini tıklayın.

5) "Yapılandırma Ayarlarını Onayla" sayfasında ayarlarınızı gözden geçirin ve ardından "sonraki" düğmesini tıklayın.

6) "Son bir şey ..." sayfasında sektörünüzü seçin ve ardından "İleri" düğmesini tıklayın.

7) "Vtiger CRM'yi ne için kullanmak istersiniz?" sayfasında, istediğiniz modülleri seçin ve "İleri" düğmesine tıklayın.

8) Şimdi Vtiger CRM arayüzüne gireceksiniz. Tercihlerinizi tekrar onaylayın ve "Başlayın" düğmesini tıklayın.

Bu kadar. Vtiger CRM'yi şimdi keşfedebilirsiniz. Okuduğunuz için teşekkürler.

Yorum bırak

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7de LibreNMS Kullanarak Cihazlarınızı İzleyin

CentOS 7 üzerinde LibreNMS kullanarak ağ cihazlarınızı etkili bir şekilde izleyin. Ağ izleme için gerekli adımları ve yapılandırmaları öğrenin.

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive Server Nasıl Kurulur?

Counter-Strike: Global Offensive sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

Ubuntu 16.04 LTS Üzerinde OpenNMS Kurulumu

OpenNMS, çok sayıda cihazı izlemek ve yönetmek için kullanılabilen bir açık kaynak ağ yönetim platformudur. Ubuntu 16.04 LTS üzerinde OpenNMS kurulumu için tüm adımları keşfedin.

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Ubuntu 16.04te LibreNMS Kullanarak Cihazlarınızı İzleyin

Farklı Bir Sistem mi Kullanıyorsunuz? LibreNMS tam özellikli bir açık kaynak ağ izleme sistemidir.

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

26 Büyük Veri Analitik Tekniğine Bir Bakış: 1. Bölüm

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Referans Mimarisi Katmanlarının İşlevleri

Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Nintendo Switch Hakkında Son Derece Çılgın 6 Şey

Birçoğunuz Switch'in Mart 2017'de çıkacağını ve yeni özelliklerini biliyorsunuz. Bilmeyenler için, 'Switch'i 'olmazsa olmaz bir gadget' yapan özelliklerin bir listesini hazırladık.

Hala Teslim Edilmeyen Teknoloji Sözleri

Hala Teslim Edilmeyen Teknoloji Sözleri

Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zeka Süreç Otomasyonunu Nasıl Bir Sonraki Seviyeye Taşıyabilir?

Yapay Zekanın küçük ölçekli şirketler arasında nasıl popüler hale geldiğini ve onları büyütme ve rakiplerine üstünlük sağlama olasılıklarını nasıl artırdığını öğrenmek için bunu okuyun.

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Teknolojik Tekillik: İnsan Uygarlığının Uzak Bir Geleceği mi?

Bilim hızla gelişip birçok çabamızı üstlendikçe, kendimizi açıklanamaz bir Tekilliğe maruz bırakmanın riskleri de artıyor. Okuyun, tekillik bizim için ne anlama gelebilir.