Quy tắc host IIS websites
Last updated
Last updated
Phần host ở IIS dành cho lập trình viên, nhưng sau này nên là nhân viên IT phụ trách các việc này. Chỉ cần lập trình viên (BE, FE, ...) gởi deploy source (file đã build với .NET hoặc chỉ là FE) thì nhân viên IT có thể deploy website được.
Site name
Mỗi sản phẩm đều có nhiều website (tên miền) phụ, như my.boostpte.com và protocol.boostpte.com hoặc thâm chí admin.boostpte.com. Cho nên có thể đặt tên chính là tên đầy đủ như trên. Hoặc, có thể đặt tên theo prefix là tên sản phẩm "boostpte_" rồi mới đến tên mình phụ.
Trong 1 hệ thống IIS thì nên chọn 1 trong 2 cách đặt tên (theo tên miền phụ đầy đủ, hay theo tên prefix thôi).
Physical path
Thường là host ở folder mặc định của Windows: c:\interpub\wwwroot
. Nếu cần thì có thể đổi qua đĩa D, tức thành d:\interpub\wwwroot
.
Vì có thể có nhiều dự án, nên folder con tiếp theo có thể là mã dự án (nhớ thêm _ trước folder).
c:\interpub\wwwroot\_jfw
Sau đó mới đến tên miền phụ (theo quy tắc ở Site name trên);
Binding
Không nhất thì phải có binding https vì nếu dùng CloudFlare thì đã có https rồi.
Cấu hình Loggings
Mặc định, IIS sẽ có file log như sau:
%SystemDrive%\inetpub\logs\LogFiles
nên chỉnh lại cho đúng tên miền phụ:
%SystemDrive%\inetpub\logs\jfw\protocol
hoặc
%SystemDrive%\inetpub\logs\jfw\protocol.jframework.io