https://github.com/willie-conway/shelltoserver
๐ 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++.
https://github.com/willie-conway/shelltoserver
cloud-computing cplusplus cron-jobs devops gcp information-science lemp-stack linux nginx park-university python system-administration
Last synced: 27 days ago
JSON representation
๐ 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++.
- Host: GitHub
- URL: https://github.com/willie-conway/shelltoserver
- Owner: Willie-Conway
- Created: 2023-08-29T20:46:28.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-09T17:32:04.000Z (12 months ago)
- Last Synced: 2025-06-22T03:04:27.424Z (11 months ago)
- Topics: cloud-computing, cplusplus, cron-jobs, devops, gcp, information-science, lemp-stack, linux, nginx, park-university, python, system-administration
- Language: C++
- Homepage:
- Size: 36.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ฅ๏ธ 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!
---