Wizard instalasi
Jalankan wizard instalasi Ubuntu untuk Navixy On-Premise pada penyiapan satu atau dua server. Konfigurasikan peran server, nama domain, dan sertifikat SSL.
Langkah-langkah instalasi akan bervariasi bergantung pada apakah Anda berencana menggunakan server all-in-one (umumnya digunakan untuk instans kecil) atau server terpisah untuk aplikasi dan basis data (instans besar dengan lebih dari 1000 perangkat). Silakan pilih bagian yang sesuai di bawah ini berdasarkan jenis instalasi Anda.
Instalasi memerlukan paket distribusi platform Navixy. Paket ini dapat diunduh langsung ke server menggunakan perintah berikut:
wget --content-disposition https://get.navixy.com/latestSetelah paket diunduh, Anda dapat melanjutkan instalasi.
Opsi 1. Server all-in-one
Pertama, bongkar build platform Navixy yang disediakan sebagai sebuah tar.gz arsip. Buka direktori tempat arsip berada dan jalankan perintah berikut untuk membongkarnya (tentu saja ganti <PACKAGE_NAME> dengan nama file yang sebenarnya):
tar -zxvf <PACKAGE_NAME>.tar.gzArsip akan diekstrak ke /navixy-package direktori. Kemudian, buka direktori ini dan jalankan skrip instalasi darinya:
./install.shSkrip akan memeriksa kompatibilitas OS dan prasyarat lainnya. Tidak diperlukan tindakan apa pun dari Anda pada tahap ini.
Pilih peran server
Anda akan diminta untuk memilih peran server untuk penerapan selanjutnya. Anda perlu memilih Server tunggal - semua layanan dalam satu server. Hati-hati jangan klik opsi lain karena opsi tersebut dimaksudkan untuk digunakan pada penerapan dua server.

Proses instalasi
Skrip akan melakukan pemeriksaan perangkat lunak. Anda akan melihat bahwa perangkat lunak sedang diinstal, termasuk Java, Nginx, dan MySQL. Anda akan melihat permintaan untuk memulai ulang MySQL, konfirmasikan ini dengan memasukkan 1. Selanjutnya, Anda akan diminta untuk mengonfirmasi inisialisasi basis data, jawab ya lagi dengan memasukkan y.

MySQL akan meminta Anda menentukan kata sandi root. Ini tidak wajib bagi platform sehingga Anda dapat membiarkannya kosong. Jika Anda menetapkannya, pastikan untuk mengingatnya. Selanjutnya, skrip akan membuat basis data dan pengguna DB navixy dengan kata sandi acak. Ini akan menjadi pengguna utama bagi layanan platform untuk berinteraksi dengan basis data. Namun, Anda tidak perlu mengingat kata sandinya karena akan secara otomatis dimasukkan ke dalam berkas konfigurasi. Setelah ini selesai, skrip akan mengisi basis data dengan tabel sistem.

Setelah inisialisasi basis data, skrip akan menanyakan hal berikut:
Jawab ya dengan y, dan skrip akan melakukan hal berikut:
Membuat pengguna untuk layanan Java (backend)
Membuat direktori layanan Java dan mengisinya dengan berkas yang diperlukan
Menyalin dan mengonfigurasi komponen web (frontend)
Menyalin skrip runit yang diperlukan untuk menjalankan layanan Java
Mengonfigurasi layanan Java
Domain
Skrip akan meminta Anda menentukan nama domain untuk layanan Anda. Ini adalah domain yang digunakan untuk:
Semua layanan sistem dalam instalasi satu domain.
Antarmuka pengguna dan aktivasi perangkat dalam instalasi tiga domain.

Selanjutnya, Anda akan diminta untuk domain API dan panel Admin.
Untuk instalasi satu domain, biarkan nilai ini kosong dan tekan Enter (OK).
Untuk instalasi tiga domain, tentukan domain API dan Panel sesuai dengan kebutuhan.


