Sau khi đăng nhập thành công, thí sinh có thể thấy được domain của mình đã được tạo sẵn
Tại đây tạo thêm 3 thư mục là buoi1, buoi2, buoi3 để thí sinh upload theo từng buổi thi cụ thể
Phân quyền cho các Account Client
Mỗi thí sinh được cấp 1 tài khoản và quản lý domain của mình, do đó thí sinh này không thể vào domain của thí sinh khác được (tương ứng với tên domain có 1 thư mục tương ứng)
Thí sinh khác đăng nhập vào domain của thí sinh 1 sẽ bị báo lỗi (ví dụ ts2 đăng nhập vào ts1)
Web Server đã được được đặt Gen6FTP Server, sử dụng tính năng của phần mềm này phân quyền cụ thể cho từng thư mục trong từng buổi thi của thí sinh. Cụ thể là trước khi
vào thi buổi thi thứ nhất, thí sinh có toàn quyền trên 3 thư mục buoi1, buoi2, buoi3 (tương ứng với các tài khoản ftp mà server cung cấp)
Sau khi thi xong 1 buổi thi, buổi thi sau thí sinh không được upload tiếp vào thư mục bài làm của mình nữa. Chỉ được phép xem thư mục, tập tin và download dữ liệu để làm tiếp buổi thi tiếp theo. Ta phân quyền lại như sau: cho phép quyền List files, List folder và download, cấm upload.
Ví dụ như buổi thi thứ 2 thì thí sinh không được upload vào thư mục của buổi 1 nữa, chỉ được các quyền như trên. Xác lập như sau:
Không thể thực hiện được, bị báo lỗi
Demo up 1 trang web lên WebServer
Tạo 1 domain tên testweb.com, sau đó thực hiện các bước upload trang web lên Server để kiểm tra xem WebServer có hoạt động không.
Bước 1: Đăng nhập Plesk Panel bằng trình duyệt với tài khoản mà Server cung cấp Bước 2: Đưa database lên host bằng công cụ database của Plesk
Chọn mục Databases Add New Database
Chọn Add New Database User để tạo user được phép kết nối database
Chọn WebAdmin để vào quyền quản trị của cơ sở dữ liệu
Tiến hành import file cơ sở dữ liệu (.sql) vào cơ sở dữ liệu trên host
Bước 3: Hiệu chỉnh file config.php để xác định chính xác database và user (theo tên đã tạo trên domain)
Bước 4: Đưa file lên giao thức FTP với phần mềm FileZilla
Kết quả: Trang web đã hoạt động tốt trên nền PHP với cơ sở dữ liệu MySQL