Tân
Hướng dẫn cài đặt phần mềm quản lý tài sản Snipe IT v5.4.4 trên
Windows Server 2016
Trong mỗi công ty, doanh nghiệp có rất nhiều tài sản khác nhau: laptop, máy tính, màn
hình, ti vi, camera, license, điện thoại, …
Việc quản lý những tài sản này là một vấn đề khá đau đầu, đặc biệt với các cơng ty có
nhiều nhân viên thường xuyên ra vào nghỉ việc.
Làm sao kiểm tra được ngay: hiện tại đang có bao nhiêu laptop, những ai đang sử dụng
và lịch sử người dùng nó trước kia, các thông số kỹ thuật, hạn bảo hành, nhà cung cấp,
giá tiền, lịch sử sữa chữa hư hỏng…
Snipe IT là 1 phần mềm open source miễn phí giúp quản lý tồn bộ tài sản cơng ty bạn.
Các cơng cụ cần download trước khi cài đặt:
1. Notepad++
2. PHP download
3. C++ 2015
4. C++ 2012
5. URL Rewrite Module
6. PHP Manager
7. MariaDB/MySQL
8. Snipe-it
9. Composer
Kích hoạt tính năng Web Server
Tân
Chọn Application Development -> Chọn CGI. Nhấn Next
Tân
Chọn Restart the destination server automatically if required. Nhấn Install
Để tắt bảo mật trình duyệt web, Vào Server Manager -> Local Server -> IE Enhanced
Security Configuration, nhấn vào On, Tick vào 2 dòng Off. Nhấn OK
Tân
Truy cập link: http://localhost/, nếu hiện ra giao diện web, bạn đã bật thành công Web
Server
Cài đặt Notepab++
Tân
Cài đặt PHP
Copy thư mục “php-7.4.29” đã Dowload, phần mềm dowload số 2. Dán vào ổ đĩa C. Đổi
tên thư mục thành PHP
Cài đặt Visual C++2015
Cài đặt Visual C++2012
Tân
Cài đặt URL Rewrite
Nếu khơng cài đặt được urlrewrite2.exe thì thay thế bằng 5 rewrite_amd64_en-US.msi
Cài đặt PHP Manager
Tân
Vào Server Manager -> IIS -> Click phải vào tên Server của bạn -> Internet Information
Services IIS Manager
Click phải vào Icon dưới thanh Taskbar, chọn Pin to taskbar, để dễ thao tác về sau
Tân
Chọn server, nhấn vào PHP Manager
Requirements SnipeIT chỉ dùng PHP >=7.4 < 8.0
Tại mục PHP Manager -> Register new PHP version, tìm đến đường dẫn C:\PHP, chọn
file “php-cgi”, nhấn Open. Nhấn OK
Tân
Kết quả
Cũng trong PHP Manager -> PHP Extensions, nhấn Enable or disable an extension
Tân
Cài wincache-2.0.0.8-dev-7.3-nts-vc15-x64.exe
Lưu vào thư mục tùy ý:
Chép file php_wincache.dll vào C:\PHP\ext
Tân
Enable các tính năng giống như hình dưới
PHP Manager -> PHP Settings, nhấn Manage all settings
Nhấn Add bên góc phải, đặt tên theo hình. Nhấn OK
session_entropy_length
Tân
Truy cập đường dẫn: C:\inetpub\wwwroot
Tạo 1 file notepad tên “phpinfo.php” với nội dung “<?php phpinfo(); ?>”, bạn có thể tạo
trên Desktop và copy dán file vào đường dẫn trên
Tân
Mở Internet Information Services (IIS) Manager đã Pin dưới Taskbard. Nhấn Restart bên
góc phải
Truy cập Link: http://localhost/phpinfo.php, hiện ra giao diện web như hình
Tân
Cài đặt MariaDB
Khởi chạy 7 mariadb-10.1.45-winx64.msi, trong ảnh là bản 10.6 nhưng bạn đừng lo.
Từ đây mình sẽ dùng bản 10.1.45 không dùng bản 10.6 như trong ảnh.
Tân
Tạo password cho user root. Tick chọn Enable access from remote machines. Nhấn Next
Chọn hết. Nhấn Next.
Tân
Cấu hình MySQL Database và User
Trên Desktop, mở phần mềm tên “HeidiSQL”
Nhấn New , nhập Password vừa tạo ở bước trên. Nhấn Open
Click phải vào khoảng trống bên trái, Create New -> Database
Tân
Đặt tên cho database. Collation chọn: utf8mb4_unicode_ci. Nhấn OK
Tân
Chọn database Snipeit, Tools -> User manager
Nhấn Add, đặt tên User, password. Nhấn Add object, chọn snipeit. Nhấn OK
Tân
Tick chọn tất cả. Nhấn Save
Cài đặt Snipe IT
Copy phần mềm đã dowload tên “snipe-it-5.4.4” dán vào đường dẫn
C:\inetpub\wwwroot. Đổi tên thư mục thành “snipe-it”
Truy cập đường dẫn: C:\inetpub\wwwroot\snipe-it. Mở file “.env.example” bằng
notepab. Save As file notepad rename thành “.env” có định dang đi .all lưu ở Desktop.
Tân
Tân
Copy file .env dán lại vào C:\inetpub\wwwroot\snipe-it
Mở file .env lên sửa nội dung:
APP_URL: địa chỉ IP tĩnh của Windows Server.
Điền tên, user name, password truy cập database, được tạo ở bước trên
DB_DUMP_PATH: dán đường dẫn: C:\Program Files\MariaDB 10.1\bin
Để đường dẫn DB_DUMP_PATH như vậy không chạy được đâu.
Tân
cmd /c for %A in ("C:\Program Files\MariaDB 10.1\bin") do @echo %~sA
C:\PROGRA~1\MARIAD~1.1\bin sửa thành C:\\PROGRA~1\\MARIAD~1.1\\bin
Save file
Tân
Cài đặt Composer
Copy file “9 Composer-Setup.exe” trong Folder dowload ban đầu dán vào đường dẫn:
C:\inetpub\wwwroot\snipe-it
Mở file “9 Composer-Setup.exe” để cài đặt
Tân
Tại thư mục trong đường dẫn: C:\inetpub\wwwroot\snipe-it. Nhấn File -> Open Windows
PowerShell -> Open Windows PowerShell as administrator
Tân
Chạy lệnh: ping 8.8.8.8 , để kiểm tra có kết nối Internet
Chạy lệnh: composer install
Chạy lệnh: composer update
Chạy lệnh: php artisan key:generate, nhấn Yes
Bản mới này SnipeIT sẽ tự add APP_KEY vào file .env thay vì phải copy như trước.
Kiểm tra file .env
Tạo và mở Port truy cập website
Mở Internet Information Server dưới Taskbard. Click phải Sites chọn Add Website