GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Alat Manajemen Aset Snipe-IT di Ubuntu 22.04

Untuk melacak kepemilikan, proses penyebaran, dan detail semua server, diperlukan manajer aset TI yang andal. Ini dapat dicapai dengan menginstal dan menggunakan Snipe-IT, alat manajemen aset TI sumber terbuka.

Pada artikel ini, kita akan membahas instalasi Snipe-IT pada server Ubuntu 22.04.

Pemasangan Pengelola Aset Snipe-IT

Untuk menginstall snipe-IT tool, anda harus menginstall LAMP stack terlebih dahulu, yaitu Linux, Apache server, Mysql server, dan PHP. Untuk menginstalnya, pertama-tama perbarui repositori server kemudian periksa perintah yang diberikan dan jalankan juga di server Anda.

$ sudo apt update &&sudo apt upgrade -y

Instal Apache

Instal server Apache dengan menjalankan perintah sebagai:

$ sudo apt install apache2 -y

Sekarang mulai dan aktifkan layanan apache dengan menjalankan perintah yang mirip dengan perintah seperti yang ditunjukkan di bawah ini.

$ sudo systemctl start apache2$ sudo systemctl aktifkan apache2

Instal PHP

Untuk menginstal PHP, pertama tambahkan repositori PHP di server Anda dengan menambahkannya dengan perintah seperti yang ditunjukkan di bawah ini:

$ sudo add-apt-repository ppa:ondrej/php

Selanjutnya, instal ekstensi PHP. Untuk melakukannya, jalankan perintah sebagai:

$ sudo apt install -y php-{opcache,pdo,bcmath,calendar,ctype,fileinfo,ftp,gd,intl,json,ldap,mbstring,mysqli,posix,readline,socket,bz2,tokenizer,zip, curl,iconv,phar}

Juga, instal paket lain yang diperlukan.

$ sudo apt install -y openssl curl git wget zip

Selanjutnya, server web Apache perlu dimulai ulang agar perubahan baru dapat diterapkan.

$ sudo systemctl restart Apache2

Instal server MySql/MariaDB

Instal server Mysql atau MariaDB. Dalam kasus kami, kami menginstal server MySQL. Kemudian mulai dan aktifkan server MySQL dengan menjalankan perintah seperti yang ditunjukkan di bawah ini.

$ sudo apt install mysql-server$ sudo systemctl start mysql$ sudo systemctl aktifkan mysql

Selanjutnya, Amankan server mysql. Untuk melakukannya, Anda perlu menjalankan perintah sebagai:

$ sudo mysql_secure_installation

Tetapkan kata sandi root dan siram hak istimewa. Anda akan melihat output yang mirip dengan tangkapan layar di bawah ini.

Buat database untuk Snipe-IT

Masuk ke server mysql dan buat pengguna dan database untuk snipe-IT. Untuk lebih jelasnya, jalankan perintah seperti di bawah ini.

$ sudo mysql -u root -pmysql> CREATE DATABASE snipeit_db;Query OK, 1 baris terpengaruh (0,01 sec)mysql> CREATE USER 'snipeit'@'localhost' DIIDENTIFIKASI DENGAN mysql_native_password OLEH '[email protected]';Query OK , 0 baris terpengaruh (0,03 detik)mysql> GRANT ALL PRIVILEGES ON snipeit_db.* TO 'snipeit'@'localhost';Query OK, 0 baris terpengaruh (0,02 detik)mysql> FLUSH PRIVILEGES;Query OK, 0 baris terpengaruh (0,00 detik) )mysql> keluar

Instal Snipe-IT

Untuk menginstal alat Snipe-IT di server Ubuntu 22.04, unduh paket snipe-IT terbaru dari github. Arahkan ke direktori /var/www/html lalu unduh paket dengan menjalankan perintah serupa:

$ cd /var/www/html

Jalankan perintah git untuk mengunduh paket pada direktori ini.

$ sudo git clone https://github.com/snipe/snipe-it snipe-it

Selanjutnya, salin .env.example dengan membuat file baru sebagai .env.

