– Quảng cáo –
Nếu bạn muốn cài đặt Akisticing cho bản demo trên máy chủ cục bộ hoặc cho mục đích vĩnh viễn trên máy chủ đám mây / lưu trữ VPS thì đây là hướng dẫn để hướng dẫn bạn các bước để cài đặt Akaunitng trên Ubuntu, CentOS, Debian, Linux, OS OS và Linux tương tự khác.
Khủng khiếp là phần mềm kế toán nguồn mở và miễn phí sử dụng PHP & MySQL để chạy và có sẵn trên GitHub. Do đó, không cần sử dụng bất kỳ ứng dụng khách nào hoặc cài đặt phần mềm kế toán trên mỗi hệ thống của một công ty hoặc nhà riêng. Bất kỳ người dùng nào muốn sử dụng Akisticing cho doanh nghiệp vừa và nhỏ hoặc sử dụng cá nhân đều có thể truy cập cục bộ hoặc từ xa với sự trợ giúp của internet và trình duyệt, sau khi cài đặt.
Nó cung cấp một giao diện web giống như một số trang web dựa trên WordPress và quy trình thiết lập của nó cũng tương tự như nó. Đó là lý do tại sao nó không chỉ thân thiện với người dùng mà còn cả thiết bị. Vâng, chúng tôi có thể sử dụng nó trên smartphones và máy tính bảng là tốt.
Các tính năng gây ám ảnh:
- Phần mềm kế toán hoàn toàn miễn phí để sử dụng.
- Truy cập dữ liệu tài chính trực tuyến bất cứ lúc nào trên Mac, PC, máy tính bảng hoặc điện thoại di động.
- Phần mềm kế toán nguồn mở với kho Github
- Thêm tiền gửi vào và chuyển giữa các tài khoản
- Gửi hóa đơn chuyên nghiệp cho khách hàng
- Hệ thống quản lý nhà cung cấp
- Tạo và quản lý hóa đơn
- Thêm chi phí không có hóa đơn
- Quản lý tài chính của nhiều công ty
- Chấp nhận thanh toán số lượng lớn
- Tự động tạo hóa đơn, doanh thu, hóa đơn và thanh toán cho các công việc đang diễn ra
- Quản lý chiết khấu
- Tóm tắt khách hàng
- Biểu đồ và báo cáo trực quan
- Hỗ trợ lẫn nhau
Yêu cầu gây ám ảnh:
Các yêu cầu của phần mềm này rất phổ biến và dễ dàng được cung cấp bởi hầu hết mọi nhà cung cấp dịch vụ lưu trữ.
- PHP 7.2 hoặc cao hơn
- Máy chủ Web (ví dụ: Apache, Nginx, IIS)
- Cơ sở dữ liệu (ví dụ: MySQL, PostgreSQL, SQLite, SQL Server)
- Viết lại URL (mod_rewrite)
- Tiện ích mở rộng Php:
- PDO
- OpenSSL
- Mbopes
- Mã thông báo
- XML
- Zip
- Trang web chính thức và Github liên kết của phần mềm này
Cài đặt phần mềm gây ám ảnh trên Ubuntu hoặc CentOS Linux
Hầu như tất cả các bước đều giống nhau cho cả Ubuntu và CentOS, mong đợi một số ít như lệnh cài đặt Apache.
1: Cài đặt máy chủ Apache cho Akisticing
Nếu bạn đã cài đặt Apache trên máy chủ Linux hoặc Máy tính để bàn nơi bạn muốn thiết lập Akisticing, sau đó chuyển sang bước tiếp theo.
Dành cho Ubuntu, Debian và Linux
cập nhật sudo apt
sudo apt cài đặt apache2
Dành cho CentOS & RedHat
cập nhật yum
yum cài đặt httpd
2. Kích hoạt và bắt đầu Apache
Khi quy trình cài đặt hoàn tất trên máy chủ của bạn, hãy chạy các lệnh sau để bật và khởi động máy chủ web cùng với khởi động hệ thống.
Ubuntu, Debian và Linux Mint
sudo systemctl kích hoạt apache2sudo systemctl bắt đầu apache2
CentOS, Redhat và Fedorasudo systemctl kích hoạt httpd
sudo systemctl bắt đầu httpd
3. Cài đặt máy chủ MySQL cho cơ sở dữ liệu Akisticing
Để lưu trữ dữ liệu tài chính được tạo bởi phần mềm Akisticing, chúng tôi cần một số cơ sở dữ liệu và sẽ được cung cấp bởi MySQL. Tuy nhiên, bạn cũng có thể sử dụng PostgreSQL và SQLite.
Để cài đặt MySQL trên các hệ thống dựa trên Debian hoặc Ubuntu, hãy sử dụng lệnh này:
sudo apt cài đặt máy chủ mysql
Trong khi đó đối với CentOS hoặc Redhat, người ta có thể sử dụng cái này:
yum cài đặt mysql-sever
4. Kích hoạt dịch vụ MySQL
Sau khi thiết lập MySQL, giống như Apache, chúng tôi cũng phải kích hoạt và khởi động dịch vụ cơ sở dữ liệu này ở mức khởi động, nghĩa là bất cứ khi nào hệ thống của chúng tôi khởi động lại, các dịch vụ Apache và MySQL sẽ tự động khởi động.
sudo systemctl bắt đầu mysqlsudo systemctl kích hoạt mysql
5. Thiết lập cơ sở dữ liệu đáng sợ
Bây giờ sử dụng các lệnh sau để tạo cơ sở dữ liệu mà chúng ta sẽ sử dụng trong phần mềm kế toán mã nguồn mở này. Nó sẽ giống nhau cho mọi hệ điều hành Linux.
sudo mysql -u root -p
tạo nên cơ sở dữ liệu h2smedia;
tạo người dùng h2s;
CẤP TẤT CẢ h2smedia.* ĐẾN 'h2s'@' localhost 'được xác định bởi'mật khẩu'VỚI TÙY CHỌN CẤP;
đặc quyền tuôn ra;
lối ra;
Note: Thay thế văn bản màu đỏ bằng bất cứ thứ gì bạn muốn sử dụng.
6. Akisticing hỗ trợ PHP 7.2 hoặc phiên bản cao cùng với các mô-đun
Phiên bản cài đặt tối thiểu, đáng sợ mà chúng ta cần thiết lập cho phần mềm kế toán nguồn mở này là PHP 7.2 hoặc cao hơn.
Đối với Ubuntu, Debian và Linux bằng nhau của chúng, đây là các lệnh:
sudo apt-get cài đặt phần mềm-property-commonsudo add-apt-repository ppa: ondrej / php
cập nhật sudo apt
sudo apt cài đặt php7.2 libapache2-mod-php7.2 php7.2-common php7.2-pap php7.2-mb chuỗi php7.2-xmlrpc php7.2-có php7.2-gd php7.2-xml php7.2-intl php7.2-mysql php7.2-cli php7.2-tập php7.2-zip php7.2-Xoăn
Để cài đặt PHP trên CentOS và Linux tương tự khác
sudo yum cài đặt epel-phát hành yum-utils -y
sudo yum cài đặt http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum-config-manager – có thể remi-php72
cập nhật sudo yum
sudo yum cài đặt php libapache2-mod-php php-common php-imap php-mbopes php-xmlrpc
7. Tải xuống tập tin nén có khóa để thiết lập
Trong bước này, chúng tôi sẽ tải xuống tệp phát hành mới nhất của phần mềm miễn phí Akisticing và sau đó giải nén tương tự trong thư mục web công cộng để sử dụng thêm.
Ubuntu hoặc Debian
sudo apt cài đặt git
CentOS hoặc Redhat
sudo yum cài đặt git
Sao chép phiên bản mới nhất của Akisticing có sẵn trên kho Github
cd / var / www / html /
git clone https://github.com/akaunting/akaunting.git
Bây giờ, thay đổi sự cho phép của thư mục nhân bản:
sudo chown -R www-data: www-data / var / www / html / akisticing /
Nếu bạn gặp lỗiChown chown: người dùng không hợp lệ: data Dữ liệu www: dữ liệu www Sau khi chạy lệnh trên, sử dụng lệnh này:
sudo chown -R apache: apache / var / www / html / akisticing /
Bây giờ cung cấp cho người dùng apache toàn quyền đọc và viết:
sudo chmod -R 755 / var / www / html / akisticing /
Xem: 10 phần mềm kế toán mã nguồn mở hàng đầu
8. Định cấu hình tệp cấu hình trang Apahce2 cho Akisticing
Ở đây, chúng tôi sẽ tạo một tệp cấu hình trang web Apache cho Akisticing để cho nó biết nơi cần tìm thư mục để thực thi các tệp và những thứ khác cần tuân theo.
Ubuntu: sudo apt cài đặt nano
CentOS: Yum cài đặt nano
Tạo một tệp:
Ubuntu hoặc Debian
sudo nano /etc/apache2/sites-av Available / akaunting.conf
cho CentOS
sudo nano /etc/httpd/sites-av Available / akaunting.conf
Bây giờ thêm các dòng sau:
Thay thế văn bản màu đỏ bằng tên miền hoặc giá trị của riêng bạn.
ServerAdmin localhost DocumentRoot /var/www/html/akaunting/ ServerName example.com ServerAlias www.example.com Options +FollowSymlinks AllowOverride All Require all granted ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
Để lưu và thoát trình chỉnh sửa nano, bấm: Ctrl + X Phím và loại: Y và sau đó nhấn Đi vào cái nút.
Cho phép cấu hình và viết lại các mô-đun.
sudo a2ensite akisticing.confsudo a2enmod viết lại
Cuối cùng, khởi động lại apache để thay đổi có hiệu lực.
Ubuntu: sudo systemctl khởi động lại apache2
CentOS: sudo systemctl khởi động lại httpd
9: Thiết lập & Bảng điều khiển của phần mềm kế toán nguồn mở gây ám ảnh
Bây giờ, mọi thứ đã sẵn sàng, hãy truy cập trình duyệt của bạn và mở địa chỉ IP của máy chủ hoặc tên miền (nếu bạn đang cài đặt nó trên đám mây hoặc lưu trữ VPS).
Ở đây, chúng tôi đang cài đặt Akisticing cho một bản demo trên máy chủ cục bộ của chúng tôi, do đó chúng tôi đang sử dụng địa chỉ IP cục bộ giống nhau.
- Khi bạn trỏ tên miền hoặc IP để truy cập vào máy chủ, một trang thiết lập của Ám ảnh sẽ mở ra. Đầu tiên, chọn ngôn ngữ mà bạn muốn cài đặt nó, theo mặc định nó sẽ là tiếng Anh.
- Thêm các chi tiết của cơ sở dữ liệu MySQL mà chúng tôi đã tạo ra trong bài viết này.
- Thêm chi tiết của công ty cùng với email và mật khẩu quản trị viên sẽ được sử dụng để truy cập phần mềm kế toán miễn phí này từ bất cứ đâu.
- Cuối cùng, Bảng điều khiển của phần mềm sẽ ở trước mặt bạn. Bây giờ, bắt đầu thực hiện các tính toán tài chính của bạn.
Các bài viết khác: