Akauntingi Fedora 28e Yükleme

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. Laravel, Bootstrap, jQuery ve RESTful API gibi modern teknolojilerle üretilmiştir. Akaunting'in kaynağı GitHub'da . Bu kılavuz, Akaunting'in yeni bir Fedora 28 Vultr örneğine nasıl kurulacağını gösterecektir.

Gereksinimler

  • Aşağıdaki PHP uzantılarına sahip PHP 5.6.4 veya üstü sürüm:
    • PDO
    • OpenSSL
    • Mbstring
    • Tokenizer
    • XML
    • Zip
    • cURL
  • mariadb
  • nginx

İşletim sistemi 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 sudove 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'

Gerekli paketleri kurun.

sudo dnf install -y curl git wget vim unzip bash-completion

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

PHP ve gerekli PHP uzantılarını yükleyin.

sudo dnf install -y php-cli php-fpm php-common php-mbstring php-xml php-mysqlnd php-pgsql php-sqlite3 php-zip php-curl php-json

Versiyonu kontrol et.

php --version

Başlat ve etkinleştir php-fpm.service.

sudo systemctl start php-fpm.service
sudo systemctl enable php-fpm.service

MariaDB'yi yükleyin

MariaDB'yi yükleyin.

sudo dnf install -y mariadb-server

Versiyonu kontrol et.

mysql --version

MariaDB'yi başlatın ve etkinleştirin.

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

mysql_secure_installationMariaDB kurulumunuzun güvenliğini artırmak için komut dosyasını çalıştırın .

sudo mysql_secure_installation

Kök kullanıcı olarak MariaDB'de oturum açın.

mysql -u root -p
# Enter password:

Yeni bir MariaDB veritabanı ve kullanıcı oluşturun. Bu yeni kullanıcının kimlik bilgilerini hatırlayın.

CREATE DATABASE dbname;
GRANT ALL ON dbname.* TO 'username' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;

Nginx'i yükle

Nginx'i yükleyin.

sudo dnf install -y nginx

Versiyonu kontrol et.

sudo nginx -v

Nginx'i başlatın ve etkinleştirin.

sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Nginx'i yapılandırın. sudo vim /etc/nginx/conf.d/akaunting.confAş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/akaunting;

  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;
  }

}

Yapılandırmayı test edin.

sudo nginx -t

Nginx'i yeniden yükleyin.

sudo systemctl reload nginx.service

Akaunting'i yükle

Bir belge kök dizini oluşturun.

sudo mkdir -p /var/www/akaunting

/var/www/akauntingDizinin sahipliğini olarak değiştirin johndoe.

sudo chown -R johndoe:johndoe /var/www/akaunting

En son Akaunting yazılımını indirin ve sıkıştırmasını açın.

cd /var/www/akaunting
curl -O -J -L https://akaunting.com/download.php?version=latest
unzip Akaunting_1.2.9-Stable.zip
rm Akaunting_1.2.9-Stable.zip

/var/www/akauntingDizinin sahipliğini olarak değiştirin nginx.

sudo chown -R nginx:nginx /var/www/akaunting

sudo vim /etc/php-fpm.d/www.confKullanı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

Yeniden başlat php-fpm.service.

sudo systemctl restart php-fpm.service

Web tarayıcınızda alan adınızı / IP adresinizi açarak yükleyiciyi başlatın ve gerekli bilgileri girin. Bundan sonra sunucunuza Akaunting yazılımı yüklenecektir.



Leave a Comment

FreeBSD 12 Üzerinde X-Cart 5 Kurulumu

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

Debian 9 InvoicePlane Nasıl Kurulur

Debian 9 InvoicePlane Nasıl Kurulur

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

Akauntingi CentOS 7ye Yükleme

Akauntingi CentOS 7ye Yükleme

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

Ubuntu 16.04 Üzerinde Alfresco Community Edition Kurulumu

Ubuntu 16.04 Üzerinde Alfresco Community Edition Kurulumu

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

Ubuntu 18.04 LTS Üzerinde Sylius e-Ticaret Platformu Nasıl Kurulur

Ubuntu 18.04 LTS Üzerinde Sylius e-Ticaret Platformu Nasıl Kurulur

Farklı Bir Sistem mi Kullanıyorsunuz? Sylius, Symfony Frameworke dayanan PHP için modern bir e-ticaret platformudur. Sylius kaynağı GitHubda. Bu kılavuz

Alfresco Community Editionı CentOS 7ye Yükleme

Alfresco Community Editionı CentOS 7ye Yükleme

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

FreeBSD 12 Dolibarr Kurulumu

FreeBSD 12 Dolibarr Kurulumu

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

Debian 9 Üzerinde Dolibarr Kurulumu

Debian 9 Üzerinde Dolibarr Kurulumu

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

Fedora 30 Üzerinde osTicket Kurulumu

Fedora 30 Üzerinde osTicket Kurulumu

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

CentOS 7 Üzerinde Sentrifugo HRM Kurulumu

CentOS 7 Üzerinde Sentrifugo HRM Kurulumu

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

Akauntingi Ubuntu 16.04e Yükleme

Akauntingi Ubuntu 16.04e Yükleme

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

FreeBSD 11 Üzerinde Matomo Analytics Kurulumu

FreeBSD 11 Üzerinde Matomo Analytics Kurulumu

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

CentOS 7de OpenMeetings Kurulumu

CentOS 7de OpenMeetings Kurulumu

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

FreeBSD 12 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

FreeBSD 12 Mailtrain Haber Bülteni Uygulaması Nasıl Kurulur

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

CentOS 8 Üzerinde X-Cart 5 Kurulumu

CentOS 8 Ü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

Ubuntu 18.04 Üzerine Cezerin eCommerce Kurulumu

Ubuntu 18.04 Üzerine Cezerin eCommerce Kurulumu

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.

PrestaShop ve Apache ile E-Ticaret Çözümü Olarak OpenBSD

PrestaShop ve Apache ile E-Ticaret Çözümü Olarak OpenBSD

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

Fedora 28 Osclass Kurulumu

Fedora 28 Osclass Kurulumu

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ğı

Debian 10a X-Cart 5 Kurulumu

Debian 10a 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

Taiga Proje Yönetim Aracı CentOS 7 Kurulumu

Taiga Proje Yönetim Aracı CentOS 7 Kurulumu

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 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

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.

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.

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.

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA: İnsan-AI Ayrımı İçin Ne Kadar Geçerli Bir Teknik Kalabilir?

CAPTCHA, son birkaç yılda kullanıcıların çözmesi oldukça zorlaştı. Gelecekte spam ve bot tespitinde etkili kalabilecek mi?