Companies Home Search Profile

3-in-1 Linux Power bundle: ChatGPT, Apache & Shell Scripting

Focused View

M Khalil,M Torkey

6:18:01

14 View
  • 1 - Introduction.mp4
    01:22
  • 2 - ChatGPT Fundamentals.html
  • 3 - How to delete files that are older than x amount of days in Linux.mp4
    06:19
  • 4 - Give me a cronjob that runs on the 3rd day of each month at 145 am.mp4
    03:01
  • 5 - Create a selfsigned certificate by using OpenSSL.mp4
    06:19
  • 6 - Install nginx latest version and laravel 7 then configure nginx as reverse proxy.mp4
    12:30
  • 7 - Configure SSL for Laravel.mp4
    05:48
  • 8 - Steps on how to install MariaDB create database and username for Laravel.mp4
    06:31
  • 9 - Configure firewalld.mp4
    05:51
  • 10 - Restrict SSH login to a specific IP or host.mp4
    05:39
  • 11 - Configure network to assign a static IP on Ubuntu 220.mp4
    05:26
  • 12 - Troubleshoot no route to host error when connecting to remote host using ssh.mp4
    05:21
  • 13 - Im getting connection timeout in nginx with requests take more than 2 minutes.mp4
    05:07
  • 14 - Troubleshoot SSH HOST IDENTIFICATION HAS CHANGED error.mp4
    03:42
  • 15 - Troubleshoot MariaDB too many connections error.mp4
    05:41
  • 16 - Shell command to get the top ips that are connected to nginx.mp4
    04:06
  • 17 - Shell script to check top processes that consume CPU and send me notification.mp4
    05:23
  • 18 - Shell script to monitor hard disk partitions free space and send notification.mp4
    04:00
  • 19 - Introduction to web server.mp4
    08:23
  • 20 - Essentials.mp4
    05:17
  • 21 - Install Apache on CentOS 74.mp4
    05:09
  • 22 - Enable Apache to automatically start when system boot.mp4
    01:37
  • 23 - Configure the firewall service.mp4
    02:48
  • 24 - Where is Apache.mp4
    02:21
  • 25 - Apache directory structure.mp4
    07:35
  • 26 - Configuration file.mp4
    10:53
  • 27 - Create your first page.mp4
    05:51
  • 28 - Setting up the virtual host name based.mp4
    06:42
  • 29 - Setting up the virtual host port based.mp4
    04:29
  • 30 - Configuring an alias for a url.mp4
    04:13
  • 31 - Redirects.mp4
    07:20
  • 32 - The error log.mp4
    03:24
  • 33 - The access log.mp4
    03:37
  • 34 - Custom log.mp4
    09:10
  • 35 - Log rotation.mp4
    04:04
  • 36 - Basic Security Part 1.mp4
    05:34
  • 37 - Basic Security Part 2.mp4
    06:24
  • 38 - Set up TLSSSl for free.mp4
    06:21
  • 39 - Basic authentication.mp4
    07:00
  • 40 - Digest authentication.mp4
    04:10
  • 41 - Access Control.mp4
    06:17
  • 42 - htaccess Administrator Side.mp4
    02:29
  • 43 - htaccess User Side.mp4
    06:07
  • 44 - Authentication notes.html
  • 45 - Install and Configure antivirus.mp4
    05:47
  • 46 - Mitigate dos attacks modevasive.mp4
    04:27
  • 47 - Apache MultiProcessing Modules MPMs.html
  • 48 - Adjusting httpdconf Part 1.mp4
    03:26
  • 49 - Adjusting httpdconf Part 2.mp4
    02:38
  • 50 - Troubleshoot Apache Analyz Access Log Part 1.mp4
    08:21
  • 51 - Troubleshoot Apache Analyze Access Log Part 2.mp4
    06:25
  • 52 - Use Apachetop to monitor web server traffic.mp4
    03:52
  • 53 - Introduction.html
  • 54 - Install VirtualBox and create ubuntu virtual machine Windows.html
  • 55 - Install Visual Studio Code on Windows and connect to Ubuntu vm.html
  • 56 - Install Visual Studio Code on Ubuntu 22 and Rocky 9.html
  • 57 - Install Visual Studio Code on macOS.html
  • 58 - Understanding Command Line.mp4
    02:03
  • 59 - Basic Linux Commands.mp4
    03:36
  • 60 - File Permissions Basics.mp4
    02:14
  • 61 - Creating Your First Shell Script.mp4
    01:26
  • 62 - Making a Shell Script Executable.mp4
    01:00
  • 63 - Understanding Shebang.mp4
    01:42
  • 64 - Using Variables.mp4
    01:10
  • 65 - Command Line Arguments.mp4
    01:42
  • 66 - Read User Input.mp4
    01:28
  • 67 - If statements and conditions.mp4
    03:15
  • 68 - Case statements.mp4
    01:31
  • 69 - Using echo and printf for output.mp4
    04:15
  • 70 - Using read for input.mp4
    02:39
  • 71 - Using grep awk and sed for text processing.mp4
    04:06
  • 72 - Functions Definition and Usage.mp4
    02:09
  • 73 - Local and Global Variables in Functions.mp4
    01:35
  • 74 - Arrays Definition and Usage.mp4
    03:12
  • 75 - File and Directory Handling Commands.mp4
    03:20
  • 76 - Understanding dev proc and sys Filesystems.mp4
    02:11
  • 77 - Working with File Permissions.mp4
    03:11
  • 78 - Script Debugging Techniques.mp4
    04:23
  • 79 - Error Handling.mp4
    03:36
  • 80 - Signals and Traps.mp4
    05:40
  • 81 - The Cronjob The at Command Basics.mp4
    04:36
  • 82 - The Cronjob The at Command Advanced.mp4
    26:24
  • 83 - Automating System Tasks.mp4
    02:06
  • 84 - Writing a Backup Script.mp4
    04:56
  • 85 - Writing a System Monitoring Script.mp4
    03:19
  • 86 - Writing a User Management Script.mp4
    06:21
  • 87 - Shell Scripting Best Practices.mp4
    02:26
  • 88 - Shell Scripting Security Considerations.mp4
    02:12
  • 89 - Conclusion and Next Steps.html
  • Description


    Empower Your Linux Skills: Speed up your Linux workflow with ChatGPT, Learn Apache Web Server and Linux Shell Scripting

    What You'll Learn?


    • Gain proficiency in using ChatGPT for Linux tasks, including file management, cronjob setup, and troubleshooting common server issues
    • Learn to install, configure, and secure Apache Web Server, mastering virtual hosting, authentication methods, and DOS attack mitigation
    • Develop skills in Bash Shell Scripting, from basic commands to advanced script creation for system monitoring, user management, and automation
    • Understand and implement best practices in Linux system security, network configuration, and server optimization for enhanced system performance

    Who is this for?


  • Technology Enthusiasts: Individuals with a keen interest in Linux and open-source technologies who are eager to deepen their understanding and skills
  • Beginner Linux Users: Those new to Linux looking to build a strong foundation in Linux system administration, including working with ChatGPT, Apache, and shell scripting
  • Web Developers and Administrators: Professionals aiming to enhance their ability to manage and secure web servers using Apache and gain efficiency in their workflow through shell scripting
  • IT Professionals and Students: Individuals in the IT field or students pursuing technology-related courses who want to broaden their skill set with practical, hands-on Linux experience
  • What You Need to Know?


  • Basic computer literacy: Familiarity with operating a computer and navigating through different applications
  • Basic internet skills: Ability to access and browse the web, download software, and watch online videos
  • A computer with internet access: To follow along with the course content, view lectures, and perform exercises
  • Interest in Linux and technology: A willingness to learn and explore new concepts related to Linux, web servers, and scripting
  • More details


    Description

    This comprehensive 3-in-1 Linux Power Bundle course is designed for those looking to Learn and improve your skills in three  areas of Linux: ChatGPT, Apache Web Server, and Shell Scripting. With over 90 detailed lectures spanning three distinct sections, this course offers a rich learning experience for both beginners and experienced users.

    Section 1: Supercharge Your Linux Workflow with ChatGPT
    Dive into the world of ChatGPT and explore its fundamentals. Learn practical skills like managing files, setting up cronjobs, and configuring SSL. This section covers advanced topics like setting up Nginx with Laravel, configuring MariaDB, and managing network settings on Ubuntu. Troubleshooting common issues with Nginx, SSH, and MariaDB are also included, ensuring you're well-equipped to handle real-world challenges.

    Section 2: Master Apache Web Server: Setup, Secure & Optimize
    This section provides an in-depth understanding of Apache Web Server. Starting with the basics, you’ll learn installation on CentOS, automatic startup configurations, and firewall management. The course delves into Apache’s directory structure, configuration files, virtual hosting, and URL aliases. Emphasis on security is evident with lectures on TLS/SSL setup, basic and digest authentication, access control, and .htaccess management. Learn to mitigate DOS attacks and customize Apache’s Multi-Processing Modules. The section concludes with troubleshooting techniques, focusing on access log analysis.

    Section 3: Linux Bash Shell Scripting for Beginners
    Begin with the fundamentals of Bash Shell Scripting. Install essential tools like VirtualBox and Visual Studio Code, and understand command line basics. Delve into file permissions, create your first shell script, and learn to make scripts executable. The course teaches using variables, command-line arguments, user input, and control structures like if and case statements. Advanced topics include text processing with grep, awk, and sed, functions, arrays, and file/directory handling. Conclude with script debugging, error handling, automating system tasks, and best practices in shell scripting.

    Whether you're looking to enhance your Linux skills for personal growth or professional development, this course offers a rich, engaging, and comprehensive learning journey.

    Who this course is for:

    • Technology Enthusiasts: Individuals with a keen interest in Linux and open-source technologies who are eager to deepen their understanding and skills
    • Beginner Linux Users: Those new to Linux looking to build a strong foundation in Linux system administration, including working with ChatGPT, Apache, and shell scripting
    • Web Developers and Administrators: Professionals aiming to enhance their ability to manage and secure web servers using Apache and gain efficiency in their workflow through shell scripting
    • IT Professionals and Students: Individuals in the IT field or students pursuing technology-related courses who want to broaden their skill set with practical, hands-on Linux experience

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    I'm M Khalil, I am a DevOps Engineer with a passion for teaching. I started in the IT field by learning the Linux Operating System and I've been involved with Linux for many years. My first job was a Linux Administrator and I've moved all the way across several roles until I became a DevOps Engineer. I've helped hundreds of thousands of students learn Linux Administration and learn other IT topics. I spend most of my time researching how to make learning Linux and other IT topics simple and make hard concepts easy to understand. I apply everything I discover into my courses. In my courses, you'll find lots of explanations and I always make sure everything is easy to understand.I'll be there for you every step of the way to make sure you understand everything.
    Hello! I'm Torkey.Empowering and educating has always been my forte. I am passionate about breaking down complex technical topics into easy-to-digest lessons that align closely with real-world applications. My approach to teaching isn't just theoretical; it's deeply rooted in the countless hours I've spent working hands-on in the field.With years under my belt as a Linux System Engineer, SRE Engineer, and DevOps Engineer, I've had the privilege of collaborating with a diverse range of companies. This experience has enriched my skill set, with proficiency in RedHat Enterprise Linux, CentOS, Ubuntu, SUSE Linux Enterprise Server, Ansible, Terraform, Python, Docker, and Kubernetes, to name a few.If you're a curious learner, aiming to master the tech realms I specialize in, let's embark on this journey together. Whether you're seeking knowledge for professional growth or personal enrichment, I'm here to guide you every step of the way.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 80
    • duration 6:18:01
    • Release Date 2024/02/09