نصب و راه اندازی

نصب فاکتور در اوبونتو 16.04/18.04 LTS با nginx با استفاده از github

Nginx محبوب ترین و امن ترین سرور وب است. به منظور نصب NGINX ، از دستور زیر استفاده کنید

 sudo apt install nginx 

پس از نصب NGINX ، دامنه را پیکربندی کرده و NGINX را با استفاده از دستور زیر مجدداً راه اندازی کنید

 sudo service nginx restart 

در مرحله بعد ، نیاز به نصب سرور پایگاه داده ، از دستور زیر برای نصب MySQL Server استفاده کنید

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

پس از نصب سرور پایگاه داده ، از دستور زیر برای راه اندازی مجدد MySQL Server استفاده کنید

 sudo service mysql restart 

PHP را برای پردازش نصب کنید

 sudo apt-get install php-fpm php-mysql

اکنون ، شما تمام نرم افزارهای مورد نیاز را نصب کرده اید و مرحله بعدی ورود به MySQL Server و ایجاد پایگاه داده PlacePlane است. برای ایجاد پایگاه داده از دستور زیر استفاده کنید.

 CREATE DATABASE  invoiceplane;

یک کاربر پایگاه داده به نام “فاکتور صفحه” با رمز عبور جدید ایجاد کنید. و با اجرای دستورات زیر به کاربر دسترسی کامل به پایگاه داده داده است. با کاربر پایگاه داده مورد نظر و رمز عبور مورد نظر خود تغییر دهید.

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;

بارگیری آخرین نسخه فاکتور

برای شروع کار GIT ، CURL و آهنگساز را نصب کنید.

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

به فهرست root nginx تغییر دهید و فاکتور را از GitHub بارگیری کنید.


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

پرونده ipconfig را با دستور زیر کپی کنید.


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

پرونده ipconfig را ویرایش کرده و URL سایت را تغییر دهید.


sudo nano ipconfig.php

مجوزهای صحیح را برای عملکرد فاکتور تنظیم کنید.


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

تبریک! شما با موفقیت فاکتور را در اوبونتو نصب کرده اید

 فارسی