$ cd /var/www/html/snipe-it
$ sudo cp .env.example .env

Selanjutnya, edit file .env ini dengan memperbarui detail database dan URL. Untuk detail lebih lanjut, periksa tangkapan layar seperti yang ditunjukkan di bawah ini.

$ sudo vim .env
APP_URL=snipeit-test.comAPP_TIMEZONE='UTC'DB_CONNECTION=mysqlDB_HOST=127.0.0.0.1DB_DATABASE=snipeit_dbDB_USERNAME=snipeit[email protected]DB_PREFIX=nullDB_DUMP_PATH='/usr_bin'DB>prembHAR_PATH='/usr_bin'DB 

Instal Komposer

Instal komposer di direktori itu. Anda dapat menjalankan perintah serupa seperti yang ditunjukkan di bawah ini untuk mengunduh dan menginstal composer.

$ curl -sS https://getcomposer.org/installer | php$ sudo mv composer.phar /usr/local/bin/composer

Selanjutnya, arahkan ke /var/www/html/snipe-it maka semua dependensi PHP akan diunduh dengan menjalankan perintah sebagai:

$ cd /var/www/html/snipe-it/$ sudo composer update --no-plugins --no-scripts$ sudo composer install --no-dev --prefer-source --no-plugins - -tanpa skrip

Selanjutnya, buat kunci aplikasi dengan menjalankan perintah seperti yang ditunjukkan di bawah ini.

$ sudo php artisan key:generate

Selanjutnya, berikan izin yang diperlukan ke direktori snipe-it Anda

$ sudo chown -R www-data:www-data /var/www/html/snipe-it$ sudo chmod -R 755 /var/www/html/snipe-it

Mengonfigurasi server web Apache untuk Snipe-IT

Untuk Snipe-IT, buat file konfigurasi apache. Namun sebelumnya Anda bisa menonaktifkan file konfigurasi default apache dengan perintah serupa seperti gambar di bawah ini.

$ sudo a2dissite 000-default.conf

Selanjutnya, buat file konfigurasi untuk Snipe-IT dengan konten yang mirip dengan screenshot yang diberikan.

$ sudo vim /etc/apache2/sites-available/snipeit.conf

Konten file host virtual:

 ServerName snipeit-test.com DocumentRoot /var/www/html/snipe-it/public  Opsi Indeks FollowSymLinks MultiViews AllowOverride All Order izinkan, tolak izinkan dari semua 

Selanjutnya, Anda harus mengaktifkan file konfigurasi baru dan memulai ulang server apache agar perubahan diterapkan.

$ sudo a2ensite snipeit.conf$ sudo systemctl restart apache2

Dasbor Snipe-IT

Terakhir, Anda siap untuk melihat dashboard snipe-it dengan mengaksesnya melalui nama domain yang Anda tetapkan. Pertama halaman akan ditampilkan dengan rincian persyaratan kemudian Anda dapat membuat pengguna. Untuk detail lebih lanjut, periksa tangkapan layar di bawah ini.

Kemudian klik next dengan menyimpan detail pengguna, Anda akan melihat dashboard snipe-IT seperti screenshot di bawah ini.

Kesimpulan

Dalam artikel ini, Anda telah mempelajari cara menginstal alat manajemen aset snipe-IT dan menyiapkan dasbor dengan membuat database dan membuat file konfigurasi. Terima kasih!


Ubuntu
  1. Cara Menginstal Docker Di Ubuntu 18.04

  2. Cara Menginstal Apache di Ubuntu 18.04

  3. Cara Menginstal MariaDB 10.4 di Ubuntu 18.04

  1. Cara Menginstal MongoDB di Ubuntu 18.04

  2. Cara Menginstal Jenkins di Ubuntu 18.04

  3. Cara Menginstal ClickHouse di Ubuntu 20.04

  1. Cara Menginstal KVM di Ubuntu 20.04

  2. Cara Menginstal Webmin di Ubuntu

  3. Cara Menginstal Wayang di Ubuntu 20.04