An open API service indexing awesome lists of open source software.

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++.

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!

---