We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 4
as 2100 Lina Sym Attra ean
OPC aNd
Linux System Administrator Projects
Ifyou are looking to gain some experience as a Linux system edministrator, check out the list of ideas below. For
each project on the list you could do it on multiple Linux distributions, You could also start about by learning the bare
minimum necessary to complete one of these projects, then take it to the next level by making it fault tolerant or
learning how to scale it. Create a virtual machine for your projects or try them on your own server hosted at Digital
Qceon.
Scratch Your Own Itch
Find a real need you have and fil it using a Linux based solution. This is one of the most rewarding ways to learn
Linux. For example,
+ Do you need somewhere to store work related documentation or notes? Then install a Wiki on Linux.
+ Want to start a blog? Host it on Linux!
‘+ Want to stream online content to your TV or other devices in your home? Then build a Linux media server.
The next time you have a technical need and want to get some extra Linux practice, see if you can solve your
problem with Linux
Configure the LAMP Stack
pswrtrarnacasenycomacres 0
sas 2100 La ne hit rn toy
LAMP stands for Linux Apache MySQL and PHP. It's @ very common architecture for web applications, it you think
about the LAMP stack in broad terms you have an operating system (Linux), a web server (Apache), a database tier
(MySQq), and a programming language (PHP). You can substitue different solutions for each component. Try
configuring the LAMP stack on Cento, then Ubuntu, instead of using Apache you could use NGINX or lighttpd. For the
database you could use PostgresQt, MariaD8, or MongoD8. instead of using PHP, why not try Python?
Ifyou want to take ita step further and learn how to set up a highly available and scalable LAMP Stack, check out the
High Availabilty for the LAMP Stack Course,
+ Linux
* Apache
= Mysql
+ PHP
Deploy an Open Source Application
Find an application that you would be interested in using and deploy it. Even if you don’t end up using the
application you'll have gained the experience of setting it up.
* Alfresco
* Bugzilla
= DokuWiki
+ Drupal
+ Etherpad Lite
* Gitla
* Joomla
= Mediawiki
estanulnatrarngcaeny somos anoas 2100 Lina yn ttre ne rn end
Moodle
osTicket
‘Owncloud
phpgs
PunBB
Redmine
SorviceDesk Plus
‘SugarCRM
Trac
Twiki
WordPress
Zen Cart
Configure Common Services - Client AND Server
cron
curs
DHCP
ons
Email (SMTP, POP, IMAP)
Lap
NES
Nis
NIP
SSH
Configure Monitoring
psrntrarnacsenycomacres
as 21004 Lina Sn Mitr rt rn ead
Cacti
Icing
Monit
Munin
Nagios
‘OpenNMs
Zabbix
Zenoss
Create a Build System
Cobbler
FAL
Foreman
Kickstart
Razor
‘Spacewalk
Create a Centralized Syslog Server
ELK Stack Elasticsearch, Logstash & Kibana
Fluentd
Logstash
Kibana
splunk
syslog-ng
estanulnatrarngcaeny somosas 2100 Lina yn ttre ne rn end
System Automation
Ansible
chet
MakeFiles and/or RakeFiles
Puppet
Salt Stack
Write shell Scripts
Cluster All The Things
+ Load balance web servers or other services using HAProxy
+ Create a MySQl Cluster
+ Create a GlusterFs Cluster
+ Red Hat Cluster (Conga)
Build a NAS
NES
samba
Netatalk
‘Open Media Vault
EasyNAS
Rockstor
Host Your Own Personal Cloud
psntrarnacasenycomacres a
as 21004 Lina Sn Mitr rt rn ead
‘Owncloud
NextCloud
Rockstor
Seatile
Cozy Cloud
Tonido
Practice Migrating Data
+ Migrate data from a disk on one server to a disk on another server.
+ Migrate Databases.
* Live migrations
+ Export | import
Create and Manage Users
+ FreeiPa
+ iDaP
+s
+ sor name ideas: htp/ aww fakenamegenerator.com/
Configure a Backup Server
= Amanda
* Bacula
+ Rsnapshot
* Reyne + SSH
eetanunatraringcaeny semanas oyas 210
Configure a Firewall
* [Ptables
* Firewall
= UEW
Lina Sym Admits ren nn andy
Learn LVM
+ Create and restore snapshots
+ Extend volumes without downtime
Configure a Proxy Server
+ Forward Proxy
'* Apache
* Squid
+ Reverse Proxy
* Apache
* NOINX
+ Pound
Learn Revision Control
+ evs
+ it
+ RCS
esta nataeincaerysomtnaerje