| Tham gia kênh Telegram của AnonyViet 👉 Link 👈 | 

Tạo sẵn 1 thư mục bên ngoài như ảnh

Chọn Yes

Bấm Browe chọn đến thư mục tạo sẵn bên ngoài để chưa file wincache

Chọn thư mục bấm Ok

Bấm Ok

Thông báo giải nén file hoàn tất

Chép file php_wincache.dll bỏ vào thư mục PHP -> ext

Copy file bỏ vào thư mục

Vào lại IIS và chọn PHP Manager

Chọn Enable or disable…

Các Extentions có sẵn

Chọn các Extention ẩn bên dưới và Enable lên

Enable các Extention có sẵn như trong ảnh

Vào mục Manage all settings như trong ảnh

Chọn vào mục Add

Điền thông tin như trong ảnh
session_entropy_length

Đã tạo xong thông số

Out ra ngoài destop tạo 1 file text Document

Đặt tên là phpinfo.php

Sau khi đặt tên xong vẫn thấy biểu tượng là file txt là chưa đúng định dạng.

Vào thư mục cài đặt SnipeIT -> chọn View

Sẽ thấy 2 options như ảnh chưa stick chọn

Kích hoạt 2 tính năng đó lên như trong ảnh

Quay ra desktop sẽ thấy đuôi file .txt hiện ra.

Xoá cái đuôi file txt đó đi như trong ảnh

Một bản thông báo hiện ra báo nếu xoá đuôi file sẽ làm biến đổi tập tin -> chọn Yes

Khi nào thấy thư mục trắng xoá như trong ảnh là đúng.

Chuột file vào file và chọn Edit…

Thêm nội dung như sau vào file: <?php phpinfo(); ?> và save lại

Copy file đã tạo

Truy cập vào ổ C chọn vào thư mục inetpub

Vào thư mục wwwroot

Paste file phpinfo.php khi nãy vào thư mục như ảnh.

Khởi động lại IIS

Thấy các hiệu ứng chạy như trong ảnh là ok

Truy cập vào trang http://localhost/phpinfo.php (Khúc này là thành công 50% rồi)

Tiến hành đổi tên Server để cài đặt Maria Database -> Lý do vì sao đổi tên vì nếu để tên mặc định của Server sau khi các bạn cài đặt Maria Database nó sẽ ăn theo cái tên Server, sau này các bạn đổi tên khác sẽ bị lỗi SQL liền ngay lặp tức.

Change Settings

Chọn Change…

Computer Name đang là mặc định của hệ thống tự sinh ra.

Đổi tên khác cho dễ nhớ, ở đây mình đặt là SNIPEIT_SERVER

Một cảnh báo hiện ra nói nếu đổi tên sẽ làm lỗi hàng loạt dứng dụng và phần cứng (Đây chính là lý do phải đổi tên trước khi cài đặt Maria Database)

Click Ok

Hệ thống thông báo sẽ khởi động lại máy tính (Nhớ lưu tập tin đang xài nhé)

Khởi động lại máy tính nhé.

Vào kiểm tra xem đã đổi tên SNIPEIT_SERVER chưa…

Tiến hành cài đặt Maria Database

Next

Next

Next

Khúc này là đặt tên cho database và user để login vào database, nhớ enable cái access bên đưới vào để cho user root được kích hoạt

Chọn next

Chọn next

Chọn Install

Quá trình cài đặt bắt đầu…

Hoá trình cài đặt hoàn tất

Truy cập vào ứng dụng HeidiSQL (Cái này chính là Maria Database)

Chọn new để tạo 1 kết nối Database mới

Nhấp chuột vào unnaned và đặt tên cho Database đó cho config sau này

Đặt tên là SnipeIT -> Đăng nhập bằng tài khoản root lúc ở trên mình có nói.

Chuột phải vào khoản trống bất kỳ và chọn create new -> database

Đặt tên nà snipeit & bảng mã là utf8mb4_unicode_ci

Đã tạo database thành công

Chọn vào datase và chọn Tools như ảnh chọn User Manager

