Simple Invoices adalah sistem faktur open source berbasis web. Ini adalah aplikasi yang sangat sederhana namun fungsional, mendukung berbagai format penagihan. Ini bagus untuk organisasi kecil dan pengguna rumahan. Dalam posting blog ini kami akan memandu Anda melalui instalasi untuk Faktur Sederhana pada VPS CentOS 7 dengan Apache, PHP dan MariaDB.
Untuk memulai instalasi Faktur Sederhana, login ke server Anda sebagai root pengguna
ssh root@IP
dan seperti biasa, jalankan perintah berikut untuk memastikan bahwa semua paket di server virtual CentOS 7 Anda sudah diperbarui:
yum -y update
Sekarang, kita akan menginstal server web Apache:
yum install httpd
Setelah terinstal, mulai Apache dan atur untuk memulai pada sistem start up:
systemctl start httpdsystemctl aktifkan httpd
Instal PHP di antara beberapa modul PHP yang dibutuhkan oleh aplikasi:
yum -y install php php-pdo php-common php-mysql
Jalankan perintah berikut untuk menginstal MariaDB
yum install mariadb mariadb-server
Mulai server MariaDB dan aktifkan untuk memulai pada sistem start up:
systemctl start mariadbsystemctl aktifkan mariadb
Jalankan mysql_secure_installation
skrip untuk mengamankan server database dan menyetel kata sandi root MariaDB Anda.
Faktur Sederhana membutuhkan database kosong. Masuk ke server MariaDB sebagai pengguna 'root' dan buat database dan pengguna baru untuk aplikasi.
mysql -u root -pCREATE DATABASE simpleinvoices;BUAT USER 'siuser'@'localhost' DIIDENTIFIKASI DENGAN 'PASSWORD';BERIKAN SEMUA HAK ISTIMEWA PADA `simpleinvoices`.* UNTUK 'siuser'@'localhost';FLUSH;exitJangan lupa untuk mengganti 'PASSWORD' dengan kata sandi yang benar-benar kuat.
Unduh rilis stabil terbaru dari Faktur Sederhana dari situs web resmi mereka:
wget https://bitbucket.org/simpleinvoices/simpleinvoices/downloads/simpleinvoices.2011.1.zipInstal paket 'unzip' yang diperlukan untuk membongkar arsip zip Faktur Sederhana dan membongkar arsip yang diunduh ke direktori root dokumen server Anda:
yum -y install unzipunzip simpleinvoices.2011.1.zip -d /var/www/html/Edit file konfigurasi Simple Invoices dan masukkan detail database yang kita buat:
vim /var/www/html/simpleinvoices/config/config.inidatabase.params.host =localhostdatabase.params.username =siuserdatabase.params.password =PASSWORDdatabase.params.dbname =simpleinvoicesUbah kepemilikan direktori ‘/var/www/html/simpleinvoices/’:
chown -R apache:apache /var/www/html/simpleinvoices/Buat host virtual Apache untuk situs web Anda. Buat file ‘/etc/httpd/conf.d/vhosts.conf’ dengan konten berikut:
vim /etc/httpd/conf.d/vhosts.confIncludeOpsional vhosts.d/*.confdan buat host virtual:
mkdir /etc/httpd/vhosts.d/vim /etc/httpd/vhosts.d/yourdomain.com.confServerAdmin [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" digabungkan DirectoryIndex index.html index.phpOptions FollowSymLinksAllowOverride AllPerlu semua diberikan Mulai ulang server web Apache agar perubahan diterapkan:
systemctl restart httpdSekarang, buka browser web favorit Anda dan arahkan ke http://domainanda.com untuk menjalankan penginstal web. Anda harus memilih jenis database Anda dan memasukkan informasi yang diperlukan untuk menyelesaikan instalasi.
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal Faktur Sederhana untukmu. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.
Cent OS