Lukket

Configure a Web Server

See below for a full explanation of what is needed.

Scenario

You must identify the context that your server is intended for in advance. You are free to choose a scenario that interests you, as long as it allows you to perform the tasks required. We would recommend that you select something along the lines of the following:

A club

A small online business

A small conventional business adding an online presence

A school

If you are not sure that your scenario is appropriate, discuss it with the tutor or on the discussion forum.

Whatever scenario you choose, it is important that there should be a clear business need for all of the technologies listed below:

virtual directories

virtual servers

PHP (note: your PHP implementation should make use of the server's API, ie. PHP should not run as a CGI program)

MySQL

HTTP authentication

SSL certificates

CGI application

PHP application

Describe your scenario on a new sub-page of your usual COMP 470 Landing page, labeled TME 5 and tagged with (at least) COMP 470 and TME5. It should take up less than the equivalent of a letter/A4 page (500 words or less). For each of the technologies that you implement, provide a sentence or two explaining the need for it in the scenario you have described.

Note that you must include all of the required technologies and you must justify any others that you use. If you cannot do that, then you have chosen the wrong scenario.

TOP

Configuration

Configure a web server, including (but not necessarily limited to) all of the following technologies:

virtual directories

virtual servers

PHP (note: your PHP implementation should make use of the server's API, i.e., PHP should not run as a CGI program)

MySQL

HTTP authentication

SSL certificates

CGI application

PHP application

If you use any other technologies then they must be justified in the context of your scenario. If your server is running things that have no business justification, get rid of them, or you will be penalised for installing unnecessary technology!

A Special Note about Names

To set up and adequately test both virtual hosts and SSL you will need to access your web server by different names, which must actually exist on your network. Luckily, web servers don't really care about whether a name is an actual host name or an IP address so, for making virtual hosts or specifying holders of SSL certificates, the IP address and the host name will be treated as different machines. In addition, if you are browsing your server from the same machine that it is running on, you can use the reserved hostname "localhost" or the loopback IP address, 127.0.0.1. If you are feeling very adventurous, you might even try modifying your machine's HOSTS file (a system file used by TCP/IP), which can be used to map any arbitrary name you like to any arbitrary IP address.

If you're not sure of the name of your machine, there are utilities in almost every operating system that will tell you (ipconfig from the command line in Windows, for example, or ifconfig in Unix-like systems such as Linux or MacOs).

Deployment and Testing

Deploy and manage the web server, monitoring and optimizing performance and security. Normally this will mean hosting and accessing it on your own computer, but you are welcome to make it available on the Web if you wish.

Makes sure that you test the machine sufficiently to ensure that all of the things you have configured are working properly.

Use appropriate log analysis tools (e.g., Analog) to demonstrate that it ,and save the output for your learning journal. Additional evidence may be offered as you see fit. Note that you will not be assessed on the content of the site, but there should be sufficient pages, programs, and media files to prove that it works.

Evner: PHP, Software Arkitektur, Web Hosting, Web Sikkerhed, Hjemmeside Management

Se mere: server opensuse configure firewall ssh web, software write mq4, software write chip epson, useful software write book, software write web specs, free software write user guide, software write edid, free software write company profile, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, mysql database server web interface java, wow private server web page template, windows server web smtp setup, secure debian server web setup, netbeans databases sql server web, weblogic server web application includes struts2hibernate

Om arbejdsgiveren:
( 0 bedømmelser ) Canada

Projekt ID: #13773516

34 freelancere byder i gennemsnit $198 på dette job

A2Design

Hi, this looks like something we could help you with. Our team is Russian-Canadian. We specialise in: PHP & PHP frameworks, WordPress & Woocommerce, Opencart, Magento, API development, HTML5, CSS, JavaScript, Bootstrap Flere

$186 CAD på 1 dag
(109 bedømmelser)
8.6
sapotacorp

Hello ruhi26naaz, we are a team with more than 50 expert developers. all your skills which you required we expert at that. Flere

$214 CAD in 2 dage
(691 bedømmelser)
8.4
yogeshssanwal

I am Yogesh sanwal, 5+ years experienced inwebsite and e-commerce development using PHP/MySQL. Take a look to my last work: [login to view URL] [login to view URL] [login to view URL] http://ww Flere

$155 CAD in 3 dage
(205 bedømmelser)
6.9
prashushinde9

************************ API EXPERT ******************************* Hello, It's a pleasure to let you know that I've worked on several APIs Integrations before. All I am curious to know about your this project in Flere

$257 CAD in 3 dage
(54 bedømmelser)
7.1
Shopify

Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project de Flere

$257 CAD in 3 dage
(27 bedømmelser)
7.0
abstractsoftweb

Hello there, Hope you are doing great..!! Going through your project description we understand that you are looking for an experienced team of professional developers and designers to work on your assignment. We Flere

$147 CAD in 3 dage
(103 bedømmelser)
7.0
$250 CAD in 3 dage
(15 bedømmelser)
6.6
caroldata

Bid Summary Hi, I on behalf of Carol Data Technology Pvt. Ltd. is writing this letter after going through requirement for developing website. Our company has experience in designing and development. Project Requiremen Flere

$155 CAD in 3 dage
(44 bedømmelser)
6.6
vranjan

Dear Hiring Manager, My work experience as shown in my profile have helped me develop mastery in Website design & development. Please have a look of my recent work. [login to view URL] https://s Flere

$146 CAD in 3 dage
(112 bedømmelser)
6.5
rajneeshsaini

I AM READY TO DO YOUR WORK IN YOUR BUDGET.....PLESAE REPLY ME WE CAN READY TO DISCUSS THE WORK AND CONVERT YOUR IDEA INTO REALTIY .......I HOPE YOU WIL GIVE ME CHANCE TO PROVE MY SELF ............ hello... DE Flere

$235 CAD in 3 dage
(34 bedømmelser)
6.2
$377 CAD in 3 dage
(110 bedømmelser)
6.3
developer2581

HI Hello Sir, We have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and We are sure you will not be disappointed if you give us Flere

$155 CAD in 3 dage
(30 bedømmelser)
6.5
$185 CAD in 3 dage
(37 bedømmelser)
5.8
$111 CAD in 3 dage
(55 bedømmelser)
5.7
deltatechnepal

Hello, We are a website design and development company. Our expertise include: - Open source Platform Development (Wordpress, Drupal, Joomla) - Ecommerce Development (Magento, Zencart, Prestashop, Woocommerce, Ope Flere

$155 CAD in 3 dage
(34 bedømmelser)
5.8
ieota

Hope you are doing great. Greetings from IEOTA TECHNOLOGIES We @ IEOTA TECHNOLOGIES have lot of exposure and experience in development for past 4 years served for several clients across the globe. We have fabulous d Flere

$207 CAD in 3 dage
(41 bedømmelser)
5.8
amit0423

Hi, I have gone through your requirements and I can do this task. The skills and resources needed for this project are in my genes. I can assure you for a complete professional work in given time [login to view URL] shar Flere

$111 CAD in 5 dage
(20 bedømmelser)
5.3
hirakhan2

Hi, I have review project details and would like to discuss further regarding the project with you. Kindly let me know when you are available. Thank you.

$377 CAD in 10 dage
(15 bedømmelser)
4.8
DevoirTechsoft

We have done big and complex projects with quality and most of our business comes with repeat hires because of that, so looking forward to build a long term working relationship with you. Let’s have a chat session!!! W Flere

$277 CAD in 4 dage
(20 bedømmelser)
4.3
akrontechnohub

Hi There! As we go through your requirements, you are Looking for web development. Let me discuss with my team then we will give you perfect time and cost for entire work. We have good professional development te Flere

$135 CAD in 3 dage
(15 bedømmelser)
4.2