Chọn Add

Một user tự tạo ra chúng ta thực hiện đổi lên là snipeituser

Đặt pass để cho hệ thống login vào database user.

Add Object để phân quyền cho user trong database

Chọn database đã tạo trước đó

Stick vào ô vuông để cho phép toàn bộ

Sau khi đã chọn thì bấm save.

Tiến hành giải nén website snipeit ra

Đổi tên snipe-it-6.1.0 thành snipe-it

Copy file

Paste file vào thư mục wwwroot như trong ảnh

Truy cập vào trong file snipe-it và tìm đến file .env.example

Chọn file

Chọn Save As…

Đặt tên file là .env chọn dấu mũi tên đi xuống như ảnh

Chọn All types

Sau đó bấm save

Check xem đã tạo file .env hay chưa

Đặt IP tĩnh cho server để cố định IP truy cập.




Đặt IP tĩnh theo lớp mạng công ty, ở đây trên công ty mình đặt là lớp mạng 172.16.1.1 thì ở chỗ khác các bác tuỳ thuộc theo lớp mạng của công ty mình mà đặt, nhở trỏ DNS về IP Server để sau này public qua internet.

Tiến hành Config file connect cho SnipeIT

Tìm đến các thông số Null như trong ảnh

APP URL=http://172.16.1.199 (Đây là đường dẫn để truy cập vào SnipeIT)
DB_DATABASE:snipeit (user đã tạo trong database trước đó)
DB_DATABASE:snipeit(User để truy cập databae khác với user root nhé, cũng đã tạo phía bên trên)
DB_PASSWORD:đánh password của bạn đã tạo trước đó vào
DB_DUMP_PATH=’C:\Program Files\MariaDB 10.1\bin’ (Dán cái đường dẫn ứng dụng database vào như trong ảnh)

Đường dẫn như trong ảnh.

Cài đặt composer

Chép file cài vào trong ổ chứa website snipeit

Kích chuột vào để cài đặt Composer

Chọn Next

Chọn add PHP path trong thư mục cài đặt

Chọn Browse để tìm đến đường dẫn PHP

Chọn đường dẫn PHP -> C:/PHP/php.exe như ảnh

Chọn next

Chọn next

Tiến hành cài đặt

Quá trình cài đặt diễn ra

Nhấn next

Hoàn tất

Truy cập vào thư mục inetpub -> C:/

Chọn vào mục wwwroot

Chọn Snipe-it

Chọn thư mục snipe-it bấm vào file như ảnh chọn Powershell -> chọn mở ứng dụng dưới quyền Admin

Hiển thị đường dẫn như trong ảnh là đúng

Tiến hành cài composer cho snipe-it -> composer install

Hệ thống báo phải update lên mới cho cài đặt

Chạy lệnh composer update như trong ảnh

Quá trình update đang được diễn ra

Update hoàn tất tiến hành install lại composer bằng lệnh như trong ảnh

Quá trình cài đặt diễn ra và ko thấy báo lỗi update

Hoàn tất cài đặt

Add key cho file env bằng lệnh php artisan key:generate

Chương trình hỏi bạn có muốn thực hiện command này không -> chọn Yes

Thông báo add key thành công

Vào file env check xem đã add key chưa

Đã thấy key add vào thành công

Vào Server Manager

Vào lại mục IIS

Stop cái Default Website đi => lý do là sẽ đụng port với snipe-it

Biểu tượng stop đã xuất hiện

Add một site website mới

Đặt tên là SnipeIT và chọn vào dấu …

Tìm đến thư mục public của website Snipe-IT

Đã thêm đường dẫn thành công

Chọn IP Server đã đặt trước đó

Sẽ thấy site snipe-it xuất hiện bên trái vào IP truy cập xuất hiện bên phải

Vào mục Handler Mappings

Click chuột vào php-7.4.29

Ở chỗ mục khoanh tròn thêm 2 dấu “” vào đầu và cuối chữ như trong ảnh dưới

Chỗ thêm 2 dấu “ “ vào

