Kurulum

GitHub’ı kullanarak Nginx ile Ubuntu 16.04/18.04 LTS’ye InvoicePlane yükleyin

Nginx en popüler ve güvenli web sunucusudur. Nginx’i yüklemek için aşağıdaki komutu kullanın

 sudo apt install nginx 

Nginx yüklendikten sonra, aşağıdaki komutu kullanarak etki alanını yapılandırın ve Nginx’i yeniden başlatın

 sudo service nginx restart 

Ardından, veritabanı sunucusunu yüklemeniz gerekiyor, mysql sunucusunu yüklemek için aşağıdaki komutu kullanın

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Veritabanı sunucusu yüklendikten sonra, MySQL sunucusunu yeniden başlatmak için aşağıdaki komutu kullanın

 sudo service mysql restart 

İşleme için PHP’yi yükleyin

 sudo apt-get install php-fpm php-mysql

Şimdi, gerekli tüm yazılımı yüklediniz ve bir sonraki adım MySQL Server’a oturum açmak ve Fatura Tepesi Veritabanı oluşturmaktır. Veritabanı oluşturmak için aşağıdaki komutu kullanın.

 CREATE DATABASE  invoiceplane;

Yeni şifreli “Fatura Türü” adlı bir veritabanı kullanıcısı oluşturun. ve aşağıdaki komutları çalıştırarak kullanıcıya veritabanına tam erişim sağladı. İstediğiniz veritabanı kullanıcısınız ve istediğiniz şifreyle değiştirin.

CREATE USER 'invoiceplane'@'localhost' IDENTIFIED BY 'new_password_here'; 
GRANT ALL ON invoiceplane.* TO 'invoiceplane'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
FLUSH PRIVILEGES; 
EXIT;

En son sürümünü indirin

Başlamak için Git, Curl ve Composer’ı yükleyin.

 
sudo apt install curl git
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
sudo composer install

Nginx kök dizinine geçin ve GitHub’dan Fatura Bölümü’nü indirin.


cd /var/www/html
sudo git clone https://github.com/InvoicePlane/InvoicePlane.git
cd /var/www/html/InvoicePlane

Aşağıdaki komutla ipconfig dosyasını kopyalayın.


sudo cp /var/www/html/InvoicePlane/ipconfig.php.example /var/www/html/InvoicePlane/ipconfig.php

IPConfig dosyasını düzenleyin ve Site URL’sini değiştirin.


sudo nano ipconfig.php

Faturalandırılması için doğru izinleri ayarlayın.


sudo chown -R www-data:www-data /var/www/html/InvoicePlane/
sudo chmod -R 755 /var/www/html/InvoicePlane/

Tebrikler! Ubuntu’ya fatura uçlarını başarıyla yüklediniz

 Türkçe