GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Faktur Sederhana di CentOS 7

Dalam tutorial ini, kami akan menunjukkan cara menginstal dan mengonfigurasi Simple Invoices di server CentOS 7 Anda.  Bagi Anda yang belum tahu, Simple Invoices adalah sistem faktur open-source yang sepenuhnya gratis untuk digunakan, menjadikannya sempurna untuk pemilik usaha kecil. Anda juga dapat menggunakan Faktur Sederhana untuk membuat tanda terima, taksiran, dan penawaran untuk perusahaan Anda.

Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan kepada Anda langkah demi langkah instalasi Faktur Sederhana di CentOS 7.

Instal Faktur Sederhana di CentOS 7

Langkah 1. Pertama, mari kita mulai dengan memastikan sistem Anda mutakhir.

yum -y update

Langkah 2. Instal server LAMP.

Server CentOS 7 LAMP diperlukan. Jika Anda belum menginstal LAMP, Anda dapat mengikuti panduan kami di sini. Juga, instal modul PHP yang diperlukan:

yum -y install php php-pdo php-common php-mysql

Langkah 3. Memasang Faktur Sederhana.

Hal pertama yang harus dilakukan adalah membuka halaman unduh Faktur Sederhana dan mengunduh Faktur Sederhana versi stabil terbaru, Pada saat penulisan artikel ini, ini adalah versi 2011.1:

wget https://bitbucket.org/simpleinvoices/simpleinvoices/downloads/simpleinvoices.2011.1.zip

Buka arsip Simple Invoices ke direktori root dokumen di server Anda:

unzip simpleinvoices.2011.1.zip -d /var/www/html/simpleinvoices

Kita perlu mengubah beberapa izin folder:

chown -R apache:apache /var/www/html/simpleinvoices/

Langkah 4. Mengonfigurasi MariaDB untuk Faktur Sederhana.

Secara default, MariaDB tidak dikeraskan. Anda dapat mengamankan MariaDB menggunakan skrip mysql_secure_installation. Anda harus membaca dan di bawah setiap langkah dengan cermat yang akan menetapkan kata sandi root, hapus anonim pengguna, larang login root jarak jauh, dan hapus database pengujian dan akses untuk mengamankan MariaDB:

mysql_secure_installation

Konfigurasikan seperti ini:

- Setel kata sandi root? [Y/n] y- Hapus pengguna anonim? [Y/n] y- Larang login root dari jarak jauh? [Y/n] y- Hapus database pengujian dan akses ke sana? [Y/n] y- Muat ulang tabel hak istimewa sekarang? [Y/n] y

Selanjutnya, kita perlu masuk ke konsol MariaDB dan membuat database untuk Faktur Sederhana. Jalankan perintah berikut:

mysql -u root -p

Ini akan meminta Anda untuk memasukkan kata sandi, jadi masukkan kata sandi root MariaDB Anda dan tekan Enter. Setelah Anda masuk ke server basis data, Anda perlu membuat basis data untuk Instalasi Faktur Sederhana:

BUAT DATABASE simpleinvoices;BUAT PENGGUNA 'siuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `simpleinvoices`.* KEPADA 'siuser'@'localhost';FLUSH PRIVILEGES;keluar

Edit file konfigurasi Simple Invoices dan masukkan detail database yang kita buat:

### nano /var/www/html/simpleInvoices/config/config.inidatabase.params.host =localhostdatabase.params.username =siuserdatabase.paramsword =pra/preinvase.database.

Langkah 5. Mengonfigurasi server web Apache untuk Faktur Sederhana.

Kami akan membuat virtual host Apache untuk situs web Simple Invoices Anda. Pertama, buat '/etc/httpd/conf.d/vhosts.conf ' file dengan menggunakan editor teks pilihan Anda:

nano /etc/httpd/conf.d/vhosts.confIncludeOptional vhosts.d/*.conf

Selanjutnya, buat virtual host:

mkdir /etc/httpd/vhosts.d/nano /etc/httpd/vhosts.d/domainanda.com.conf

Tambahkan baris berikut:

ServerAdmin [email protected] "/var/www/html/simpleinvoices/"ServerName yourdomain.comServerAlias ​​www.yourdomain.comErrorLog "/var/log/httpd/yourdomain.com-error_log"CustomLog "/var/log/httpd/yourdomain.com-access_log" gabunganDirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPersyaratkan semua diberikan 

Simpan dan tutup file. Mulai ulang layanan apache agar perubahan diterapkan:

systemctl restart httpd.service

Langkah 6. Mengakses Faktur Sederhana.

Faktur Sederhana akan tersedia di port HTTP 80 secara default. Buka browser favorit Anda dan navigasikan ke http://domainanda.com atau http://server-ip / dan selesaikan langkah-langkah yang diperlukan untuk menyelesaikan penginstalan. Jika Anda menggunakan firewall, buka port 80 untuk mengaktifkan akses ke panel kontrol.

Selamat! Anda telah berhasil menginstal Simple Invoices. Terima kasih telah menggunakan tutorial ini untuk menginstal Simple Invoices di sistem CentOS 7 Anda. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda untuk memeriksa Simple Invoices resmi situs web.


Cent OS
  1. Cara Menginstal PHP 7, 7.2 &7.3 Pada CentOS 7

  2. Cara Memasang Forum Mesin Sederhana di CentOS 7

  3. Instal Faktur Sederhana di CentOS 7

  1. Cara Menginstal Java 11 &12 di CentOS 7

  2. Cara Menginstal Wine 4.0 di CentOS 7

  3. Cara Menginstal Vim 8.2 di CentOS 7

  1. Cara Menginstal VirtualBox di CentOS 7

  2. Cara Menginstal Git di CentOS 8

  3. Cara Menginstal Docker di CentOS 8