The Webhotell at University of Bergen Helge Opedal Integration and application development IT department - University of Bergen 2012.

Slides:



Advertisements
Similar presentations
White House New Media & Open Source Software Macon Phillips White House New Media.
Advertisements

Getting Set-up with Hosting and WordPress Gregory Young Alternative Hosting
Heather Braum, LI840, 10/07 Untangling a tangled web: a case study in choosing and implementing a CMS T. L. Huttenlock, J. W. Beaird, R. W. Fordham Library.
Using Drupal for Your Organizational Website (or, how to use Drupal without cursing) Michelle Murrain Nonprofit Open Source Initiative MetaCentric Technology.
OpenAtrium A Drupal Distribution for Online Collaboration Bud Witney Systems Manager Horticulture & Crop Science Department.
Web Services Presentation. Site Management Console (SMC)
+ Team Members Evaluation and Implementation of Web 2.0 Technologies in Support of CReSIS Polar and Cyberinfrastructure Research Projects at Elizabeth.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
GForge: A collaborative development environment Presentation by: Geoff Gerfin.
XML Based Learning Environment Prashant Karmarkar Brendan Nolan Alexander Roda.
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
Content Management Systems What Your Mother Never Told You…
Sample School Website Sydney Region ITSU School Support
The easy way to a nice looking website design By a total non-designer (Me!)
Static VS Dynamic websites. 1-What are the advantages and disadvantages? 2- Which one should you choose and why?
Securing LAMP: Linux, Apache, MySQL and PHP Track 2 Workshop PacNOG 7 July 1, 2010 Pago Pago, American Samoa.
Build a CMS Website. The topics this chapter covers are: What is CMS ? What you can do with CMS The benefits and disadvantages of using a content management.
Sahil Narang What is CMS? A content management system (CMS) is a computer application that allows publishing, editing and modifying content,
WHAT IS PHP PHP is an HTML-embedded scripting language primarily used for dynamic Web applications.
Web Page A page displayed by the browser. Website Collection of multiple web pages Web Browser: A software that displays web pages on client computer.
PHP and MySQL Week#1  Course Plan.  Introduction to Dynamic Web Content.  Setting Up Development Server Eng. Mohamed Ahmed Black 1.
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.
Higher Order WP Security Hacks, attacks, and getting your site back Dougal Campbell.
Lecturer: Ghadah Aldehim
Content Management Systems Equals Distributed Web Site Maintenance Robert Gulick, EdD DBA / Technology Trainer Carmi Gulick.
PHP HYPERTEXT: PREPROCESSOR By: Justin T. Pleva. WHAT IS PHP?  General purpose  Server-side web development  Console application.
CSIS-180 WEB CONTENT MANAGEMENT SYSTEMS.  Web CMS for short  Overview  For large websites and web applications, managing and updating many HTML files.
Web Content Management System CREATED BY Joshua Jylsus Mendes MBA –IT Jitendra Purohit MBA – IT
Creating a Web Presence Introduction to WordPress Week 1.
Best Practices in Moodle Administration Best Practices in Moodle Administration A variety of topics from technical to practical Jonathan Moore Vice President.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
IOTA Improved Design and Implementation of a Modular and Extensible Website Framework Andrew Hamilton – TJHSST Computer Systems Lab Abstract.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Advanced Web 2012 Lecture 12 Sean Costain Course Summary Sean Costain 2012 To develop skills in web design and authoring  Html 5 / CSS 3 / PHP.
Practical Web Management Christopher Gutteridge IWMW 2009.
What is Drupal? Open Source software written in php. A CMS or content-management system. A sophisticated web application building tool.
Drupal Jumpstart Information Systems 337 Prof. Harry Plantinga.
Joomla An Open Source Content Management System. Scope of Workshop Definition and background of Joomla Explanation of Joomla’s abilities and strengths,
Proposal for the new group web infrastructure SFT Group meeting 3/7/2009 Yves Perrin.
1Computer Sciences Department Princess Nourah bint Abdulrahman University.
10 reasons why your website should be on WordPress.
Sample School Website. What is wrong with the existing School Webspace Site? Can only host static pages – no dynamic content possible. Can not be edited.
“Which Content Management System (CMS)? Drupal, Word Press...” by Dene Grigar Spring 2012 Tech 101 Series.
+ Joomla and Wordpress By Lindsey Johnson. + What is Joomla? Joomla is an award-winning content management system (CMS), which enables you to build Web.
12/5/2015 Open Source Technology Toolkit Workshop 1 MediaWiki Pavan Kishore V EnhanceEdu.
Web Hosting Providers TERRY HALL. Requirements  FREE  No advertising  FTP access (or another secure transfer method)  Near 100% uptime  Adequate.
(ITI310) By Eng. BASSEM ALSAID SESSIONS 10: Internet Information Services (IIS)
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
CERN - IT Department CH-1211 Genève 23 Switzerland t Operating systems and Information Services OIS Proposed Drupal Service Definition IT-OIS.
Aaron Corso COSC Spring What is LAMP?  A ‘solution stack’, or package of an OS and software consisting of:  Linux  Apache  MySQL  PHP.
CMS Showdown What Is A Content Management System (CMS)? CMS Website Content Outside Content Social Media Connections with CRM Programs Statistics and.
Effective Wordpress Hosting Service By InstantAppz.
Drupal Basics May 30, 2012 By Sean Fitzpatrick. Sean Fitzpatrick | Welcome We're going to talk about Drupal We're going to keep it pretty.
Content Management System. Benefit from self-service web tool Self-hosted wordpress blog server  BI class  Subject guide  Library news  Gathering.
EnhanceEdu IIIT-Hyderabad. Agenda What’s a wiki? Comparison with a website Wiki Formatting ‘My’ Page Fun with wiki 2EnhanceEdu, IIIT-Hyderabad.

