Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Setup Ubuntu Server
Rating: 4.1 out of 5(231 ratings)
29,590 students

Setup Ubuntu Server

Learn to setup Linux server
Created byPeter A
Last updated 10/2022
English

What you'll learn

  • How to use a server
  • Basic Linux commands
  • Setup Apache Web Server
  • Do File transfers

Course content

1 section8 lectures43m total length
  • Introduction0:03
  • Cloud Server6:39

    Launch and configure an ubuntu cloud server with one-click deployments, choose system options and backups, and access the server via terminal or ssh.

  • Basic Commands6:19

    Connect to your server via ssh using your username and cloud address. Navigate the filesystem with pwd, cd, ls, and cat to explore /, /var, /etc, and the passwd file.

  • Web Server (Apache)10:09

    Set up an Ubuntu server by adding a non-root user with sudo, and installing the Apache web server. Verify the service and manage Apache with systemctl or service commands.

  • Setup PHP5:54

    Install apache, php, and php-mysql on ubuntu, verify with php -v, convert index.html to index.php, and use echo and phpinfo to test PHP on the server.

  • File Transfer7:03

    Upload your files to the www/html directory on your Ubuntu server using SFTP or FileZilla, with index.html as the default page, and manage via SSH.

  • More Basics5:52

    Learn to manage an Ubuntu server with apt: install, search, and purge or remove packages, operate as a non-root user for security, and use nmap to discover running services.

  • Domain1:56

    Register a domain name from a provider via DNS and link it to your server's public IP address to access your site via a domain name instead of an IP.

Requirements

  • No prior requirements

Description

This course will take you from the basics of configuring and managing an individual computer running Ubuntu GNU/Linux operating system to a basic configuration of a small business. At its core this class teaches you how to use tools like sudo, apt and others.

Ubuntu Linux is an operating system for computers, built from scratch with an emphasis on simplicity and ease of use. This course covers installing servers onto your network or the cloud, setting up file sharing features and basics. You will learn how to Transfer Files, Setup a Web Server, Setup PHP, Using apt-get etc. as well as install software programs. This is a beginners Lab.  It is not an Ethical Hacking course, but really a course on Servers.

You don't need any prior knowledge of Linux before starting this course. The course runs at an easy level of difficult, it is not an advanced course, simply setting up a server. The course will end with you running your own complete web-based server using all the techniques learnt along the way!  This online self paced course gives students the flexibility to study at their own time and pace - anywhere, any place.

If you want to setup a Linux Server and have never setup a Server before, this course is for you. It teaches you how to have your own Web Server on the internet and how you can upload and download files to it.


Who this course is for:

  • Beginner Linux sysadmins