Chọn vào request Restrictions…

Chọn vạo Verbs sẽ thấy các giá trị như trong ảnh

Thêm các giá trị như trong đây vào như ảnh => GET,HEAD,POST,DELETE,PUT,PATCH

Bấm Ok

Hệ thống sẽ hỏi bạn có muốn thay đổi giá trị không. Bấm Yes
KHÚC NÀY QUAN TRỌNG: PHẢI PHÂN QUYỀN CHO HỆ THỐNG TRUY CẬP VÀO CÁC FOLDER CỤ THỂ NHƯ BÊN DƯỚI THÌ MỚI TRUY CẬP ĐƯỢC SNIPEIT
Truy cập vào đường dẫn C:\inetpub\wwwroot\snipe-it\public -> chọn folder uploads chọn properties

Chọn Edit


Chọn Add

Bấm User: IUSR và checkname chọn OK

Stick full quyền cho user đó

Tiếp tục với thư mục bootstrap => C:\inetpub\wwwroot\snipe-it


Cũng stick chọn y chang.

Folder storage cũng vậy

Tìm đến thư mực Temp trong C:/Windows tìm đến thư mục Temp add User IUSR vào.

Sau khi phân quyền xong truy cập vào Server Manager

Chọn mục Local Server như ảnh và chọn mục IE Enhanced… Click vào chữ On

Off 2 tính năng như trong ảnh đi

Truy cập vào IIS Manager chọn nút Restart như ảnh

Tiến trình khởi động bắt đầu.

Sau khi đã khởi động lại IIS tiến hành truy cập website Snipe-IT thông qua đường dẫn http://172.16.1.199 nếu hiện ra website như ảnh là thành công

Chọn tạo một database cho webserver.

Tạo Database thành công nhấn tạo user để quản trị hệ thống

Các thông tin cần phải điền

Điền như trong ảnh và chọn lưu người dùng. (khúc này hiện tiếng việt là do mình dùng tình năng google dịch ngay trên website nên nó mới dịch ra tiếng việt mình sẽ chỉ đổi qua tiếng việt ở phía dưới)

Truy cập trang Webserver SnipeIT thành công

Muốn đổi tiếng việt thì chọn tên ở góc phải màn hình chọn Edit Your Profile

Chọn Vietnamese và Save

Sau khi đổi qua tiếng việt sẽ thấy nút Lưu xuất hiện

Bấm nút 3 gạch như trong ảnh để check

Đã chuyển qua tiếng Việt thành công.
Tác giả: Nguyễn Thành Công – Mod Group Quản Trị & Bảo Mật Hệ Thống
Câu hỏi thường gặp
Snipe-IT có miễn phí không?
Có, Snipe-IT là một phần mềm mã nguồn mở hoàn toàn miễn phí.
Tôi cần những kỹ năng gì để sử dụng Snipe-IT?
Giao diện Snipe-IT thân thiện, dễ sử dụng. Tuy nhiên, cài đặt và cấu hình có thể yêu cầu một số kiến thức kỹ thuật về máy chủ và cơ sở dữ liệu.
Snipe-IT có tích hợp với các hệ thống khác không?
Có, Snipe-IT hỗ trợ tích hợp với nhiều hệ thống khác, bao gồm Active Directory, Single Sign-On (SSO), Jira và GLPI.
 
 





 




admin cho em hỏi. là e đã đổi port mặc định 80 thành 88 nhưng không được ạ
đã xử lý xong
Ad cho em hỏi em cài đặt xong xuôi y như hướng dẫn đến phần truy cập vào bằng địa chỉ IP (http://192.168.168.192) thì trên thanh url nó tự động chuyển thành “http://192.168.168.192/192.168.168.192/setup” rồi nó báo lỗi: “Trang này hiện không hoạt động 192.168.168.192 đã chuyển hướng bạn quá nhiều lần.”
Xin hỏi lỗi gì ạ!
bạn chỉnh lại đường dẫn trong file .env
Bạn có tài liệu về cài đặt phần mềm này trên Windows 10-11 không ạ ?