Anda akan melihat notifikasi tentang konfigurasi domain yang telah Anda buat.
Selanjutnya, Anda akan diminta untuk melakukan instalasi sertifikat SSL untuk platform Anda. Jika ini yang ingin Anda lakukan, klik Ya dan ikuti petunjuknya.
Untuk detail tentang pemasangan sertifikat SSL, lihat Wizard konfigurasi halaman.
Pada titik ini, instalasi dasar platform telah selesai. Jika Anda memerlukan kustomisasi lebih lanjut, gunakan ./configure.sh skrip.
Opsi 2. Dua server
Pertama, bongkar build platform Navixy yang disediakan sebagai sebuah tar.gz arsip. Unggah dan bongkar arsip ke kedua server. Untuk melakukan pembongkaran, buka direktori yang berisi arsip dan jalankan perintah berikut (tentu saja ganti <PACKAGE_NAME> dengan nama file yang sebenarnya):
Arsip akan diekstrak ke navixy-package direktori. Instalasi berikut harus dilakukan terlebih dahulu di server basis data dan kedua di server aplikasi.
Server database
Buka /navixy-package direktori dan jalankan install.sh skrip darinya.
Anda akan diminta untuk memilih peran server untuk penerapan selanjutnya. Pilih #2 Server SQL.

Skrip akan dimulai dengan pemeriksaan sistem dan perangkat lunak. Anda akan melihat bahwa MySQL sedang diinstal dan dikonfigurasi. Anda akan melihat permintaan untuk memulai ulang MySQL, konfirmasikan ini dengan memasukkan 1. Selanjutnya, Anda akan diminta untuk mengonfirmasi inisialisasi basis data, jawab ya lagi dengan memasukkan y.

MySQL akan meminta Anda menentukan kata sandi root. Ini tidak wajib bagi platform sehingga Anda dapat membiarkannya kosong. Jika Anda menetapkannya, pastikan untuk mengingatnya. Selanjutnya, skrip akan membuat basis data dan pengguna DB navixy dengan kata sandi acak. Ini akan menjadi pengguna utama bagi layanan platform untuk berinteraksi dengan basis data.

Skrip kemudian akan mengisi basis data dengan tabel sistem. Setelah inisialisasi basis data, Anda akan melihat informasi berikut mengenai server basis data:
Nama pengguna: navixy - ini adalah pengguna DB yang ditentukan dalam konfigurasi sistem untuk interaksi basis data.
Kata sandi: acak - kata sandi untuk navixy pengguna.
Alamat IP: alamat aktual server DB Anda.
Pastikan untuk menyimpan nilai-nilai ini, karena Anda akan memerlukannya selama instalasi server aplikasi.
Server aplikasi
Buka /navixy-package direktori dan jalankan install.sh skrip darinya.
Anda akan diminta untuk memilih peran server untuk penerapan selanjutnya. Pilih #3 Server aplikasi.

Skrip akan mengunduh dan menginstal Java, Nginx, dan prasyarat lainnya untuk menjalankan platform. Ini akan dilakukan secara otomatis dan tidak memerlukan perhatian Anda. Setelah semua prasyarat diinstal, skrip akan meminta Anda memasukkan kata sandi pengguna server SQL. Ini adalah navixy kata sandi pengguna yang Anda peroleh setelah menginstal basis data pada langkah sebelumnya. Gunakan Shift+Insert untuk menempelkannya dari papan klip.

Anda kemudian akan diminta memasukkan alamat IP server basis data Anda. Masukkan alamat tersebut.

Skrip akan memastikan bahwa IP valid. Anda kemudian akan diminta untuk mengonfirmasi instalasi platform di server Anda.
Lakukan ini dengan mengetik y dan menekan Enter.

Domain
Skrip akan meminta Anda menentukan nama domain untuk layanan Anda. Ini adalah domain yang digunakan untuk:
Semua layanan sistem dalam instalasi satu domain.
Antarmuka pengguna dan aktivasi perangkat dalam instalasi tiga domain.

Selanjutnya, Anda akan diminta untuk domain API dan panel Admin.
Untuk instalasi satu domain, biarkan nilai ini kosong dan tekan Enter (OK).
Untuk instalasi tiga domain, tentukan domain API dan Panel sesuai dengan kebutuhan.


Anda akan melihat notifikasi tentang konfigurasi domain yang telah Anda buat.
Selanjutnya, Anda akan diminta untuk melakukan instalasi sertifikat SSL untuk platform Anda. Jika ini yang ingin Anda lakukan, klik Ya dan ikuti petunjuknya.
Untuk detail tentang pemasangan sertifikat SSL, lihat Wizard konfigurasi halaman.
Pada titik ini, instalasi dasar platform telah selesai. Jika Anda memerlukan kustomisasi lebih lanjut, gunakan ./configure.sh skrip.
Terakhir diperbarui
Apakah ini membantu?