|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-perfect-nginx-server-ubuntu-2404-edition/
课程评论:没有评论
课程名称:《完美的Nginx服务器 - Ubuntu (24.04)版》 课程概述:欢迎参加《完美的Nginx服务器》课程,此课程基于最新的Ubuntu服务器长期支持版(24.04)。本课程适合初学者,无需先前的Linux服务器配置、系统管理或Nginx经验。无论您是Linux新手还是服务器管理者,本课程将从零开始教授您所有内容。课程中包括一个1.5小时的基础Linux“速成”课程,教授与本课程相关的命令、术语和流程。 Nginx是全球最流行和强大的网页服务器之一,以其速度和性能而闻名。课程从空白服务器开始,逐步将其构建为一个完全优化的Nginx服务器,能够在VPS或专用服务器上托管多个加硬的WordPress网站。 课程内容包括: - 如何配置和保护您的服务器,而无需依赖托管提供商的支持——您将成为自己的系统管理员。 - 从初始设置到优化,涵盖了配置基于Ubuntu的Nginx服务器的整个过程。 您将学习到: - 优化和加固您的服务器:实现SSH密钥认证,设置防火墙(UFW和云防火墙),并保护您的服务器免受暴力攻击。 - 调节服务器:优化网络层,调整交换区和共享内存,微调Nginx和MariaDB设置,控制文件访问和限制。 - 加固Nginx、MariaDB和PHP 8.3:将近2小时用于配置这些核心服务,以便提升安全性和优化,准备应对真实世界的挑战。 - 部署加固的WordPress网站:安装、加固和优化WordPress网站,超越表面安全插件,学习保护您的文件、敏感区域等,防止热链接、DDoS攻击等。 根据学生反馈新增的24.04版课程内容包括: - PHP池:有效管理多个WordPress网站的PHP池。 - OpenBaseDir:通过限制文件访问到特定目录来保护PHP。 - DisallowFileMods:防止对WordPress核心文件和插件的未授权修改。 - 数据库权限:微调数据库用户权限以增强安全性。 - WP REST API:管理和保护WordPress REST API以优化网站性能。 - 免费通配符SSL证书:安装、配置A+等级和自动续订。 整个课程遵循关键原则:只安装必要的组件,然后加固和优化其安全性和性能。安全性至关重要,您所采取的每一步都将专注于保护您的服务器和WordPress网站。 课程具有真实世界的应用性,您将获得在VPS或专用服务器上建立安全托管环境的实践经验,而不是在本地虚拟机上。您将学习监控服务器日志,观察配置是如何抵御机器人和恶意用户的。 课程结束时,您将能够: - 在自己的服务器上托管多个快速、安全的WordPress网站。 - 通过为客户提供网站托管、优化、SSL证书管理等服务,增加新的收入来源。 - 自信地管理自己的服务器,而无需依赖外部支持。 - 获得适用于任何服务器环境的实际经验。 这门课程专为渴望掌控自己托管环境的人员设计,使您能够迈入系统管理员的角色。到课程结束,您将准备好在Nginx上管理自己的WordPress网站,使用最新的Ubuntu版本。 立即注册,开始您的服务器管理学习之旅!
Welcome to The Perfect Nginx Server course, based on the latest Ubuntu Server Long Term Support release (24.04).This beginner-friendly course assumes no prior experience with Linux server configuration, system administration or Nginx. Whether you're new to Linux or managing servers, this course will teach you from the ground up.New to Linux or server administration? Included in the course, is an absolute beginners "crash" Linux course. This 1.5 hour "course within a course" will teach you the commands, terminology and procedures as it relates to this course. Nginx is one of the most popular and powerful web servers in the world, known for its speed and performance. In this course, we start with a blank server and gradually build it up to a fully optimized Nginx server capable of hosting multiple hardened WordPress sites on a VPS or dedicated server.What You Will Learn:How to configure and secure your server without relying on hosting provider support-you'll become your own system administrator.From initial setup to optimization, this course covers the entire process of configuring an Ubuntu-based Nginx server.You'll learn to:Optimize and Harden Your Server: Implement SSH Key authentication, set up firewalls (UFW and cloud firewalls), and protect your server from brute force attacks. Tuning the Server: Optimize the network layer, adjust swap and shared memory, fine-tune Nginx and MariaDB settings, and control file access and limits. Hardening Nginx, MariaDB, and PHP 8.3: Spend almost 2 hours configuring these core services to be both optimized and secure, preparing your server for real-world challenges. Deploy Hardened WordPress Sites: Install, harden, and optimize WordPress sites, going beyond superficial security plugins. Learn to secure your files, protect sensitive areas, and stop hotlinking, DDoS attacks, and more. New 24.04 Course Additions Based on Student Requests:PHPPools: Efficiently manage multiple PHP pools for various WordPress sites. OpenBaseDir: Secure PHP by limiting file access to specific directories. DisallowFileMods: Prevent unauthorized modifications to WordPress core files and plugins. Database Privileges: Fine-tune database user privileges for enhanced security. WP REST API: Manage and secure the WordPress REST API for optimized site performance.Free Wildcard SSL Certificates: Installation, A+ rating configuration and automatic renewalThroughout the course, we'll follow the key principle of only installing what's necessary, then harden and optimize that component for security and performance. Security is paramount, every step you take will be focused on protecting your server and WordPress sites.This course has real world application, you'll gain hands-on experience setting up a secure hosting environment on a VPS or dedicated server, not on a local virtual machine. You'll learn to monitor server logs and observe how your configurations fend off bots and malicious users.By the end of This course, you will be able to:Host multiple fast, secure WordPress sites on your own server Add a new income stream by offering site hosting, optimization, SSL certificate management, and more to clientsConfidently manage your server without relying on external support Gain practical, real-world experience applicable to any server environment Designed for anyone eager to take control of their hosting, this course empowers you to step into the role of a systems administrator. By the end, you'll be ready to manage your own WordPress sites on Nginx, using the latest Ubuntu release.Sign up today and begin your journey to mastering server management!