• No results found

Development of a Web Server Reflection Apache Server & Dynamic DNS

N/A
N/A
Protected

Academic year: 2021

Share "Development of a Web Server Reflection Apache Server & Dynamic DNS"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

Development of a Web Server

Reflection

Apache Server & Dynamic DNS

Monique Gafford

EdTech 552: Introduction to Network Administration Dr. Andy Hung

(2)

Project Goals and Overview

My project goals included:

 setting up an Apache and MySQL server using WAMP

 create a personal website with a stylesheet template

 secure MySQL database server by changing the administrator password

 set up a Dynamic DNS to make my website service available to the public

 set up DMZ or port forwarding in order to place my server outside my wireless router firewall

I was able to successfully complete all of the goals for this project except making my website service available to the public. I successfully set up a server by downloading WAMP software. I was able to access my local host webpage and create a personal website with a stylesheet template. I created my personal webpage using Dreamweaver software, and a free css template from the web. I am able to access my personal webpage locally. I wanted to be able to host open source content on my server so I changed my administrator password through phpMyAdmin. I had to go through several troubleshooting measures in order to secure a new administrator password. Finally, I set up a Dynamic DNS using No-IP software. I went through multiple troubleshooting measures in order to make my website service available to the public but it appears there is a problem with my modem. I set up DMZ, when that didn’t work port forwarding, when that didn’t work I tried application forwarding. Ultimately, I used port forwarding, but was still unsuccessful at making my website available to the public. I list in detail including screenshots my troubleshooting measures and results in the next section of this reflection.

(3)

3

Project Process and Troubleshooting

WAMP Server Set-up

I installed WAMP, but when I tried to open the software I was notified that the Aestan Tray Menu has stopped working.

I went online to look for solutions, and found that I had downloaded the incorrect version. I uninstalled and reinstalled WAMP 32 bit.

(4)

When I went to look at my local host I was given a response that I did not have

permission to access this server. I figured out on my own that I had not told WAMP to “Put Online.”

My Personal Webpage with Template

I created a very simple webpage to test my local network. I was able to save my webpage to the www directory and access it locally.

(5)

5 phpMyAdmin Password Set-up

When I tried to access

phpMyAdmin I was not given access. I went into

phpmyadmin.conf within the alias folder. I changed Deny from all to Allow from all. I then had access to phpMyadmin. Once in phpMyAdmin I reset my password under preferences, but the password was not accepted. I received a #1045 error message.

(6)

I tried several things to access phpMyAdmin. I uninstalled WAMP and deleted all the files within the C: drive. When that did not work I researched online and tried a couple things that others found useful. Ultimately I found a solution that worked (as shown in my print screen).

Within the apache error log it

showed that client ::1 was being denied, so I went into

phpmyadmin.conf and told it to allow from client ::1.

(7)

7 Once I was able to

gain access to phpMyAdmin again I set up my password and changed the password in config.inc.php as well. Dynamic DNS I created an account in no-ip and created a new host. My url is mgafford.serveftp. com.

(8)

I selected my host in No-IP DUC 3.0 software that I had downloaded from the no-IP website. At this time I tried to access my public website, but was unable to. I continued on to set up my wireless router outside of my firewall in order to access my public website. DMZ or Port Forwarding

First, I tried to set up the DMZ Hosting. You can see in my printscn that I have

successfully enabled DMZ and have a hosting device with the IP address of 192.168.0.101.

(9)

9 I went into my

network connections in Windows and set my IP address within TCP/IPv4 to the appropriate IP address based on what I put in the DMZ hosting. I tried to access my public website and my session timed out, I was not able to access the website. I disabled DMZ hosting and tried port forwarding. Within port forwarding I set up my starting and ending port as 80, put in my IP address, and applied my changes. I was still unable to access my public website, it would still time out.

(10)

I thought maybe I had not correctly set up the IP address so I double checked within my command prompt. I called a friend who works with servers for a living, and he came over and walked me through the same processes. Then he tried just in case he was forgetting something. Then we tried Application Forwarding. That did not work either.

(11)

11 We double

checked all firewalls to make sure they were all disabled. You can see on this printscn that I have disabled the firewall within my wireless server, Windows, and my protection software (McAfee) At this point I am still unable to set up a public webpage.

(12)

Project Implementation in a Classroom Environment

I would apply what has been learned through this process to my classroom by hosting my own webpages created specifically for student activities, and to run a course management system such as Moodle. After completing several courses in the EdTech program I have created multiple dynamic and content rich webpages for my classroom. Upon completing my masters program this semester I would like to continue to develop new online activities for my students. I have always put my webpage

content onto the EdTech 2 server, now I would like to host my own webpages. I was unable to complete this project to the point of hosting my own page, but I intend to purchase a new modem and host my own pages to be able to implement my web activities.

During this project I worked very hard to establish a password in phpMyAdmin. I chose to go through the troubleshooting process in order to run a course management system such as Moodle. I have enjoyed interacting through Moodle in my coursework, and would like to provide a similar experience for learners in my classroom.

References

Related documents

HTTP (port 80) from I-Server Web server to the Internet HTTP (port 80) from Delphi client to I-Server Web server SQL (port 1433) from I-Server Web server to I-Server Web server

This may be interesting if you want to save the access log with a local format and send it to Logtrust with another.. 2.3 Sending events to Logtrust

This clearly reveals that the growth in the dematerialization process was not keeping pace with the growth in the total turn over of shares in the Indian capital

Table I shows different values of chi square test for Non-pricing factors those are important to Idea customers at the time of purchasing telecom products and services.. The

If you want, Dcpromo can install the DNS service, create the appropriate zone, configure it to accept dynamic updates, and configure the TCP/IP settings for the DNS server

You can find how to install DNS server and how to configure DNS server, and how to examine DNS server setting in Q4: What should I do when I receive the message “Cannot find

Understanding Transport Server Storage 547 Defining the Processor and Memory Requirements 548 Planning the Number of Transport Servers 549 Deploying the Exchange Server

Although configuring Apache HTTP Server as a proxy server means that the SAS Web applications are accessed through the HTTP server and port, the SAS Web applications maintain