Secure VPS in Ubuntu 20.04- LetsEncrypt, Cloudflare and more
- 收录时间:2023-05-25 19:31:19
- 文件大小:4GB
- 下载次数:1
- 最近下载:2023-05-25 19:31:19
- 磁力链接:
-
文件列表
- 9. Making Nginx and the VPS sites more secure and efficient/5. Mitigating DoS and DDoS attacks on Nginx.mp4 136MB
- 6. Establishing a security layer on the VPS server/3. Assigning permissions correctly in Ubuntu.mp4 123MB
- 9. Making Nginx and the VPS sites more secure and efficient/3. Avoiding different types of web attacks on Nginx sites.mp4 119MB
- 5. Assigning an additional user account to ensure proper use of the VPS/3. Assigning and using administrative permissions in Ubuntu.mp4 107MB
- 7. Installing and configuring the Nginx web server on the VPS/3. How Nginx manages to respond to requests.mp4 103MB
- 7. Installing and configuring the Nginx web server on the VPS/4. Establishing the first site in Nginx.mp4 101MB
- 4. Using and understanding some essential commands and tasks on a VPS/2. File management (create, delete, move, copy and read).mp4 101MB
- 4. Using and understanding some essential commands and tasks on a VPS/1. How to explore and navigate paths in the VPS.mp4 95MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/5. Understanding the use of HTTPS in Nginx and its configuration with Certbot.mp4 89MB
- 5. Assigning an additional user account to ensure proper use of the VPS/1. How to manage user accounts in Ubuntu (create and delete).mp4 87MB
- 13. Preparing the VPS to use PHP-based projects/1. Installing PHP FPM (Fast Processing Module) on the VPS.mp4 86MB
- 8. Installing and configuring MySQL/2. How to interact with MySQL from the VPS console.mp4 86MB
- 6. Establishing a security layer on the VPS server/4. Using Fail2Ban to prevent intruders on the VPS.mp4 84MB
- 16. Deploying an existing Laravel project on the VPS/3. Deploying and configuring the Laravel project on the VPS.mp4 83MB
- 4. Using and understanding some essential commands and tasks on a VPS/9. Execute recurring tasks on the VPS using Cronjobs.mp4 76MB
- 4. Using and understanding some essential commands and tasks on a VPS/5. Use apt to manage and upgrade the VPS packages.mp4 75MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/3. Obtaining Letsencrypt security certificates with Certbot.mp4 75MB
- 6. Establishing a security layer on the VPS server/1. Preventing the use of passwords and root to log in to the VPS.mp4 74MB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/1. How to deploy and secure a new site in the VPS.mp4 74MB
- 11. Protecting your services with Cloudflare/3. Important steps and details when having Cloudflare.mp4 72MB
- 4. Using and understanding some essential commands and tasks on a VPS/4. Tricks to be agile on the command line with your VPS.mp4 72MB
- 5. Assigning an additional user account to ensure proper use of the VPS/2. How to log into the VPS with the new user.mp4 71MB
- 1. Introduction/3. Why a VPS.mp4 71MB
- 6. Establishing a security layer on the VPS server/2. Setting up and using the UFW firewall in Ubuntu.mp4 70MB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/2. Use the SCP command to transfer files and folders via SSH.mp4 70MB
- 4. Using and understanding some essential commands and tasks on a VPS/3. Directory management (create, delete, move, copy and read).mp4 69MB
- 4. Using and understanding some essential commands and tasks on a VPS/8. How to establish SSH connections from the VPS.mp4 68MB
- 14. Deploying a site in pure PHP on the VPS/1. Creating a subdomain and a site for a PHP project on the VPS.mp4 67MB
- 7. Installing and configuring the Nginx web server on the VPS/2. Where is Nginx and its configuration located in the VPS.mp4 66MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/4. Reviewing and understanding the changes made by Certbot on the VPS.mp4 64MB
- 4. Using and understanding some essential commands and tasks on a VPS/6. VPS services management with the systemctl command.mp4 64MB
- 3. Creation and preparation of the Virtual Private Server (VPS)/1. Creating your VPS with Ubuntu 20.04 LTS.mp4 63MB
- 1. Introduction/2. What you will do and what will you learn.mp4 62MB
- 2. Preparing your system and tools/3. Make sure you can use SSH on your system.mp4 61MB
- 8. Installing and configuring MySQL/3. Using SSH tunnels to interact with MySQL from your system.mp4 60MB
- 13. Preparing the VPS to use PHP-based projects/2. The important PHP files and locations in Ubuntu.mp4 60MB
- 9. Making Nginx and the VPS sites more secure and efficient/1. Preventing access to .htaccess and .git files.mp4 59MB
- 17. Conclusions and recommendations/3. Bonus lecture.mp4 59MB
- 2. Preparing your system and tools/2. [Optional] Create an account in the provider used during the course.mp4 59MB
- 3. Creation and preparation of the Virtual Private Server (VPS)/5. Resolving an existing domain to the VPS server.mp4 58MB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/4. Using Git to sync projects on the VPS.mp4 58MB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/5. How to remove a site from the Internet and your VPS.mp4 56MB
- 13. Preparing the VPS to use PHP-based projects/3. Installing common PHP extensions on the VPS.mp4 56MB
- 2. Preparing your system and tools/1. Creating an account at a VPS provider.mp4 56MB
- 16. Deploying an existing Laravel project on the VPS/2. Getting a Laravel project on the VPS from a repository on GitHub.mp4 56MB
- 2. Preparing your system and tools/4. Generating SSH keys to access the VPS safely.mp4 55MB
- 15. Deploying a WordPress site on the VPS with WP-CLI/2. Obtaining the WordPress structure and preparing the VPS with WP-CLI.mp4 54MB
- 11. Protecting your services with Cloudflare/1. Get to know Cloudflare and use it as a DNS provider.mp4 53MB
- 8. Installing and configuring MySQL/1. Installing and securing the MySQL server on the VPS.mp4 52MB
- 13. Preparing the VPS to use PHP-based projects/4. Installing composer on the VPS.mp4 52MB
- 13. Preparing the VPS to use PHP-based projects/5. Knowing and obtaining WP-CLI for WordPress projects.mp4 51MB
- 16. Deploying an existing Laravel project on the VPS/1. Adding a new site for Laravel and preparing the VPS.mp4 51MB
- 3. Creation and preparation of the Virtual Private Server (VPS)/2. Connecting to the VPS via SSH.mp4 51MB
- 4. Using and understanding some essential commands and tasks on a VPS/7. How to restart the VPS server when required.mp4 48MB
- Secure VPS in Ubuntu 20.04 LetsEncrypt, Cloudflare and more/9. Making Nginx and the VPS sites more secure and efficient/6. Preventing Nginx sites from being hijacked.mp4 47MB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/3. Using wget to get files online to the VPS.mp4 43MB
- 9. Making Nginx and the VPS sites more secure and efficient/4. Enabling compression in Nginx with Gzip.mp4 41MB
- 15. Deploying a WordPress site on the VPS with WP-CLI/1. Deploy a new subdomain for Wordpress.mp4 41MB
- 17. Conclusions and recommendations/1. Remember to keep your VPS updated.mp4 39MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/1. About Letsencrypt and Certbot.mp4 36MB
- 17. Conclusions and recommendations/2. Apply what you have learned to anything you need in your VPS.mp4 35MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/2. Install Certbot to obtain security certificates with Letsencrypt.mp4 35MB
- 11. Protecting your services with Cloudflare/2. Setting up Cloudflare and securing your projects.mp4 33MB
- 7. Installing and configuring the Nginx web server on the VPS/1. Installing the Nginx web server on the VPS.mp4 33MB
- 7. Installing and configuring the Nginx web server on the VPS/5. Setting up a subdomain on the VPS with Nginx.mp4 32MB
- 1. Introduction/1. About the instructor.mp4 32MB
- 3. Creation and preparation of the Virtual Private Server (VPS)/4. Keeping the connection active with the VPS server.mp4 32MB
- 14. Deploying a site in pure PHP on the VPS/2. Adding the structure of a pure PHP website on the VPS.mp4 29MB
- 15. Deploying a WordPress site on the VPS with WP-CLI/3. Deploying and installing WordPress on the VPS.mp4 27MB
- 3. Creation and preparation of the Virtual Private Server (VPS)/3. Improving the SSH connection flow to the VPS.mp4 24MB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/6. Checking the security and configuration of the domains in the VPS.mp4 20MB
- 9. Making Nginx and the VPS sites more secure and efficient/2. Hiding the Nginx signature in responses.mp4 18MB
- About_Course.pdf 111KB
- banner.jpg 35KB
- Instructor_Juan_MeGon.png 21KB
- 9. Making Nginx and the VPS sites more secure and efficient/3. Avoiding different types of web attacks on Nginx sites.srt 18KB
- Secure VPS in Ubuntu 20.04 LetsEncrypt, Cloudflare and more/9. Making Nginx and the VPS sites more secure and efficient/5. Mitigating DoS and DDoS attacks on Nginx.srt 16KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/1. How to deploy and secure a new site in the VPS.srt 16KB
- 11. Protecting your services with Cloudflare/3. Important steps and details when having Cloudflare.srt 15KB
- 3. Creation and preparation of the Virtual Private Server (VPS)/1. Creating your VPS with Ubuntu 20.04 LTS.srt 15KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/4. Using Git to sync projects on the VPS.srt 14KB
- 8. Installing and configuring MySQL/3. Using SSH tunnels to interact with MySQL from your system.srt 14KB
- 4. Using and understanding some essential commands and tasks on a VPS/4. Tricks to be agile on the command line with your VPS.srt 14KB
- 7. Installing and configuring the Nginx web server on the VPS/4. Establishing the first site in Nginx.srt 14KB
- 7. Installing and configuring the Nginx web server on the VPS/3. How Nginx manages to respond to requests.srt 14KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/2. Use the SCP command to transfer files and folders via SSH.srt 13KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/3. Obtaining Letsencrypt security certificates with Certbot.srt 13KB
- 6. Establishing a security layer on the VPS server/3. Assigning permissions correctly in Ubuntu.srt 13KB
- 4. Using and understanding some essential commands and tasks on a VPS/2. File management (create, delete, move, copy and read).srt 13KB
- 6. Establishing a security layer on the VPS server/4. Using Fail2Ban to prevent intruders on the VPS.srt 13KB
- 5. Assigning an additional user account to ensure proper use of the VPS/2. How to log into the VPS with the new user.srt 13KB
- 14. Deploying a site in pure PHP on the VPS/1. Creating a subdomain and a site for a PHP project on the VPS.srt 12KB
- 4. Using and understanding some essential commands and tasks on a VPS/1. How to explore and navigate paths in the VPS.srt 12KB
- 4. Using and understanding some essential commands and tasks on a VPS/9. Execute recurring tasks on the VPS using Cronjobs.srt 12KB
- 8. Installing and configuring MySQL/2. How to interact with MySQL from the VPS console.srt 12KB
- 16. Deploying an existing Laravel project on the VPS/3. Deploying and configuring the Laravel project on the VPS.srt 12KB
- 4. Using and understanding some essential commands and tasks on a VPS/8. How to establish SSH connections from the VPS.srt 11KB
- 11. Protecting your services with Cloudflare/1. Get to know Cloudflare and use it as a DNS provider.srt 11KB
- 3. Creation and preparation of the Virtual Private Server (VPS)/5. Resolving an existing domain to the VPS server.srt 11KB
- 5. Assigning an additional user account to ensure proper use of the VPS/3. Assigning and using administrative permissions in Ubuntu.srt 11KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/5. How to remove a site from the Internet and your VPS.srt 11KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/5. Understanding the use of HTTPS in Nginx and its configuration with Certbot.srt 11KB
- Secure VPS in Ubuntu 20.04 LetsEncrypt, Cloudflare and more/9. Making Nginx and the VPS sites more secure and efficient/6. Preventing Nginx sites from being hijacked.srt 11KB
- 5. Assigning an additional user account to ensure proper use of the VPS/1. How to manage user accounts in Ubuntu (create and delete).srt 11KB
- 13. Preparing the VPS to use PHP-based projects/1. Installing PHP FPM (Fast Processing Module) on the VPS.srt 10KB
- 7. Installing and configuring the Nginx web server on the VPS/2. Where is Nginx and its configuration located in the VPS.srt 10KB
- 16. Deploying an existing Laravel project on the VPS/1. Adding a new site for Laravel and preparing the VPS.srt 10KB
- 11. Protecting your services with Cloudflare/2. Setting up Cloudflare and securing your projects.srt 10KB
- 13. Preparing the VPS to use PHP-based projects/2. The important PHP files and locations in Ubuntu.srt 9KB
- 2. Preparing your system and tools/4. Generating SSH keys to access the VPS safely.srt 9KB
- 9. Making Nginx and the VPS sites more secure and efficient/4. Enabling compression in Nginx with Gzip.srt 9KB
- 9. Making Nginx and the VPS sites more secure and efficient/1. Preventing access to .htaccess and .git files.srt 9KB
- 6. Establishing a security layer on the VPS server/1. Preventing the use of passwords and root to log in to the VPS.srt 9KB
- 7. Installing and configuring the Nginx web server on the VPS/5. Setting up a subdomain on the VPS with Nginx.srt 9KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/4. Reviewing and understanding the changes made by Certbot on the VPS.srt 9KB
- 16. Deploying an existing Laravel project on the VPS/2. Getting a Laravel project on the VPS from a repository on GitHub.srt 9KB
- 7. Installing and configuring the Nginx web server on the VPS/1. Installing the Nginx web server on the VPS.srt 9KB
- 15. Deploying a WordPress site on the VPS with WP-CLI/2. Obtaining the WordPress structure and preparing the VPS with WP-CLI.srt 9KB
- 13. Preparing the VPS to use PHP-based projects/4. Installing composer on the VPS.srt 9KB
- 4. Using and understanding some essential commands and tasks on a VPS/3. Directory management (create, delete, move, copy and read).srt 8KB
- 6. Establishing a security layer on the VPS server/2. Setting up and using the UFW firewall in Ubuntu.srt 8KB
- 4. Using and understanding some essential commands and tasks on a VPS/5. Use apt to manage and upgrade the VPS packages.srt 8KB
- 13. Preparing the VPS to use PHP-based projects/5. Knowing and obtaining WP-CLI for WordPress projects.srt 8KB
- 4. Using and understanding some essential commands and tasks on a VPS/6. VPS services management with the systemctl command.srt 8KB
- 3. Creation and preparation of the Virtual Private Server (VPS)/4. Keeping the connection active with the VPS server.srt 8KB
- 15. Deploying a WordPress site on the VPS with WP-CLI/1. Deploy a new subdomain for Wordpress.srt 8KB
- 15. Deploying a WordPress site on the VPS with WP-CLI/3. Deploying and installing WordPress on the VPS.srt 7KB
- 8. Installing and configuring MySQL/1. Installing and securing the MySQL server on the VPS.srt 7KB
- 3. Creation and preparation of the Virtual Private Server (VPS)/2. Connecting to the VPS via SSH.srt 7KB
- 13. Preparing the VPS to use PHP-based projects/3. Installing common PHP extensions on the VPS.srt 7KB
- 2. Preparing your system and tools/3. Make sure you can use SSH on your system.srt 7KB
- 3. Creation and preparation of the Virtual Private Server (VPS)/3. Improving the SSH connection flow to the VPS.srt 7KB
- 14. Deploying a site in pure PHP on the VPS/2. Adding the structure of a pure PHP website on the VPS.srt 7KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/3. Using wget to get files online to the VPS.srt 6KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/2. Install Certbot to obtain security certificates with Letsencrypt.srt 6KB
- 4. Using and understanding some essential commands and tasks on a VPS/7. How to restart the VPS server when required.srt 6KB
- 2. Preparing your system and tools/1. Creating an account at a VPS provider.srt 5KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/1. About Letsencrypt and Certbot.srt 5KB
- 1. Introduction/3. Why a VPS.srt 5KB
- 9. Making Nginx and the VPS sites more secure and efficient/2. Hiding the Nginx signature in responses.srt 4KB
- 1. Introduction/2. What you will do and what will you learn.srt 4KB
- 2. Preparing your system and tools/2. [Optional] Create an account in the provider used during the course.srt 4KB
- 17. Conclusions and recommendations/3. Bonus lecture.srt 4KB
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/6. Checking the security and configuration of the domains in the VPS.srt 4KB
- 17. Conclusions and recommendations/1. Remember to keep your VPS updated.srt 3KB
- 17. Conclusions and recommendations/2. Apply what you have learned to anything you need in your VPS.srt 3KB
- 1. Introduction/1. About the instructor.srt 2KB
- 12. Frequent tasks in the deployment and maintenance of VPS projects/new_subdomain/index.html 2KB
- 1. Introduction/4. Recommended Tools.html 1KB
- Secure VPS in Ubuntu 20.04 LetsEncrypt, Cloudflare and more/9. Making Nginx and the VPS sites more secure and efficient/5.1 dos-protection.txt 984B
- 1. Introduction/5. Check everything before you start.html 178B
- 3. Creation and preparation of the Virtual Private Server (VPS)/4.1 (referencia) config.txt 157B
- 14. Deploying a site in pure PHP on the VPS/2.1 Repository of the Pure PHP Project.html 109B
- 16. Deploying an existing Laravel project on the VPS/2.1 Laravel project repository.html 109B
- 3. Creation and preparation of the Virtual Private Server (VPS)/3.1 (reference) config.txt 108B
- 3. Creation and preparation of the Virtual Private Server (VPS)/1.1 About Ubuntu 20.04.html 108B
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/1.1 About Let's Encrypt.html 101B
- 17. Conclusions and recommendations/3.2 Check my portfolio of courses.html 96B
- 13. Preparing the VPS to use PHP-based projects/4.1 Composer Install Instructions.html 94B
- 2. Preparing your system and tools/3.1 Git for Windows (Just in case).html 93B
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/6.1 SSL Labs Test.html 92B
- 2. Preparing your system and tools/2.1 Try DigitalOcean.html 91B
- 17. Conclusions and recommendations/3.1 Create an account in DigitalOcean.html 91B
- 2. Preparing your system and tools/1.1 DigitalOcean Website.html 90B
- 8. Installing and configuring MySQL/3.1 DBeaver website.html 89B
- 11. Protecting your services with Cloudflare/1.1 Cloudflare Website.html 88B
- 2. Preparing your system and tools/1.2 Rackspace Website.html 87B
- 10. Using Letsencrypt to establish HTTPS connections on VPS sites/2.1 Certbot Website.html 85B
- 2. Preparing your system and tools/1.3 Linode Website.html 84B
- 2. Preparing your system and tools/1.4 AWS Website.html 83B
- 4. Using and understanding some essential commands and tasks on a VPS/9.1 Crontab.guru.html 82B
- 13. Preparing the VPS to use PHP-based projects/5.1 Website of WordPress Command Line Interface.html 80B