Changes

Jump to: navigation, search

OPS705 Assignment 1

620 bytes removed, 11:45, 19 February 2023
no edit summary
In this assignment, you will install a WordPress blog from scratch on a new Azure-based Linux VM. You will also create step-by-step documentation as you go.
Unlike labs, assignments have minimal instructions. You are given specifications on what the assignment needs, and you must rely on your previous work in the course. If the assignment doesn't have the command you need, you can find it in your labs. And don't be afraid to do a little research!
Assignments in OPS705 are built as an assessment of your ability to meet the course objectives. As such, I'm unable to provide detailed help.
= Step-by-Step Documentation =A large part '''Hint: Many of this assignment is self-documentation. As you progress through the assignment, write down detailed instructions on how to complete each part. This includes these commandsrequire elevated root privileges. You may include screenshots, though it's not required. Use the OPS705 labs on this wiki as a guide to the level of detail required in your documentation. Use the section names below in your document as a template. In each section, fill out the steps you would need to take to reinstall everything from scratch. A cover page is required. It must contain your name, student number, e-mail address, course code, assignment name, your professor's name, and the date of submission.'
= Installing WordPress On A VM =
# '''Virtual machine name:''' assign1-username
# '''Virtual machine size:''' Standard_B2msStandard_B1s
# '''IP address:''' Public
All other options, set up as you did with your previous Azure Linux VM.
== Post-Installation Setup==# Fully update the system.# Only allow public-key authentication.# Install the prof key into your new VM under your regular user.
== Apache Configuration ==
# Download the zip with the following command: <code>wget https://wordpress.org/latest.tar.gz</code>
# Unzip the file: <code>tar -zxvf latest.tar.gz</code>
# Move Copy the ''contents'' of the new directory wordpress into /var/www/html/ (Don't move the directory itself! Remember your Lab 3 CLI work.)
# Give apache ownership of all WordPress files: <code>chown -R apache:apache /var/www/html</code>
# Give apache proper permissions of WordPress files: <code>chmod -R 755 /var/www/html</code>
Customize your blog by choosing a different '''theme''' from the default. Choose a ''WordPress.org'' theme from the menu.
Create two three blog entries of the following topics:# How does Have you ever installed services like this WordPress setup compare to our other lab installsoutside of OPS705? Think If so, elaborate.# Which types of a scenario where this method would be preferred.databases have you used in the DAD program so far? Which has been your favourite?
# What was the most difficult part of this assignment for you?
# Only the following INPUT traffic is allowed:
#* RELATED,ESTABLISHED
#* LOOPBACK/ALL
#* SSH
#* HTTP
As with previous labs, your work will be evaluated by accessing your site directly. To formally submit, you must include the following:
# In the comment section of your submission, paste the URL of your new site.
# Take a single screenshot of your blog showing both entries. The screenshot must be of your entire browser.
# Your Assignment 1 Documentation PDF
Once submitted, please shutdown your VM.
[[Category:OPS705 Labs]]
[[Category:Digital Classroom]]
[[Category:Winter 20212022]]

Navigation menu