К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Hands-on Linux - Self-Hosted WordPress for Linux Beginners · LearnSpace
Назад в каталог
courseraIT и технологии

Hands-on Linux - Self-Hosted WordPress for Linux Beginners

Курс от Packt
Начальный≈ 14 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of Linux and WordPress through this hands-on course designed for beginners. You'll set up and manage your own self-hosted WordPress site, gaining essential Linux skills along the way. From installing Linux on a virtual machine to configuring web servers, databases, and the WordPress application itself, this course will guide you through every step of creating and maintaining a WordPress hosting platform. The journey begins with setting up a Linux environment, where you'll learn to use VirtualBox or VMWare to install Ubuntu, and then move on to hosting basics and connecting to a Virtual Private Server (VPS). You'll master using the Linux command line, managing server software, and securing your system. As the course progresses, you'll configure a full WordPress hosting platform, covering PHP, nginx, MySQL, and WordPress-specific configurations. By the end, you’ll know how to install and manage a WordPress site and ensure it runs smoothly. This course is perfect for beginners looking to break into Linux system administration, WordPress hosting, and server management. No prior Linux or WordPress experience is necessary—just an eagerness to learn and set up your very own website on a professional-grade platform.

Навыки, которые вы освоите

WordPressLinuxLinux ServersNginxAnsibleVirtual MachinesRemote Access SystemsLinux CommandsLinux AdministrationUbuntuPHP (Scripting Language)ServersSystems AdministrationOperating System AdministrationWeb ServersMySQLInfrastructure as Code (IaC)IT AutomationContent Management SystemsSoftware Installation

Программа курса

9 модулей · 91 учебных материалов

01Introduction4 материалов

Introduction

How this Course is different from what you're used toВидеоFull Course ResourcesЧтениеCourse RequirementsВидеоWhat This Course Will Give You: Step by StepВидео
02Let's Get Started

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Hands-on Linux - Self-Hosted WordPress for Linux Beginners
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 14 ч

9 модулей

Язык: Английский

Субтитры: Арабский, Французский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
8 материалов

Let's Get Started

Option 1: Install VirtualboxВидеоInstall VMWare PlayerВидеоDownload UbuntuВидеоInstall Ubuntu on VirtualboxВидеоConfigure Guest Additions on VirtualboxВидеоALTERNATIVE: Install Ubuntu on VMWare PlayerВидеоInstalling and Using Hypervisors for Virtual MachinesDIALOGUELet's Get Started - AssessmentЗадание
03Your First Linux Server13 материалов

Your First Linux Server

Hosting Basics -- Why You Need a Virtual Private ServerВидеоIMPORTANT: Use Official GitHub Instructions when copy-pasting Commands!ВидеоCreate an SSH Key and Use it on DigitalOceanВидеоProvisioning and Connecting to Your First Remote Linux ServerВидеоLinux Command-Line: The Absolute BasicsВидеоConnecting to Your Server: Basic SSHВидеоInstalling Required Software for our Hosting PlatformВидеоUpdating and Installing Software on UbuntuВидеоLinux Services OverviewВидеоService Management with systemВидеоModule 1 ReviewВидеоUnderstanding Public and Private IP AddressesDIALOGUEYour First Linux Server - AssessmentЗадание
04Setting up Your Hosting Platform14 материалов

Setting up Your Hosting Platform

Module 2 IntroВидеоHow to Edit Files with nanoВидеоHow Configuration Files Work in LinuxВидеоAdvanced Bash Shell UsageВидеоCreating a System User: Linux Users and GroupsВидеоChanging Ownership and Permissions (and Reading Binary Code!)ВидеоBasic nginx Webserver ConfigurationВидеоHTTP Basics: How the Web WorksВидеоInterprocess Communication (IPC) and Linux/Unix FiletypesВидеоHow Relational Databases WorkВидеоMySQL Database Setup and SecurityВидеоModule 2 ReviewВидеоUnderstanding Relational Databases with MySQLDIALOGUESetting up Your Hosting Platform - AssessmentЗадание
05WordPress Application Setup14 материалов

WordPress Application Setup

Basic php-fpm ConfigurationВидеоConfiguring an nginx Virtual Host for your WebsiteВидеоRemoving the Default nginx vhost ConfigurationВидеоConfiguring the php-fpm Pool for your WebsiteВидеоModule 3 IntroductionВидеоCreating a System User for your WebsiteВидеоDownloading and Installing the WordPress ApplicationВидеоOwnership and Permissions on WordPress FilesВидеоCreate a Database and DB User in MySQLВидеоWordPress Application Layout and Configuration TweaksВидеоMaking Your First Website LiveВидеоModule 3 ReviewВидеоSetting Up a PHP-FPM Pool for WordPress HostingDIALOGUEWordPress Application Setup - AssessmentЗадание
06Day to Day WordPress Administration: Set Up an e-commerce Store10 материалов

Day to Day WordPress Administration: Set Up an e-commerce Store

Module 4 IntroductionВидеоGeneral WordPress Site SettingsВидеоWordPress User ManagementВидеоWordPress Pages, Posts, and CommentsВидеоWordPress MenusВидеоWordPress Themes and PluginsВидеоWooCommerce Store Setup and ConfigurationВидеоModule 4 ReviewВидеоExploring WordPress General SettingsDIALOGUEDay to Day WordPress Administration: Set Up an e-commerce Store - AssessmentЗадание
07Professional Grade: Performance, Security, Automation, Monitoring, Backups18 материалов

Professional Grade: Performance, Security, Automation, Monitoring, Backups

Module 5 IntroductionВидеоPerformance TuningВидеоPerformance Tuning Review for Your WordPress Hosting PlatformВидеоSecurity OverviewВидеоSSH Hardening: Key-Based AuthenticationВидеоAutomation OverviewВидеоWhat is Configuration Management?ВидеоConfiguration Management and Automation with Ansible: A Crash CourseВидеоMonitoring with MonitВидеоSecurely View Monitoring Stats with SSH Local ForwardingВидеоBasic Backup TheoryВидеоFilesystem Backups and Restores with tarВидеоHow to Compile Software: tarsnapВидеоGetting Started with Tarsnap: Next StepsВидеоScheduling Commands with CronВидеоHow to Back Up and Restore Your Website DatabasesВидеоMastering SSH and Secure Network ManagementDIALOGUEProfessional Grade: Performance, Security, Automation, Monitoring, Backups - AssessmentЗадание
08Conclusion4 материалов

Conclusion

ConclusionВидеоNext StepsВидеоExploring Automation with Bash and AnsibleDIALOGUEConclusion - AssessmentЗадание
09Extras, Next Steps and Bonus Content6 материалов

Extras, Next Steps and Bonus Content

The Entire Course Project, Step by Step in one VideoВидеоUse Amazon Web Services (AWS) to host WordPress on the CloudВидеоHTTPS Setup -- Setting up TLS with letsencrypt and certbotВидеоExtras, Next Steps and Bonus Content - AssessmentЗаданиеFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание