Homework 4.

Slides:



Advertisements
Similar presentations
Adding Dynamic Content to your Web Site
Advertisements

Lecture 6/2/12. Forms and PHP The PHP $_GET and $_POST variables are used to retrieve information from forms, like user input When dealing with HTML forms.
Apache Web Server Quick and Dirty Steve Gibbard for SANOG 16 (Originally by Joel Jaeggli for AfNOG 2007) ‏
DT211/3 Internet Application Development JSP: Processing User input.
1 Web Wizards Guide To PHP David Lash Chapter 1 Introduction to PHP.
Internet Development 1 Introduction Colm O Suilleabhain.
Multiple Tiers in Action
HTML Elements. HTML documents are defined by HTML elements.
8/17/2015CS346 PHP1 Module 1 Introduction to PHP.
By Jeerarat Boonyanit. As you can see I have chosen Cpanel for my server management tool. cPanel is a Linux based web hosting control panel that provides.
John Hartley Mark Bransby Utilizing Adobe's Publishing Solutions for Distributed Web Publishing.
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
INFM 603: Information Technology and Organizational Context Jimmy Lin The iSchool University of Maryland Thursday, October 18, 2012 Session 7: PHP.
Copyright © 2003 Pearson Education, Inc. Slide 1-1 Web Design & Development PHP.
WEB SPOOFING by Miguel and Ngan. Content Web Spoofing Demo What is Web Spoofing How the attack works Different types of web spoofing How to spot a spoofed.
SIMPLE ROUTER The slide made by Salim Malakouti. Next we will create the Router  What do I we mean by a router?  Routers work similar to a map. It receives.
What is SharePoint? Module 1. Module Overview  Defining SharePoint  Understanding How SharePoint is Used  Interacting with SharePoint.
S.N.A.P. Network Audio Project Team SNAP Radio Ryan Dallaire, Justin Vathje, and Jeremy Lawson.
_______________________________________________________________________________________________________________ PHP Bible, 2 nd Edition1  Wiley and the.
10/5/2015CS346 PHP1 Module 1 Introduction to PHP.
Security Testing Case Study 360logica Software Testing Services.
Evaluation Workshop: Qualitative Evaluation Methods Peter Dowdell NOF-digitise Technical Advisory Service web:
Apache, MySQL and PHP Installation and Configuration Chapter 3 PHP Installation and Configuration.
Technical Review - PHP Jang Jaeseok. Overview Introduction  What is PHP?  History of PHP  What can do with PHP?  Advantages of PHP PHP syntax.
2001 IT Conference RenoPage: 1 PHP 101 PHP – You can DO IT! Greg Lawler Brooks Institute of Photography February IT Conference Reno.
Apache Web Server Quick and Dirty for AfNOG 2015 (Originally by Joel Jaeggli for AfNOG 2007) ‏
CS 4720 Dynamic Web Applications CS 4720 – Web & Mobile Systems.
Apache Web Server Quick and Dirty Evelyn NAMARA for AfNOG 2014 (Originally by Joel Jaeggli for AfNOG 2007) ‏
Apache Web Server Quick and Dirty Ayitey Bulley for AfNOG 2011 (Originally by Joel Jaeggli for AfNOG 2007) ‏
GOAL User Interactive Web Interface Update Pages by Club Officers Two Level of Authentication.
Apache Web Server Quick and Dirty Kevin G. Chege for AfNOG 2013 (Originally by Joel Jaeggli for AfNOG 2007) ‏
Web Architecture Introduction
Enterprise PHP - Introduction Enterprise Client-Server Development with PHP Nic Shulver, FCES, Staffordshire University A fifteen credit module based on.
RUBRIC IP1 Ruben Botero Web Design III. The different approaches to accessing data in a database through client-side scripting languages. – On the client.
David Lawrence 7/8/091Intro. to PHP -- David Lawrence.
Chapter 3 Creating Dynamic Web Sites Part 1. Large Sites ”complex sites demand compartmentalization of some HTML or PHP code”.
Creating Databases for Web applications Server side vs client side PHP basics Homework: Get your own versions of sending working: both html and Flash!
PHP Training Senior Design team Ongo8 Sunday October 16, 2005.
This Guide demonstrates how to setup the Client initially.
Chapter 1 Introduction to PHP Part 1. Textbook’s Code DOWNLOADS PHP and MySQL for Dynamic Web Sites Complete Set of Scripts.
8 th Semester, Batch 2009 Department Of Computer Science SSUET.
Blogs made simple English 490/590 Winter A what? A diary that happens to be online. The term "weblog" was coined by Jorn Barger on 17 December 1997.
Mobile Site Cleanup Reducing the code errors and fixing behaviours in Cisco Mobile sites.
Web Cache. What is Cache? Cache is the storing of data temporarily to improve performance. Cache exist in a variety of areas such as your CPU, Hard Disk.
江苏建筑职业技术学院图书馆 新生入馆教育. 目录页 CONTENTS PAGE P1. 图书馆概况 P2. 关于借书二、三事 P3. 电子资源推介与使用.
1 Web Search What are easy ways to create a website? 2 Web Search What is a blog? What type of content does this type of website provide? 3 Web.
Cloud-Computing Cloud Web-Blog Software Application Download Software.
CISC103 Web Development Basics: Web site:
(Originally by Joel Jaeggli for AfNOG 2007)‏
Unit 5: Providing Network Services
Lab 10 Overview DNS.
CISC103 Web Development Basics: Web site:
We design, market and manage remarkable websites
The Request & Response object
ISMS Information Security Management System
IS 4506 Server Configuration (HTTP Server)
Prof. Casey M. Barnes Web: professorbkyunghee.wordpress.com FB: Casey Barnes.
Get an UTEID.
General Functionality
Unit 3 The Web Book Test.
System Administration Homework 4 – Web Server
Protocol Application TCP/IP Layer Model
Shiv Kaushal, University of Manchester
Read this to find out how the internet works!
Client-Server Model: Requesting a Web Page
Introduction To Building a Web Site
Presentation transcript:

Homework 4

Homework 4 Secure your web server No Apache version No email showing when error occurred 40x, 50x No PHP version

Homework 4 - DNS web2.nasa IN A <Your Server IP> slave.nasa IN A <Your Slave IP 1> slave.nasa IN A <Your Slave IP 2> slave.nasa IN A <Your Slave IP 3> Remind Don’t change any setting about homework 1 NAP2016-WEB1.nasa NAP2016-DNS1.nasa NAP2016-DNS2.nasa

Homework 4 - Web http://Web2.nasa.name.idv.tw/for_ta_info.php Print out phpinfo();

Show client ip http://Web2.nasa.name.idv.tw/myip.php No additional info and content only showing ip Careful about X-Forwarded-For Confusion Considering below blog, and decide which variable is correct. http://devco.re/blog/2014/06/19/client-ip-detection/ Ex: http://web2.nasa.nasa.idv.tw/myip.php Detect script will using X-Forwarded-For to confused you.

Site Protect http://<Your Server IP>/ http://Web2.nasa.name.idv.tw/ Must be a empty page Content-Length must be 0 Ex: http://web2.nasa.nasa.idv.tw Ex: http://140.131.188.41