Cài đặt

Cài đặt hóa đơn trên Ubuntu 16.04/18.04 LTS với Nginx bằng GitHub

Nginx là máy chủ web phổ biến và an toàn nhất. Để cài đặt Nginx, hãy sử dụng lệnh sau

 sudo apt install nginx 

Khi nginx được cài đặt, định cấu hình miền và khởi động lại nginx bằng cách sử dụng lệnh sau

 sudo service nginx restart 

Tiếp theo, cần cài đặt máy chủ cơ sở dữ liệu, sử dụng lệnh sau để cài đặt máy chủ MySQL

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

Một khi, máy chủ cơ sở dữ liệu được cài đặt, sử dụng lệnh sau để khởi động lại máy chủ MySQL

 sudo service mysql restart 

Cài đặt PHP để xử lý

 sudo apt-get install php-fpm php-mysql

Bây giờ, bạn đã cài đặt tất cả các phần mềm cần thiết và bước tiếp theo là đăng nhập vào máy chủ MySQL và tạo cơ sở dữ liệu InvoicePlane. Sử dụng lệnh sau để tạo cơ sở dữ liệu.

 CREATE DATABASE  invoiceplane;

Tạo người dùng cơ sở dữ liệu có tên là “InvoicePlane” bằng mật khẩu mới. và cấp quyền truy cập đầy đủ của người dùng vào cơ sở dữ liệu bằng cách chạy các lệnh sau. Thay đổi với người dùng cơ sở dữ liệu mong muốn của bạn và bằng mật khẩu mong muốn của bạn.

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;

Tải xuống Bản phát hành mới nhất của InvoicePlane

Cài đặt Git, Curl và Composer để bắt đầu.

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

Thay đổi vào thư mục gốc nginx và tải xuống hóa đơn từ GitHub.


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

Sao chép tệp ipconfig với lệnh bên dưới.


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

Chỉnh sửa tệp IPConfig và thay đổi URL trang web.


sudo nano ipconfig.php

Đặt quyền chính xác cho Hóa đơn để chức năng.


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

Chúc mừng! Bạn đã cài đặt thành công hóa đơn trên Ubuntu

 Tiếng Việt