WordPress “WordPress is a free and open source blog publishing application.” Christina Vasileiou Database management system.
Ben Dahlin LCSC Technology Development Coordinator
PHP / MySQL Introduction
MediaWiki May 2017 Mediawiki.
How to Fix Secure Connection Error in WordPress?.
Myths About Web Application Security That You Need To Ignore.
Ways to Secure CMS Websites. The most widely used Content Management Systems are Wordpress, Joomla and Drupal as per statistics. The highest CMS platforms.
Easy Website Creation Using WordPress
Website Content Management System (CMS)
XML Based Learning Environment
Wordpress.
Web Application Development Using PHP
Presentation transcript:

The Webhotell at University of Bergen Helge Opedal Integration and application development IT department - University of Bergen 2012

The Webhotell team Raymond, Ronny, Trond and Helge

What do we do? Provide solutions for all students and staff so they can publish web-content Upgrading, upgrading, upgrading Monitor uptime and system resources (especially when something goes wrong) Track and prevent hackers and spammers Give user support Resolve bugs and errors reported by users Enable new instances requested by students and staff

Numbers and statistics All counts of sites and users and more are performed at 9th of May 2012

”Webhotell”: A collection of several services Static HTML service: – Folk (People) – Org (Organizations) – Kurs (Courses) Dynamic HTML services: – Wiki – Blog – Hospits

Static HTML service People, Org and Course – Static HTML with Apache webserver on Linux RHEL – No PHP, cgi-bin or other dynamic serverside components People: 750 users personal homepages Org: 96 sites Course: 9 sites – Examples:

Wiki service A solution for groups to add and change content, mainly text related. (A wikipedia thingy) Mediawiki software – PHP, Apache webserver, Postgresql databases 74 wiki instances today 36 extensions (added modular functionality) Examples: – –

Wordpress multisite Providing website solutions for student, staff and organizations – User management and extended web content capabilites. Based on Wordpress system; PHP, Apache, Mysql database 165 instances today 67 plugins 33 themes available for everyone (93 themes in total) 573 UiB content contributers (users of WP sites) Examples: – – – –

Hospits PHP and Mysql hosting service for students and staff Self managing hosting service 107 sites Examples: – – –

Validating users Different solutions: – ldap (wiki, people, org, course, hospits) – kerberos (some few wiki’s) – local users (wiki, blog)

How do users access services to update web-content? Web-interface – Blog, Wiki and Hospits SSH/SFTP – Hospits, People, Org and Course Samba (smb/cifs) – Folk, Org and Course

Security Security breaches: – Systems like Wordpress and Mediawiki reduces the probability – Allowing users to add serverside code increases the probability Static HTML is very safe Hackers like Hospits :-) – Potential security holes – Difficult to test all sites because of variety in programming code provided by users Server security is intact – root access is almost impossible to achive – Apache user has limited rights – Data is secured in version controlled TSM backup system Activites against hacker activity – spam controll – Nightly clamscan file-scan of all files on Hospits – Firewall IPtables restrictions – Sites on Hospits with security ”holes” are being closed down and web-content can be moved to the Blog or Wiki.

The future? What do we want Self-service – users create their own sites on the fly Drupal multisite hosting Database hotel maybe? – Oracle/Postgresql/Mysql Expanding core technologies (Python, Postgres, and others)

Thanks Helge Opedal IT department - University of Bergen