FreeBSD 12 Üzerinde X-Cart 5 Kurulumu
Farklı Bir Sistem mi Kullanıyorsunuz? X-Cart, tonlarca özellik ve entegrasyona sahip son derece esnek bir açık kaynaklı e-ticaret platformudur. X-Cart kaynak kodu aceleci
Zammad, müşteri destek ekipleri için tasarlanmış açık kaynaklı bir yardım masası / biletleme sistemidir. Zammad ile müşteri hizmetleri temsilcileri, web, form, e-posta, sohbet, Twitter, Facebook vb.
203.0.113.1
ve ana bilgisayar adının olduğunu varsayalım helpdesk
.helpdesk.example.com
Yukarıda belirtilen sunucu örneğini gösterecek şekilde yapılandırılmış bir etki alanı . Bununla ilgili daha fazla ayrıntıyı başka bir Vultr eğitiminde öğrenebilirsiniz .Zammad'ın istediği gibi, Zammad sitesine uzaktan erişebilmeniz için sunucu örneğinizde FQDN'yi doğru şekilde ayarlamanız gerekir.
Dosyayı vi
açmak için metin düzenleyicisini kullanın /etc/hosts
.
sudo vi /etc/hosts
Var olan satırlardan önce aşağıdaki satırı ekleyin.
203.0.113.1 helpdesk.example.com helpdesk
Kaydet ve çık.
:wq!
Sonucu hostname -f
onaylamak için komutu kullanın , bu şekilde görünecektir.
helpdesk.example.com
Zammad'ın gerektirdiği gibi, Zammad'ı kurup çalıştırmadan önce Java'yı sunucu kurulumunuza yüklemeniz gerekir.
OpenJDK 1.8'in en son kararlı sürümünü yükleyin.
sudo yum install -y java-1.8.0-openjdk-devel
OpenJDK 1.8 kurulduktan sonra sonucu doğrulayabilirsiniz.
java -version
Çıktı böyle görünecektir.
openjdk version "1.8.0_144"
OpenJDK Runtime Environment (build 1.8.0_144-b01)
OpenJDK 64-Bit Server VM (build 25.144-b01, mixed mode)
Son olarak, JAVA_HOME
ortam değişkenini ayarlayın.
echo "JAVA_HOME=$(readlink -f /usr/bin/java | sed "s:bin/java::")" | sudo tee -a /etc/profile
source /etc/profile
Zammad, arama işlevini sağlamak için Elasticsearch'ü kullanır. CentOS 7'de, Elasticsearch 5'in en son kararlı sürümünü aşağıdaki resmi Elasticsearch YUM repo'yu kullanarak yükleyebilirsiniz.
İlk olarak, Elasticsearch 5 genel imzalama anahtarını yükleyin.
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
Ardından, Elasticsearch YUM deposunu ayarlayın.
cat <<EOF | sudo tee -a /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md
EOF
Ardından, Elasticsearch'ü kullanarak yükleyin YUM
.
sudo yum install -y elasticsearch
Son olarak, Elasticsearch hizmetini başlatın ve önyükleme zamanında otomatik olarak başlatılmasını sağlayın.
sudo systemctl start elasticsearch.service
sudo systemctl enable elasticsearch.service
Ayrıca, Elasticsearch'ün dosya eklerini dizine eklemesine izin vermek için Elasticsearch mapper-attachments
eklentisini yüklemeniz gerekir .
sudo /usr/share/elasticsearch/bin/elasticsearch-plugin install mapper-attachments
Ek izinleri onaylamanız istendiğinde " Y
" yazın ve ardından Enter
kurulumu tamamlamak için " " tuşuna basın .
Yeni eklentiyi yüklemek için Elasticsearch hizmetini yeniden başlatın.
sudo systemctl restart elasticsearch
Kurulum işlemini kolaylaştırmak için, Zammad'ı Nginx, PostgreSQL ve daha fazlası dahil olmak üzere çeşitli bağımlılıklarla birlikte kurmak için resmi Zammad YUM repo'yu kullanabilirsiniz.
Resmi Zammad YUM deposunu indirin.
sudo wget -O /etc/yum.repos.d/zammad.repo https://dl.packager.io/srv/zammad/zammad/stable/installer/el/7.repo
Zammad'ı ve gerekli tüm bağımlılıkları yükleyin.
sudo yum install -y zammad
Zammad başarıyla kurulduktan sonra, Zammad hizmeti otomatik olarak başlayacaktır. Zammad hizmetinin durumunu onaylamak için aşağıdaki komutu kullanabilirsiniz.
sudo systemctl status zammad.service
Zammad'ın durumu olacak active (running)
.
Ardından, Zammad'ın Elasticsearch ile çalışmasını sağlamak ve dizini yeniden oluşturmak için aşağıdaki komutları kullanın.
sudo zammad run rails r "Setting.set('es_url', 'http://localhost:9200')"
sudo zammad run rake searchindex:rebuild
Ek Elasticsearch dizin adı alanı ekleyin (isteğe bağlı).
sudo zammad run rails r "Setting.set('es_index', Socket.gethostname + '_zammad')"
Genel ikili dosya türlerini yoksay (isteğe bağlı).
sudo zammad run rails r "Setting.set('es_attachment_ignore', [ '.png', '.jpg', '.jpeg', '.mpeg', '.mpg', '.mov', '.bin', '.exe', '.box', '.mbox' ] )"
Maksimum ek boyutunu ayarlayın (isteğe bağlı).
sudo zammad run rails r "Setting.set('es_attachment_max_size_in_mb', 50)"
Kullanıcıların Zammad'a uzaktan erişmesine izin vermek için Zammad Nginx yapılandırma dosyasını değiştirmeniz gerekir.
sudo vi /etc/nginx/conf.d/zammad.conf
Bu satırı bulun.
server_name localhost;
localhost
Sunucu örneğinizin FQDN'si ile değiştirin .
server_name helpdesk.example.com;
Kaydet ve çık.
:wq!
Son olarak, değişikliklerinizi uygulamak için Nginx hizmetini yeniden başlatın.
sudo systemctl restart nginx.service
Sunucu örneğinizde SELinux'un durumunu belirlemek için aşağıdaki komutları kullanın.
sudo yum install -y policycoreutils
sestatus
enforcing
Makinenizdeki modda SELinux etkinse, bir SELinux kuralını aşağıdaki gibi değiştirmeniz gerekir.
sudo yum install -y policycoreutils policycoreutils-python selinux-policy-devel
sudo setsebool httpd_can_network_connect on -P
SELinux permissive
modda devre dışı bırakılır veya etkinleştirilirse , yukarıdaki değişiklikleri yok sayın ve devam edin.
Ayrıca güvenlik duvarı kurallarını aşağıdaki gibi değiştirmeniz gerekir.
sudo firewall-cmd --zone=public --permanent --add-service=http
sudo firewall-cmd --zone=public --permanent --add-service=https
sudo firewall-cmd --reload
Favori web tarayıcınızı üzerine getirin http://helpdesk.example.com
ve Zammad getting started
sayfaya yönlendirileceksiniz.
Devam etmek için Setup new system
düğmeyi tıklayın .
In Administrator Account
sonra pencere, giriş yöneticisinin adı, soyadı, e-posta ve şifre (iki kez) ve tıklayın Create
düğmesini.
Gelen Organization
pencerede, giriş kuruluş adı ve sistem URL http://helpdesk.example.com
, (varsa) Logonuzu yüklemek ve ardından Next
düğmesine basın.
Gelen Email Notification
pencerede, gönderme metodu uygun bir e-posta seçin ve ardından Continue
düğmesine basın.
İlk kurulumu bitirmek için Connect Channels
pencerede Skip
düğmesine tıklayın . Tüm kanallar daha sonra özelleştirilebilir.
Operasyonel bir Zammad bilet sistemi kurmak için hepsi bu. Zammad arayüzünü keşfetmekten ve müşteri hizmetleri temsilcilerini davet etmekten çekinmeyin. Okuduğunuz için teşekkürler.
Farklı Bir Sistem mi Kullanıyorsunuz? X-Cart, tonlarca özellik ve entegrasyona sahip son derece esnek bir açık kaynaklı e-ticaret platformudur. X-Cart kaynak kodu aceleci
Farklı Bir Sistem mi Kullanıyorsunuz? InvoicePlane ücretsiz ve açık kaynaklı bir faturalandırma uygulamasıdır. Kaynak kodu bu Github deposunda bulunabilir. Bu rehber
Farklı Bir Sistem mi Kullanıyorsunuz? Akaunting, küçük işletmeler ve serbest çalışanlar için tasarlanmış ücretsiz, açık kaynaklı ve çevrimiçi bir muhasebe yazılımıdır. Zekâ ile inşa edilmiştir
Farklı Bir Sistem mi Kullanıyorsunuz? Alfresco Community Edition, Alfresco İçerik Hizmetlerinin açık kaynaklı bir sürümüdür. Java ile yazılmıştır ve PostgreSQL t kullanır
Farklı Bir Sistem mi Kullanıyorsunuz? Sylius, Symfony Frameworke dayanan PHP için modern bir e-ticaret platformudur. Sylius kaynağı GitHubda. Bu kılavuz
Farklı Bir Sistem mi Kullanıyorsunuz? Alfresco Community Edition, Alfresco İçerik Hizmetlerinin açık kaynaklı bir sürümüdür. Java ile yazılmıştır ve PostgreSQL t kullanır
Farklı Bir Sistem mi Kullanıyorsunuz? Dolibarr, işletmeler için açık kaynaklı bir kurumsal kaynak planlaması (ERP) ve müşteri ilişkileri yönetimi (CRM). Dolibarr
Farklı Bir Sistem mi Kullanıyorsunuz? Dolibarr, işletmeler için açık kaynaklı bir kurumsal kaynak planlaması (ERP) ve müşteri ilişkileri yönetimi (CRM). Dolibarr
Farklı Bir Sistem mi Kullanıyorsunuz? osTicket açık kaynaklı bir müşteri destek bilet sistemidir. osTicket kaynak kodu Githubda herkese açık olarak barındırılmaktadır. Bu öğreticide
Farklı Bir Sistem mi Kullanıyorsunuz? Sentrifugo HRM ücretsiz ve açık kaynaklı bir İnsan Kaynakları Yönetimi uygulamasıdır. Zengin özelliklere sahip ve kolayca yapılandırılabilir
Farklı Bir Sistem mi Kullanıyorsunuz? Akaunting, küçük işletmeler ve serbest çalışanlar için tasarlanmış ücretsiz, açık kaynaklı ve çevrimiçi bir muhasebe yazılımıdır. Zekâ ile inşa edilmiştir
Farklı Bir Sistem mi Kullanıyorsunuz? Matomo (eski adıyla Piwik), Google Analyticse açık bir alternatif olan açık kaynaklı bir analiz platformudur. Matomo kaynağı o barındırılıyor o
Farklı Bir Sistem mi Kullanıyorsunuz? Apache OpenMeetings açık kaynaklı bir web konferansı uygulamasıdır. Java ile yazılmıştır ve birden çok veritabanı sunucusunu destekler. ben
Farklı Bir Sistem mi Kullanıyorsunuz? Mailtrain, Node.js ve MySQL / MariaDB üzerine kurulmuş açık kaynaklı, kendi kendine barındırılan bir bülten uygulamasıdır. Mailtrains kaynağı GitHubda. Thi
Farklı Bir Sistem mi Kullanıyorsunuz? X-Cart, tonlarca özellik ve entegrasyona sahip son derece esnek bir açık kaynaklı e-ticaret platformudur. X-Cart kaynak kodu aceleci
Cezerin, React ve Node.js kullanılarak oluşturulan açık kaynaklı bir e-ticaret aşamalı web uygulamasıdır. Bu derste, bir Cezerini productio için nasıl dağıtacağınızı öğreneceksiniz.
Giriş Bu eğitici program OpenBSDyi PrestaShop ve Apache kullanarak bir e-ticaret çözümü olarak göstermektedir. Apache gereklidir çünkü PrestaShop karmaşık URye sahiptir
Farklı Bir Sistem mi Kullanıyorsunuz? Osclass, herhangi bir teknik bilgi olmadan kolayca sınıflandırılmış bir site oluşturmanıza izin veren açık kaynaklı bir projedir. Onun kaynağı
Farklı Bir Sistem mi Kullanıyorsunuz? X-Cart, tonlarca özellik ve entegrasyona sahip son derece esnek bir açık kaynaklı e-ticaret platformudur. X-Cart kaynak kodu aceleci
Farklı Bir Sistem mi Kullanıyorsunuz? Tayga proje yönetimi için ücretsiz ve açık kaynak kodlu bir uygulamadır. Diğer proje yönetim araçlarının aksine, Taiga artımlı
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 sunucusu kurmak için gerekli adımlar. Gerekli araçlar ve yükleme süreci hakkında bilgi.
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.
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
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.
Teknoloji devlerinin sözlerini yerine getirmesini mi bekliyorsunuz? teslim edilmeyenleri kontrol edin.
Büyük Veri Mimarisindeki farklı katmanları ve işlevlerini en basit şekilde öğrenmek için blogu okuyun.
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.
CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?