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
InvoicePlane ücretsiz ve açık kaynaklı bir faturalandırma uygulamasıdır. Kaynak kodu bu Github deposunda bulunabilir . Bu kılavuz, InvoicePlane'yi yeni bir Fedora 28 Vultr örneğine nasıl yükleyeceğinizi gösterecektir.
php-gd
php-hash
php-json
php-mbstring
php-mcrypt
php-mysqli
php-openssl
php-recode
php-xmlrpc
php-zlib
Fedora sürümünü kontrol edin.
cat /etc/fedora-release
# Fedora release 28 (Twenty Eight)
Erişimi olan yeni bir kök olmayan kullanıcı hesabı oluşturun sudo
ve bu hesaba geçin.
useradd -c "John Doe" johndoe && passwd johndoe
usermod -aG wheel johndoe
su - johndoe
NOT: Kullanıcı adınızla değiştirin johndoe
.
Sisteminizin güncel olduğundan emin olun.
sudo dnf check-upgrade || sudo dnf upgrade -y
Saat dilimini ayarlayın.
timedatectl list-timezones
sudo timedatectl set-timezone 'Region/City'
unzip
Paketi kurun .
sudo dnf install -y unzip
Basitlik için SELinux ve Güvenlik Duvarını devre dışı bırakın.
sudo setenforce 0
sudo systemctl stop firewalld
sudo systemctl disable firewalld
PHP ve gerekli PHP uzantılarını yükleyin.
sudo dnf install -y php php-cli php-fpm php-gd php-json php-mbstring php-mcrypt php-mysqlnd php-xmlrpc php-common php-recode
Versiyonu kontrol et.
php -v
Etkinleştir ve başlat php-fpm.service
.
sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service
MariaDB'yi yükleyin.
sudo dnf install -y mariadb-server
MariaDB sürümünü kontrol edin.
mysql --version
MariaDB'yi başlatın ve etkinleştirin.
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service
mysql_secure installation
MariaDB güvenliğini artırmak ve root
kullanıcı parolasını ayarlamak için komut dosyasını çalıştırın .
sudo mysql_secure_installation
Kullanıcı olarak MariaDB kabuğuna bağlanın root
.
mysql -u root -p
# Enter password:
InvoicePlane uygulaması için boş bir MariaDB veritabanı ve kullanıcı oluşturun ve kimlik bilgilerini hatırlayın.
CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT
Nginx'i yükle
sudo dnf install -y nginx
Nginx sürümünü kontrol edin.
sudo nginx -v
Nginx'i başlatın ve etkinleştirin.
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Nginx'i InvoicePlane için yapılandırın. sudo vim /etc/nginx/conf.d/invoiceplane.conf
Aşağıdaki yapılandırma ile dosyayı çalıştırın ve doldurun.
server {
listen 80;
listen [::]:80;
server_name example.com;
root /var/www/invoiceplane;
index index.php index.html;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ \.php$ {
fastcgi_index index.php;
try_files $uri =404;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/run/php-fpm/www.sock;
}
}
Nginx yapılandırmasını test edin.
sudo nginx -t
Nginx'i yeniden yükleyin.
sudo systemctl reload nginx.service
InvoicePlane'nin en son kararlı sürümünü indirin ve arşivi çıkarın.
sudo mkdir -p /var/www
cd /var/www/
sudo curl -O -J -L https://invoiceplane.com/download/v1.5.9
sudo unzip v1.5.9.zip
sudo rm v1.5.9.zip
sudo mv ip invoiceplane
/var/www/invoiceplane
Klasöre gidin .
cd /var/www/invoiceplane
ipconfig.php.example
Dosyanın bir kopyasını oluşturun ve kopyayı olarak yeniden adlandırın ipconfig.php
.
sudo cp ipconfig.php.example ipconfig.php
ipconfig.php
Dosyayı açın ve URL'nizi buna ekleyin.
sudo vim ipconfig.php
# Something like this
IP_URL=http://example.com
NOT: URL'yi kendi URL'nizle değiştirmeyi unutmayın http://example.com
.
/var/www/invoiceplane
Dizinin sahipliğini olarak değiştirin nginx
.
sudo chown -R nginx:nginx /var/www/invoiceplane
sudo vim /etc/php-fpm.d/www.conf
Kullanıcı ve grubu çalıştırın ve olarak ayarlayın nginx
. Başlangıçta olarak ayarlanacaktır apache
.
sudo vim /etc/php-fpm.d/www.conf
# user = nginx
# group = nginx
Çalıştırın sudo vim /etc/php.ini
ve ayarlayın date.timezone
.
date.timezone = Region/City
Yeniden başlat php-fpm.service
.
sudo systemctl restart php-fpm.service
Web tarayıcınızdan InvoicePlane yükleyiciyi çalıştırın ve talimatları izleyin.
http://your-domain.com/index.php/setup
Yükleme tamamlandıktan sonra, yükleme sırasında seçtiğiniz e-posta adresini ve şifreyi kullanarak InvoicePlane'ye giriş yapabilirsiniz.
Yüklemenizi güvenli hale getirmek istiyorsanız, kurulumu devre dışı bırakabilirsiniz. Bunu yapmak için, çizgi yerine DISABLE_SETUP=false
birlikte DISABLE_SETUP=true
sizin de ipconfig.php
dosyaya.
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?