Skip to content

πŸ“‚ Hands-on system administration, cloud computing, Linux programming, and server configuration projects from my B.S. in Computer Science & Information Science at Park University. Built in real environments using GCP, Python, Bash, and C++.

Notifications You must be signed in to change notification settings

Willie-Conway/ShellToServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

20 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–₯️ Information Science Projects Portfolio

B.S. in Computer Science & Information Science – Park University
πŸ‘¨πŸΏβ€πŸ’» Curated by Willie Conway

This repository showcases practical system administration, Linux programming, cloud infrastructure, and server management projects completed as part of my Information Science curriculum. Built across real environments like Google Cloud Platform and Linux, these projects demonstrate my skills in system configuration, automation, scripting, and server deployment.


πŸ—‚οΈ Repo Structure

πŸ§‘πŸΏβ€πŸ’Ό System Administration & Linux

  • πŸ” Configurations_UserAccounts
    Review of configuration files managing user account settings.
    πŸ“„ Review files with configurations associated with user accounts.pdf

  • ⏰ Cron_Jobs
    Automating processes using cron jobs.
    πŸ“„ practice using cron to automatically run processes at predetermined times.pdf

  • 🐧 Linux_Assignments

    • Overview of Linux/Unix-based assignments.
    • πŸ“„ Linux and Unix.pdf
    • πŸ“„ VIRUSES, WORMS AND SPYWARE.pdf

☁️ Cloud Computing & Infrastructure (GCP)

  • πŸ’» VM_GCP
    Creating and managing virtual machines on Google Cloud.
    πŸ“„ virtual machine using your GCP account.pdf

  • πŸ“Έ Snapshot_Instance
    Creating snapshots and using them to spin up additional instances.
    πŸ“„ create snapshots of your instance as backups and use these snapshots to create additional instances.pdf

  • 🐍 Python_CloudShell
    Running remote server operations using Python via Cloud Shell.
    πŸ“„ Control your instance using a Python program from the Cloud Shell.pdf


🌐 Web Server & Hosting Projects

  • 🌊 Lemp_Server
    Deploying a LEMP stack and hosting a WordPress site.
    πŸ“„ Configure a LEMP server, then add a Wordpress site.pdf

  • 🌐 Nginx_WebServer
    Hosting multiple websites on a single NGINX server.
    πŸ“„ create multiple web sites using a single nginx web server.pdf


πŸ§ͺ Labs & Programs

  • πŸ” Gcelab_2
    GCP Lab using Python automation.

    • gcelab2.py
    • output.txt
  • πŸ’» Linux_Pgms
    C++ programs interacting with Linux system functionality:

    • linux_fc.cpp, linuxfcgen.cpp, linuxsys.cpp, linuxtime.cpp
    • Screenshots of program output included

βœ… Skills Demonstrated

  • πŸ”§ Linux system configuration & scripting
  • ☁️ Cloud computing (GCP, Cloud Shell, instance management)
  • βš™οΈ Server setup (LEMP, NGINX)
  • πŸ•Ή Automation with cron jobs
  • πŸ“ System and security documentation
  • πŸ‘¨πŸΏβ€πŸ’» Programming in Python & C++ in a Linux environment

πŸ“¬ Questions or Collaborations?

Feel free to explore or reach out if you're curious about how I built these systems or want to collaborate on cloud or sysadmin-related projects!


About

πŸ“‚ Hands-on system administration, cloud computing, Linux programming, and server configuration projects from my B.S. in Computer Science & Information Science at Park University. Built in real environments using GCP, Python, Bash, and C++.

Topics

Resources

Stars

Watchers

Forks