Sistem Pengurusan Perniagaan: Pasang WebERP pada Ubuntu 16.04

Apakah Perakaunan WebERP dan Sistem Pengurusan Perniagaan

WebWEP adalah sistem perakaunan dan pengurusan perniagaan berasaskan web sepenuhnya. Ia amat sesuai untuk perniagaan yang diedarkan dalam borong, pengedaran dan pengilangan. WebERP boleh disesuaikan dengan komponen pelengkap pihak ketiga dan juga boleh berfungsi sebagai kedai web atau Sistem Pengurusan Runcit.

Menurut laman web projek itu "Pertumbuhan adopsi webERP telah sepenuhnya melalui kesaksian mulut - tidak pernah ada pemasaran atau push advertising untuk "menjual" webERP. Sudah tentu tidak ada dana atau insentif komersil untuk berbuat demikian untuk perisian percuma. Pertumbuhan ini dibina atas reputasi dan fungsi praktikal pepejal yang berfungsi sebagai usaha dan diuji dengan peningkatan jumlah perniagaan. "

Ciri Utama WebERP

WebERP mempunyai banyak ciri:

  • Menjalankan mana-mana pelayan web yang dapat menampung PHP - boleh menggunakan ISP daripada memiliki / mengekalkan pelayan sendiri
  • Penggunaan minimum javascript untuk keserasian maksimum dengan semua pelayar web dan peranti web yang dibolehkan. Beberapa jumlah yang sedikit digunakan untuk meningkatkan kesesakan dan interaktiviti pengguna.
  • Menghasilkan laporan ke Format Dokumen Portable - PDF untuk kedudukan teks yang tepat
  • Semua laporan dan skrip teks PHP yang mudah diubah suai
  • Semua pemprosesan di pelayan dan tiada pemasangan diperlukan pada mesin klien
  • Mematuhi sepenuhnya utf-8. Laporan PDF yang dihasilkan menggunakan fon adobe CIF untuk PDF ringan menggunakan set aksara utf-8 untuk mana-mana bahasa
  • Multi-tema - setiap pengguna boleh melihat antara muka dalam tema grafik pilihan mereka
  • Kod asas sistem ditulis dengan cara untuk memaksimumkan pembacaannya bagi mereka yang baru kepada kod PHP. Ideanya ialah pengguna perniagaan dapat mentadbir dan menyesuaikan sistem untuk memenuhi keperluan mereka.
  • Pengguna boleh ditakrifkan dengan akses kepada pilihan tertentu sahaja menggunakan model berasaskan peranan
  • Pilihan yang dikenakan untuk peranan tertentu boleh dikonfigurasikan secara grafik dan pengguna ditakrifkan sebagai memenuhi peranan yang diberikan.
  • Kemasukan kata laluan yang tidak betul (lebih daripada kali 3) menghalang akaun tersebut sehingga ditetapkan semula oleh Pentadbir Sistem. Ini menghalang keretas kata laluan daripada memecahkan keselamatan.
  • Halaman boleh disulitkan menggunakan SSL dan webERP boleh dikonfigurasi untuk memaparkan halaman dengan menggunakan SSL sahaja untuk memastikan semua maklumat yang dilalui melalui internet disulitkan.
  • Pilihan percukaian yang sangat fleksibel sesuai untuk Kanada, AS, Afrika Selatan, UK, Australia, NZ dan kebanyakan negara lain
  • Kadar cukai bergantung pada jenis produk - menggunakan kategori cukai
  • Kadar cukai bergantung kepada lokasi gudang yang dihantar dari
  • Kadar cukai bergantung kepada lokasi pelanggan
  • Berbilang cukai yang perlu dibayar kepada pihak berkuasa cukai yang berlainan
  • Setiap cukai diposkan ke akaun lejar umum yang boleh ditentukan pengguna yang berbeza - jika dikaitkan dengan AR / AP

Dalam panduan ini, kami akan menunjukkan cara memasang WebERP pada pelayan Ubuntu 16.04 dengan susunan LAMP yang dipasang.

Prasyarat

Pasang timbunan LAMP (anda boleh ikut panduan kami), dan kemudian teruskan dengan konfigurasi MariaDB.

Konfigurasi MariaDB

Kita perlu membuat pangkalan data dan pengguna baru untuk WebERP. Pertama sekali, log masuk ke shell MariaDB:

$ mysql -u root -p

Buat pengguna baru untuk WebERP. Dalam panduan ini, kami akan mencipta weberp_usr pengguna. Jalankan pertanyaan MariaDB berikut:

MariaDB [(tidak ada)]> CREATE USER 'weberp_usr'@' localhost 'DIKENAKAN OLEH'usr_strong_password';

Seterusnya, buat pangkalan data baru. Kita akan namakannya weberpdb:

MariaDB [(tidak ada)]> CREATE DATABASE weberpdb;

Berikan semua keistimewaan kepada weberp_usr pengguna pada pangkalan data baru:

MariaDB [(tidak ada)]> MEMBERI SEMUA PRIVILEGAN PADA weberpdb. * UNTUK 'weberp_usr'@' localhost ';

Tarik keistimewaan dan tutup cangkerang:

MariaDB [(tidak ada)]> FLUSH PRIVILEGES; MariaDB [(tidak ada)]> EXIT;

Pada ketika ini, kami bersedia memasang WebERP.

Pemasangan WebERP

Muat turun WebERP

Versi WebERP terkini boleh dimuat turun dari laman web rasmi mereka. Kami akan melakukannya dengan perkara berikut wget arahan:

$ wget https://excellmedia.dl.sourceforge.net/project/web-erp/webERP4.14.1.zip

Unzip dan pindahkan direktori yang diekstrak ke direktori Apache Web Root:

$ unzip webERP4.14.1.zip # cp -r webERP / var / www / html / weberp

Tukar hak milik weberp direktori:

# chown -R www-data: www-data / var / www / html / weberp

Buat Apache Virtual Virtual baru untuk WebERP

Sekarang, buat fail Host Virtual baru:

# $ EDITOR /etc/apache2/sites-available/weberp.conf

Tampal kandungan berikut:

<VirtualHost *: 80> ServerAdmin [E-mel dilindungi]example.com
   DocumentRoot "/ var / www / html / weberp /" Nama pelayan example.com
   ServerAlias www.example.com
   Pilihan </ var / www / html / weberp / access_log common </ VirtualHost>

Simpan dan tutup fail itu, dan kemudian aktifkan hos maya baru, dengan melaksanakan perintah berikut:

# a2ensite weberp

Restart Apache:

# systemctl restart apache2

Konfigurasi Firewall

Pada sambungan HTTP yang mudah, WebERP berjalan di port 80. Benarkan pelabuhan ini melalui firewall UFW dengan melaksanakan arahan:

# ufw membenarkan 80 / tcp

Dan itu sahaja.

Langkah Pemasangan Akhir

Langkah terakhir ialah membuka penyemak imbas web dan pergi ke URL example.com. Penyemak imbas akan mengarahkan semula ke Laman Sambungan WebERP. Bermula dari halaman itu, anda boleh menyelesaikan konfigurasi di pelayar anda.

Kesimpulan

Dalam panduan ini, kita telah melihat bagaimana untuk memasang sistem perakaunan dan pengurusan perniagaan WebERP pada pelayan yang dikuasakan oleh Ubuntu 16.04 dan Apache sebagai pelayan web.

Jawatan Sistem Pengurusan Perniagaan: Pasang WebERP pada Ubuntu 16.04 muncul pertama pada Unixmen.

Sila tinggalkan balasan anda

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.