V. TỔNG KẾT
3. Hướng dẫn sử dụng và cài đặt môi trường
Ứng dụng chạy trên localhost với cơng cụ xampp có hỗ trợ MySQL và ngơn ngữ PHP có phiên bản trên 7.3.
- Cài đặt lại file sendmail.ini trong thư mục Xampp/sendmail/
smtp_server là tên miền mà mail sẽ gửi smtp_port là port smtp sử dụng để gửi mail
error_logfile là file lưu trữ lại lịch sử gửi mail vào báo tình trạng debug_logfile là file lưu trữ thơng tin q trình gửi mail
auth_username là tên của người gửi
auth_password là mật khẩu được cung cấp sau khi cài đặt App passwords ở tài
khoản mail sở hữu
force_sender là email người gửi
- Cách lấy mật khẩu từ App password của gmail
60
61
Chúng ta cài đặt bảo mật 2 bước, sau đó chọn App passwords ở trang thông tin cá nhân
Và chúng ta “Ứng dụng khác” và điền tên phần mềm là “xampp” và chấp nhận. Sau đó, Google sẽ gửi mật khẩu App password và chúng ta đem mật khẩu đó vào auth_password trong file sendmail.ini
- Cài đặt php.ini trong thư mục Xampp/php/
SMTP là tên miền mà mail sẽ gửi
62
smtp_port là port smtp sử dụng để gửi mail sendmail_from là email người gửi
sendmail_path là đường dẫn đến ứng dụng sendmail.exe
- Thay đổi thư mục DocumentRoot trong file httpd.conf (công cụ xampp) thành đường dẫn đến ứng dụng
- Start Apache và MySQL trong Xampp. Sau đó, Import file Web_db.sql trong thư mục WEB_DEV_HK211 vào phpMyAdmin.
63
TÀI LIỆU THAM KHẢO
[] 5sao. (Tham khảo: 28/11/2021). Website Doanh Nghiệp Là Gì? Lợi Ích Khi Thiết
Kế Website Doanh Nghiệp. Truy cập từ http://congnghenamsao.vn/cong-nghe-
bootstrap.html
[] Bizfly. (Tham khảo: 28/11/2021). jQuery là gì? jQuery là gì? Những ưu điểm khi sử
dụng jQuery trong website. Truy cập từ https://bizfly.vn/techblog/jquery-la-gi.html.
[] Công ty Tất Thành. (Tham khảo: 28/11/2021). Công nghệ bootstrap. Truy cập từ
https://tatthanh.com.vn/website-doanh-nghiep-la-gi.
[] CyStack. (Tham khảo: 28/11/2021). Top 10 lỗ hổng bảo mật web phổ biến theo
chuẩn OWASP – OWASP TOP 10. Truy cập từ https://cystack.net/vi/blog/10-lo-hong-
bao-mat-web
[] GtvSEO. (Tham khảo: 28/11/2021). SEO là gì? Lợi ích của SEO web & 12 Việc
cần làm của một SEOer. Truy cập từ: https://gtvseo.com/seo-la-gi/#tong-quan-ve-seo
[] FreePHPEditor. (Tham khảo: 28/11/2021). PHP là gì? Ưu điểm và nhược điểm
của lập trình web bằng PHP. Truy cập từ: http://free-php-editor.com/php-la-gi/
[] QuanTriMang. (Tham khảo: 28/11/2021).HTML là gì? Cấu trúc HTML cơ bản .
Truy cập từ https://vietnix.vn/lo-hong-bao-mat/
[] QuanTriMang. (Tham khảo: 28/11/2021).CSS là gì? Giới thiệu về CSS. Truy cập
từ https://quantrimang.com/gioi-thieu-ve-css-152825
[] TDFoss. (Tham khảo: 28/11/2021). Website doanh nghiệp là gì? Tại sao cần thiết
kế website doanh nghiệp?. Truy cập từ https://tdfoss.vn/tin-tuc/goc-chia-se/website-
doanh-nghiep-la-gi-tai-sao-can-thiet-ke-website-doanh-nghiep-250.html
[] ThietKeWebDatLat.net. (Tham khảo: 28/11/2021). JAVASCRIPT là gì? Ưu và
nhược điểm của JAVASCRIPT. Truy cập từ
https://thietkewebdalat.net/blog/javascript-la-gi/
[] Vietnix. (Tham khảo: 28/11/2021). Lỗ hổng bảo mật là gì? Những lỗ hổng bảo
mật phổ biến hiện nay. Truy cập từ https://vietnix.vn/lo-hong-bao-mat/
64