Server works - HTML5 - CSS3 - Bootstrap 3.x. Likipe Servers Dev ServerProduction Server TypeShared HostVirtual Private Server Urlweb1.likipe.se/web2.likipe.se“Real.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

Radius based ssh authentication Location of Radius server – radius-server host auth-port 1812 acct-port 1813 key WinRadius – The same config.
Dan Fleck.  WAMP – Windows Apache MySQL PHP -  LAMP – Linux Apache MySQL PHP ◦ There are.
Michelle J. Gosselin, Jennifer Schommer Guanzhong Wang.
20-753: Fundamentals of Web Programming 1 Lecture 11: Web Server Case Study Fundamentals of Web Programming Lecture 11: Web Server Case Study.
Chapter Apache Installation on Linux. Acknowledgement The contribution made by Darrin Morison is acknowledged.
Apache Installation by Jack Davis. Web Servers The Apache HTTP Server is the most widely used web server on the Internet. Apache is fast, free, and full-featured.
SERVER web page repository WEB PAGE instructions stores information and instructions BROWSER retrieves web page and follows instructions Server Web Server.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Chapter Apache Installation in Linux- Mandrake. Acknowledgment The following information has been obtained directly from
Configuring a Web Server. Overview  Understand how a Web server works  Install IIS (Internet Information Services) and Apache Web servers  Examine.
Getting PHP Hosting Dr. Charles Severance. What We Need We want to be able to put up our application on the web so anyone can access our URL (and so we.
LING 408/508: Programming for Linguists Lecture 16 October 16 th.
IST346:  Web Services. Today’s Agenda  Learn the basics of how the Web works  Understand various web service architectures  Address scaling, security,
SquirrelMail for Webmail AfNOG 2013 Scalable Internet Services (SS-E) Presented by Michuki Mwangi Lusaka, Zambia (Original Materials by Joelja)
Linux Operations and Administration
GETTING STARTED USING LINUX UBUNTU FOR A MULTI-USER SYSTEM Team 4 Lab Coordinator Manager Presentation Prep Webmaster Document Prep Faculty Facilitator.
August 25, SSO with Microsoft Active Directory Presented by: Craig Larrabee.
Web Server Configuration Alokes Chattopadhyay Computer & Informatics Centre IIT Kharagpur.
 Uniform Resource Identifier (URI)  Uniform Resource Locator (URL)  Uniform Resource Name (URN) URL includes.
Web Servers Installation and Configuration May 24, 2001 CIS System Administration Problem Statement The class topic is setting up a Linux server to support.
1 HTML (Set Up Public Folder) Some material on these slides is taken directly from
IT:Network:Apps.  Microsoft Web Server ◦ Used by ~ 50% of Fortune 500 companies  Comes with Server OS  Expandable  Easy to use.
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
Package Management. Basic Commands apt-get install : install package + dependencies apt-get remove : removes the package not dependencies apt-get autoremove.
Installing and Using MySQL and phpMyAdmin. Last Time... Installing Apache server Installing PHP Running basic PHP scripts on the server Not necessary.
Configuring BackTrack Michael Holcomb, CISSP Upstate ISSA Chapter.
Hands On Networking Network Applications Ram P Rustagi, ISE Dept Kundan Kumar, MCA Dept Manini Sahoor, MCA Dept Ravi Teja, MCA Dept Sourav.
NUS.SOC.CS Roger Zimmermann Project Create a DASH-compliant (Dynamic Adaptive Streaming over HTTP) streaming system Logistics: Week 8.
Linux Network Servers nginx, PHP-FPM, MySQL Rostislav Skudnov, Timo Jääskeläinen.
Linux Security. See who's logged in 1) w (more information) 2) who (less information)
1 PHP: introduction Speaker: Chin-Cheng Chang Date:
Apache Web Server Quick and Dirty for AfNOG 2015 (Originally by Joel Jaeggli for AfNOG 2007) ‏
Centreon Deployment Chris Scicluna
Ozan Şahin Ömer Üçler.  Purpose of Project  Used Technologies  Database Design  Problems&Solutions  Use Case’s  Demo.
Ruby on Rails on Ubuntu Bradley Taylor Rails Machine, LLC
Multi-Domain Hosting Hosting multiple domains on one server using Apache John Beckett 1/16/2013.
WAMP Windows Apache MySQL and PHP i.e. “WAMP”. Why WAMP? WampServer is a Windows web development environment. It allows you to create and test web pages.
Linux Services Configuration
Lecturer : 이선아  APM  Apache  PHP  MySQL.
Intro to Git presented by Brian K. Vagnini Hosted by.
PhpMyAdmin Matthew Walsh April 28, 2003 CMSC Shawn Sivy.
VIRTUAL HOSTING WITH PureFTPd And MYSQL (Quota And Bandwidth Management) BY Odoh Kenneth Emeka Sun Yu Patrick Appiah.
Web Server Apache PHP HTTP Request User types URL into browser Address resolved if nec. We use directly Most browsers request.
Web programming Part 1: environment 由 NordriDesign 提供
Planning, configuring, running and maintaining a web server -1.
Introduction to Linux Server Setup Jonathan Hood CSE 4000 Practical Issues in Software Engineering.
Module 14: Advanced Topics and Troubleshooting. Microsoft ® Windows ® Small Business Server (SBS) 2008 Management Console (Advanced Mode) Managing Windows.
Multi-Domain Hosting CPTE 212 “Missing Slides” for 1/22/2015 John Beckett.
SPARCS Wheel Seminar 08/01/14 심규현 (spotlight). 1 of 6 Web Application  A web application is an application that is accessed via web over a network such.
Building Your Own Website Using:. Install & configure LAMP. Download WordPress and run it as a local website on your Raspberry Pi. Configure WordPress.
Web Server Administration Chapter 6 Configuring a Web Server.
Installing git In Linux: sudo apt-get install git In Windows: download it from run the setuphttp://git-scm.com/download/win.
WordPress and Etherpad with BlueMix and Docker. Our aim is to run on BlueMix containers (now in beta) these two famous services In the BlueMix dashboard,
Using Linux Kaya Oğuz Room: 310.
Linux, Apache, MySQL, PHP/Python/PERL ● a.k.a. LAMP ● Standard set of tools for configuring a Linux-based web server with database & interfacing capabilities.
Installing iHRIS Install iHRIS Manage on an Ubuntu System
Setup a PHP + MySQL Development Environment
Development Environment Basics
SquirrelMail for Webmail
Admin Tutorial.
Lab 1 introduction, debrief
Install and Configure PHP: XAMPP, LAMP, IDEs
INSTALLING AND SETTING UP APACHE2 IN A LINUX ENVIRONMENT
Ansible for Easy Provisioning and Application Deployment
Web Browser server client 3-Tier Architecture Apache web server PHP
Introduction to Django
The Linux Command Line Chapter 9
MySQL Backup, Transfer and Restore
RHCSA Study Prep.
Presentation transcript:

Server works - HTML5 - CSS3 - Bootstrap 3.x

Likipe Servers Dev ServerProduction Server TypeShared HostVirtual Private Server Urlweb1.likipe.se/web2.likipe.se“Real url” OSUbuntuUbuntu/Linux/Windows WebhostApacheNginx ManagementWHMGlesys ToolscPanelSSH phpmyadmin

Dev Server – Web1/Web2 WHS ◦ Add new site ◦ Change/reset password ◦ Deactivate site cPanel ◦ File Management ◦ Phpmyadmin ◦ DNS ◦ Backup ◦ Log ◦ Install application

Production Server - VPS Glesys ◦ Create new VPS ◦ Extend the memory/storage SSH ◦ SSH access is the only way to work with server ◦ Mysql: access over SSH

Moving from Dev to Pro server Step1: LEMP install in VPS ◦ Step2: Moving source + db ◦ deploy deploy Step3: Settings ◦ DNS ◦ Cronjobs Step4: Deactivate the old server ◦ HTTP Basic Auth ◦ die()

LEMP Root: ◦ /home/{site}/www/public_html Nginx config: ◦ /etc/nginx/sites-enabled/default Logs ◦ /var/log/nginx/{site}.error.log

LEMP - Nginx server { listen 80; ## listen for ipv4; this line is default and implied listen [::]:80 default ipv6only=on; ## listen for ipv6 root /home/{SITE_NAME}/www/public_html; index index.php index.html index.htm; access_log /var/log/nginx/{SITE_NAME}.access.log; error_log /var/log/nginx/{SITE_NAME}.error.log; # Make site accessible from server_name {DOMAIN}; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; } server { listen 80; ## listen for ipv4; this line is default and implied listen [::]:80 default ipv6only=on; ## listen for ipv6 root /home/{SITE_NAME}/www/public_html; index index.php index.html index.htm; access_log /var/log/nginx/{SITE_NAME}.access.log; error_log /var/log/nginx/{SITE_NAME}.error.log; # Make site accessible from server_name {DOMAIN}; location / { try_files $uri $uri/ /index.php?$args; } location ~ \.php$ { fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; include fastcgi_params; }

Commands Permission ◦ sudo ◦ chmod ◦ chown File ◦ tail –f ◦ vim ◦ cp ◦ echo xxx > file.php

Commands Server ◦ sudo service nginx reload ◦ sudo service php5-fpm restart ◦ top ◦ apt-get install

Suggestion Eclipse PDT – Remote Team ◦ FTP/SFTP/SSH/Terminal ◦ Historical logs Sublime with “Vintage” mode