Extending Magento: Build- und Deploymentprozess. Verfasser: Tim Wagner / Michael Leiss
|
|
- Constance Edwards
- 8 years ago
- Views:
Transcription
1 Extending Magento: Build- und Deploymentprozess Verfasser: Tim Wagner / Michael Leiss
2 Agenda Zielsetzung PHP Extension & Application Repository (Pear) Hintergrund Installation Pear Client / Server Paketdefinition - package2.xml Another Neat Tool Apache Ant Hintergrund Installation Ant Builddefinition - build.xml
3 Zielsetzung Zwang: Trennung von Core und 3 rd Party Modulen Einheitliches Vorgehen der Programmierer Ideales SVN Handling Updatefähigkeit des Basissystems gewährleisten Pear Pakete automatisiert erzeugen Differenziert Pakete erzeugen (Freeware / Commercial) Testing erleichten Kunde komfortabel mit Modul bedienen
4 Zielsetzung Magento Magento SRC-DIR ANT PEAR PEAR-channel Magento Kunde
5 PHP Extension & Application Repository (Pear) PHP Package Handling Standard z.b. Libraries, Komponenten, Frameworks Bugfixes, Securitypatches und Updates Schnell, einfach und sicher zu verwenden Kommandozeile / Webfrontend
6 PHP Extension & Application Repository (Pear) Installation Pear Client apt-get install php-pear Installation Pear Server #! /bin/sh pear clear-cache pear upgrade PEAR pear config-set preferred_state beta pear install MDB2_Driver_Mysqli pear channel-discover pear.chiaraquartet.net pear upgrade chiara/chiara_pear_server pear run-scripts chiara/chiara_pear_server
7 PHP Extension & Application Repository (Pear) Including external post-installation script "/usr/share/php/chiara/pear/ Chiara_PEAR_Server_Database.php" Inclusion succeeded running post-install script "Chiara_PEAR_Server_Database_postinstall->init()" init succeeded Create/Upgrade database for Chiara_PEAR_Server? All previous installations must run the script [yes] : 1. Database type : mysqli 2. Database name : pear 3. Database Username (must have create permision) : pear 4. Database password : pear 5. Database Host : localhost 6. Channel Administrator Handle (package.xml user tag) : leissm 7. Channel Name (server uri like pear.php.net) : connect.techdivision.com 1-7, 'all', 'abort', or Enter to continue:
8 PHP Extension & Application Repository (Pear) Checking for existing database... Your database user will need global CREATE privileges and CREATE, ALTER and INDEX privileges on the new database. Preparing table operations... /usr/share/php/data/chiara_pear_server/database.xml Copying DB_DataObject config file to "/usr/share/php/data/chiara_pear_server/data/ DBDataObject/pear.ini Successfully connected and created 1. Suggested Channel Alias : connect 2. Channel summary : Test channel 1-2, 'all', 'abort', or Enter to continue:
9 PHP Extension & Application Repository (Pear) 1-2, 'all', 'abort', or Enter to continue: 1. Channel Administrator Real Name : leissm 2. Channel Administrator m.leiss@techdivision.com 3. Channel Administrator Password : *** 1-3, 'all', 'abort', or Enter to continue: Add the primary administrator Creation of admin user succeeded 1. PEAR Configuration File Location : /srv/ connect/.pearrc 2. Path to document root of web server for connect.techdivision.com : /srv/connect/ pear 3. Name of HTML admin frontend file : admin.php 4. temporary path to save uploaded releases in : /tmp 5. port clients should connect to (443 is SSL, 80 is regular HTTP) : protocol clients should use to connect (http or https) : http 1-6, 'all', 'abort', or Enter to continue:
10 PHP Extension & Application Repository (Pear) pear upgrade chiara/chiara_pear_server_web cd /srv/connect/pear cp /usr/share/php/docs/chiara_pear_server_web/docs/examples/index.php vi /srv/connect/pear/index.php (DB Settings Line 18) <VirtualHost *:80> ServerName connect.techdivision.com ServerAdmin DocumentRoot /srv/connect/pear/ <Directory /srv/connect/pear/> Options Indexes FollowSymLinks MultiViews AllowOverride None Order allow,deny allow from all </Directory> ErrorLog " /usr/sbin/rotatelogs /tmp/connect-error-%y%m%d.log 86400" CustomLog " /usr/sbin/rotatelogs /tmp/connect-access-%y%m%d.log 86400" combined </VirtualHost> ln -s /srv/connect/vhost/connect /etc/apache2/sites-enabled/connect
11 PHP Extension & Application Repository (Pear)
12 PHP Extension & Application Repository (Pear) pear package package2.xml Noch ist es nicht soweit. Magento verwendet eigene Rollen! -Mage -Magecommunity -Magecore -Magelocal -Magedesign -Mageetc -Magelib -Magelocale -Magemedia -Mageskin
13 PHP Extension & Application Repository (Pear) pear channel-discover connect.techdivision.com pear install techdivision/pear_command pear install techdivision/pear_installer_role pear mage-package package2.xml
14 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <?xml version="1.0" encoding="utf-8"?> <package packagerversion="1.7.1" version="2.0" xmlns=" xmlns:tasks=" xmlns:xsi=" xsi:schemalocation=" <name>techdivision_xing_bestoffers</name> <channel>connect.techdivision.com</channel> <summary>xing BestOffers Magento Modul</summary> <description> Dieses Modul erlaubt durch die XING Authentifizierung spezielle Kategorieren zugaenglich zu machen. </description>
15 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <lead> <name>tim Wagner</name> <user>wagnert</user> <active>yes</active> </lead> <date> </date> <time>17:44:02</time> <version> <release>0.1.1</release> <api>0.1.1</api> </version> <stability> <release>beta</release> <api>beta</api> </stability> <license uri=" 3.0</license> <notes> - Initial release </notes>
16 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <contents> <dir name="/"> <dir name="techdivision"> <dir name="bestoffers"> <dir name="block"> <file name="index.php" role="magelocal"/> <dir name="controllers"> <file name="indexcontroller.php" role="magelocal"/> <dir name="etc"> <file name="config.xml" role="magelocal"/> <file name="system.xml" role="magelocal"/> <dir name="helper"> <file name="data.php" role="magelocal"/>
17 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <dir name="model"> <dir name="catalog"> <file name="observer.php" role="magelocal"/> <dir name="config"> <dir name="source"> <file name="categories.php" role="magelocal"/> <dir name="resource"> <file name="hash.php" role="magelocal"/> <file name="hash.php" role="magelocal"/> <file name="logic.php" role="magelocal"/> <dir name="sql"> <dir name="bestoffers_setup"> <file name="mysql4-install php" role="magelocal"/>
18 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <dir name="modules"> <file name="techdivision_bestoffers.xml" role="mageetc"/> <dir name="de_de"> <file name="techdivision_bestoffers.csv" role="magelocale"/> <dir name="en_us"> <file name="techdivision_bestoffers.csv" role="magelocale"/> </contents> <dependencies> <required> <php> <min>5.2.0</min> <max>6.0</max> </php> <pearinstaller> <min>1.6.2</min> </pearinstaller> </required> </dependencies>
19 PHP Extension & Application Repository (Pear) Paketdefinition package2.xml <phprelease /> <changelog> <release> <version> <release>0.1.1</release> <api>0.1.1</api> </version> <stability> <release>stable</release> <api>stable</api> </stability> <date> </date> <license uri=" OSL 3.0 </license> <notes> - Initial release </notes> </release> </changelog> </package>
20 ANT (Another Neat Tool)
21 ANT (Another Neat Tool) Installation apt-get install ant
22 ANT (Another Neat Tool) build.properties build.default.properties magento.version = build.xml <?xml version="1.0"?> <project name="techdivision_xing_bestoffers" default="build" basedir="."> <property file="${basedir}/build.properties"/> <property file="${basedir}/build.default.properties"/> <property environment="env" /> <property name="unique.name" value="techdivision_xing_bestoffers" /> <property name="version" value="0.1.1" /> <property name="pear.dir" value="${basedir}/pear" /> <property name="php-src.dir" value="${basedir}/src" /> <property name="php-test.dir" value="${basedir}/tests" /> <property name="tmp.dir" value="${basedir}/tmp" /> <property name="magento-src.dir" value="${basedir}/magento-src" /> <property name="php-test.dir" value="${basedir}/tests" /> <property name="php-target.dir" value="${basedir}/target"/>
23 ANT (Another Neat Tool) clean build.xml <target name="clean"> <delete dir="${php-target.dir}" includeemptydirs="true" quiet="false" verbose="true" failonerror="true"/> </target>
24 ANT (Another Neat Tool) prepare build.xml <target name="prepare" depends="clean" description="prepares all the required directories."> <mkdir dir="${php-target.dir}" /> <mkdir dir="${php-target.dir}/reports" /> <mkdir dir="${php-target.dir}/reports/coverage" /> </target>
25 ANT (Another Neat Tool) copy build.xml <target name="copy" depends="prepare"> <copy todir="${php-target.dir}/${unique.name}-${version}"> <fileset dir="${php-src.dir}"> <include name="**/*" /> </fileset> </copy> </target>
26 ANT (Another Neat Tool) deploy build.xml <target name="deploy" depends="copy"> <copy todir="${deploy.dir}"> <fileset dir="${php-target.dir}/${unique.name}-${version}"> <include name="**"/> </fileset> </copy> </target>
27 ANT (Another Neat Tool) build.xml pre-package <target name="pre-package" depends="copy"> <copy tofile="${php-target.dir}/${unique.name}-${version}/package2.xml" file="${pear.dir}/package2.xml"/> </target>
28 ANT (Another Neat Tool) build.xml prepare-pear <target name="prepare-pear" depends="pre-package"> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="config-create" /> <arg value="${php-target.dir}/" /> <arg value=".pearrc" /> </exec> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="config-set" /> <arg value="data_dir" /> <arg value="pear/php/data" /> </exec> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="config-set" /> <arg value="preferred_state" /> <arg value="alpha" /> </exec>
29 ANT (Another Neat Tool) build.xml prepare-pear <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="install" /> <arg value="pear" /> </exec> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="channel-update" /> <arg value="pear.php.net" /> </exec> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="channel-discover" /> <arg value="connect.techdivision.com" /> </exec>
30 ANT (Another Neat Tool) build.xml prepare-pear <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="install" /> <arg value="techdivision/pear_command" /> </exec> <exec dir="${php-target.dir}" executable="${bin.dir}/pear"> <arg value="-c" /> <arg value=".pearrc" /> <arg value="install" /> <arg value="techdivision/pear_installer_role" /> </exec> </target>
31 ANT (Another Neat Tool) build.xml create-package <target name="create-package" depends="prepare-pear"> <exec dir="${php-target.dir}/${unique.name}-${version}" command="${php-target.dir}/pear/pear mage-package package2.xml"/> </target>
32 ANT (Another Neat Tool) Init build.xml <target name="init"> <delete dir="${magento-src.dir}" includeemptydirs="true" quiet="false" verbose="true" failonerror="true"/> <mkdir dir="${tmp.dir}"/> <mkdir dir="${magento-src.dir}"/> <get src=" ${magento.version}/magento-${magento.version}.tar.gz" dest="${tmp.dir}/magento-${magento.version}.tar.gz"/> <untar compression="gzip" src="${tmp.dir}/magento-${magento.version}.tar.gz" dest="${basedir}"/> <move todir="${magento-src.dir}"> <fileset dir="${basedir}/magento"/> </move> <delete dir="${tmp.dir}" includeemptydirs="true" quiet="false" verbose="true" failonerror="true"/> </target>
33 Vielen Dank!
Installing an SSL certificate on the InfoVaultz Cloud Appliance
Installing an SSL certificate on the InfoVaultz Cloud Appliance This document reviews the prerequisites and installation of an SSL certificate for the InfoVaultz Cloud Appliance. Please note that the installation
More informationRails Application Deployment. July 2007 @ Philly on Rails
Rails Application Deployment July 2007 @ Philly on Rails What Shall We Deploy Tonight? Blogging/publishing system Standard Rails application Ships with gems in vendor directory Easy rake task for database
More informationitixi Ubuntu Server Deployment How-To/Information
itixi Ubuntu Server Deployment How-To/Information Reto Schelbert 20. August 2014 1 Index 1 Index... 1 2 Virtual Server Information... 3 2.1 User/Root... 3 2.2 MySQL User... 3 3 Ubuntu Server Installation...
More informationSetting up a CI Server for PHPUnit with Git using phpundercontrol. Carly Ho, Gabrielle Knight, Nick Pizzolato
Setting up a CI Server for PHPUnit with Git using phpundercontrol Carly Ho, Gabrielle Knight, Nick Pizzolato Platform This guide is written for Ubuntu 10.04, php 5, phpundercontrol 2.8, and phpunit 0.5.
More informationHost your websites. The process to host a single website is different from having multiple sites.
The following guide will help you to setup the hosts, in case you want to run multiple websites on your VPS. This is similar to setting up a shared server that hosts multiple websites, using a single shared
More informationApache and Virtual Hosts Exercises
Apache and Virtual Hosts Exercises Install Apache version 2 Apache is already installed on your machines, but if it was not you would simply do: # apt-get install apache2 As the root user. Once Apache
More informationImplementation Guide:
Zend Blueprint for Continuous Delivery Implementation Guide: Jenkins and server by Slavey Karadzhov Implementation Guide: Jenkins and Zend Server This pattern contains instructions on how to implement
More informationViMP 3.0. SSL Configuration in Apache 2.2. Author: ViMP GmbH
ViMP 3.0 SSL Configuration in Apache 2.2 Author: ViMP GmbH Table of Contents Requirements...3 Create your own certificates with OpenSSL...4 Generate a self-signed certificate...4 Generate a certificate
More informationHOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY
HOW TO BUILD A VMWARE APPLIANCE: A CASE STUDY INTRODUCTION Virtual machines are becoming more prevalent. A virtual machine is just a container that describes various resources such as memory, disk space,
More informationRedmine Installation on Debian. v1.1
Redmine Installation on Debian v1.1 Introduction 1. Objectives Have a fully functional Redmine installation on a dedicated server with good performance. The idea of this document came after an easy installation
More informationStep-by-Step guide to setup an IBM WebSphere Portal and IBM Web Content Manager V8.5 Cluster From Zero to Hero (Part 2.)
Step-by-Step guide to setup an IBM WebSphere Portal and IBM Web Content Manager V8.5 Cluster From Zero to Hero (Part 2.) Summary STEP-BY-STEP GUIDE TO SETUP AN IBM WEBSPHERE PORTAL AND IBM WEB CONTENT
More informationSVNManager Installation. Documentation. Department of Public Health Erasmus MC University Medical Center
SVNManager Installation Documentation M. Verkerk Department of Public Health Erasmus MC University Medical Center Page 2 July 2005 Preface Version control in the context of this document is all about keeping
More informationInstalling Rails 2.3 Under CentOS/RHEL 5 and Apache 2.2
Installing Rails 2.3 Under CentOS/RHEL 5 and Apache 2.2 Scott Taylor Tailor Made Software July 24, 2011 Version 1.2 1.0 Introduction Ruby On Rails (aka just Rails ) is a modern scripting system that allows
More informationCSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira
CSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira Ingolf Krueger Department of Computer Science & Engineering University
More informationServer Installation/Upgrade Guide
Server Installation/Upgrade Guide System Version 3.8 2001-2009 Echo 360, Inc. Echo360 is a trademark of Echo360, Inc. Echo360 is a registered trademark of Echo360 Inc. in Australia. All other trademarks
More informationDrupal CMS for marketing sites
Drupal CMS for marketing sites Intro Sample sites: End to End flow Folder Structure Project setup Content Folder Data Store (Drupal CMS) Importing/Exporting Content Database Migrations Backend Config Unit
More informationPassBy[ME] - Bugzilla integration on
PassBy[ME] - Bugzilla integration on CentOS 6.5 operating system Document id: PBM_06 Version: 1.2 Author: Microsec Ltd. Date: February 2, 2015 1 Table of contents 1 Introduction... 4 1.1 PassBy[ME] and
More informationEnterprise Knowledge Platform
Enterprise Knowledge Platform EKP Status Monitor Guide 2.1 Document Information Document ID: EN150 Document title: EKP Status Monitor Guide Version: 2.1 Document date: 14 April 2009 This document may be
More informationThird-Party Software Support. Converting from SAS Table Server to a SQL Server Database
Third-Party Software Support Converting from SAS Table Server to a SQL Server Database Table of Contents Prerequisite Steps... 1 Database Migration Instructions for the WebSphere Application Server...
More informationKollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide!
Kollaborate Server Installation Guide 1 Kollaborate Server Installation Guide Kollaborate Server is a local implementation of the Kollaborate cloud workflow system that allows you to run the service in-house
More informationCTIS486 Midterm Solution 23/07/2012 - Akgül
Surname, Name: Section: Student No: Closed Book, closed note exam. Show your work! we must follow your reasoning. You are required to write down commands with necessary arguments and options. Give the
More informationFirstClass Synchronization Services Install Guide
FirstClass Synchronization Services Install Guide 12.035 Product Released: 2014-11-04 Install Guide Revised: 2014-10-30 Contents 1 Component Information:... 3 2 Install Instructions... 3 2.1 Windows Install
More informationJMS MULTISITE for joomla!
JMS MULTISITE for joomla! Extends joomla! with multisite functionality «Technical (workshop) presentation» Joomla Day Mallorca 9 th and 10 th april 2010 08-Apr-2010 Page : 1 Table of content Why did we
More informationWeb Server: Principles and Configuration Web Programming 8) Web Server
Web Server: Principles and Configuration Web Programming 8) Web Server Emmanuel Benoist Fall Term 2013-14 Introduction Presentation of Apache Principles of a Web Server Apache Installation Apache Configuration
More informationRunning Multiple Shibboleth IdP Instances on a Single Host
CESNET Technical Report 6/2013 Running Multiple Shibboleth IdP Instances on a Single Host IVAN NOVAKOV Received 10.12.2013 Abstract The article describes a way how multiple Shibboleth IdP instances may
More informationTonido Cloud Admin Guide
CODELATHE LLC Tonido Cloud Admin Guide Installing and Managing Tonido Cloud CodeLathe LLC 10/27/2012 (c) CodeLathe LLC 2012. All Rights Reserved Contents 1. Introduction... 3 2. Pre-Requisites... 3 3.
More informationCO 246 - Web Server Administration and Security. By: Szymon Machajewski
CO 246 - Web Server Administration and Security By: Szymon Machajewski CO 246 - Web Server Administration and Security By: Szymon Machajewski Online: < http://cnx.org/content/col11452/1.1/ > C O N N E
More informationCSE 70: Software Development Pipeline Build Process, XML, Repositories
CSE 70: Software Development Pipeline Build Process, XML, Repositories Ingolf Krueger Department of Computer Science & Engineering University of California, San Diego La Jolla, CA 92093-0114, USA California
More informationInstalling SQL-Ledger on Windows
Installing SQL-Ledger on Windows Requirements Windows 2000, Windows XP, Windows Server 2000 or Windows Server 2003 WinZip Knowledge of simple DOS commands, i.e. CD, DIR, MKDIR, COPY, REN Steps Installing
More informationTo enable https for appliance
To enable https for appliance We have used openssl command to generate a key pair. The below image shows on how to generate key using the openssl command. SSH into appliance and login as root. Copy all
More informationANECDOTAL DEVELOPMENT & DEPLOYMENT. A Case-Study in PHP Project Workflow Lone Star PHP - June 2011 Brian Blood
ANECDOTAL DEVELOPMENT & DEPLOYMENT A Case-Study in PHP Project Workflow Lone Star PHP - June 2011 Brian Blood PHP WEB DEVELOPMENT Specify Plan Write Test Approve Log Repeat PHP WEB DEPLOYMENT Stage Deploy
More informationEMC Clinical Archiving
EMC Clinical Archiving Version 1.7 Installation Guide EMC Corporation Corporate Headquarters Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Legal Notice Copyright 2014-2015 EMC Corporation. All Rights
More informationHow to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit)
How to Install Multicraft on a VPS or Dedicated Server (Ubuntu 13.04 64 bit) Introduction Prerequisites This tutorial will show you step-by-step on how to install Multicraft 1.8.2 on a new VPS or dedicated
More informationGetting the software The Apache webserver can be downloaded free from the Apache website : http://www.apache.org/.
Basic installation of APACHE in Windows This chapter deals with the installation of Apache to be used for ABCD in a Windows environment. At least Windows NT, Windows 2000 or later versions are supposed
More informationUSER GUIDE. Snow Inventory Client for Unix Version 1.1.03 Release date 2015-04-29 Document date 2015-05-20
USER GUIDE Product Snow Inventory Client for Unix Version 1.1.03 Release date 2015-04-29 Document date 2015-05-20 CONTENT ABOUT THIS DOCUMENT... 3 OVERVIEW... 3 OPERATING SYSTEMS SUPPORTED... 3 PREREQUISITES...
More informationWebBridge LR Integration Guide
Lots of Copies Keep Stuff Safe (LOCKSS) and Innovative Interfaces have made content preserved on LOCKSS Boxes available through OPACs that use the WebBridge LR link resolver. This guide describes the steps
More informationCourier New font Port 1 IP: 192.168.1.99 Port 1 Netmask: 255.255.255.0 Default Gateway: 192.168.1.1 Italic Courier New /etc/ssh/sshd_config New font Italic Bold Courier exe factory reset Courier New font
More informationImplementing HTTPS in CONTENTdm 6 September 5, 2012
Implementing HTTPS in CONTENTdm 6 This is an overview for CONTENTdm server administrators who want to configure their CONTENTdm Server and Website to make use of HTTPS. While the CONTENTdm Server has supported
More informationHow to setup HTTP & HTTPS Load balancer for Mediator
How to setup HTTP & HTTPS Load balancer for Mediator Setting up the Apache HTTP Load Balancer for Mediator This guide would help you to setup mediator product to run via the Apache Load Balancer in HTTP
More informationApache HTTP Server. Implementation Guide. (Version 5.7) Copyright 2013 Deepnet Security Limited
Implementation Guide (Version 5.7) Copyright 2013 Deepnet Security Limited Copyright 2013, Deepnet Security. All Rights Reserved. Page 1 Trademarks Deepnet Unified Authentication, MobileID, QuickID, PocketID,
More informationStreamServe Job Gateway
StreamServe Job Gateway User Guide 4.1.2 SP2 Rev A StreamServe Job Gateway User Guide 4.1.2 SP2 Rev A 2007 StreamServe, Inc. StreamServe is a trademark of StreamServe, Inc. No part of this document may
More informationSetting Up CAS with Ofbiz 5
1 of 11 20/01/2009 9:56 AM Setting Up CAS with Ofbiz 5 This wiki explains how to setup and test CAS-Ofbiz5 integration and testing on a Centos 5.2 box called "elachi". In this configuration Ofbiz and the
More informationTechnical specification
Technical specification Load balancing configuration Koaly EXP Page : 1 / 8 Table of contents Introduction... 3 I.Overview... 3 II.The Apache load balancer... 3 III.Limitations... 3 Prerequisites... 4
More informationEZcast technical documentation
EZcast technical documentation Document written by > Michel JANSENS > Arnaud WIJNS from ULB PODCAST team http://podcast.ulb.ac.be http://ezcast.ulb.ac.be podcast@ulb.ac.be SOMMAIRE SOMMAIRE 2 1. INTRODUCTION
More informationConfiguring Secure Socket Layer (SSL) for use with BPM 7.5.x
Configuring Secure Socket Layer (SSL) for use with BPM 7.5.x Configuring Secure Socket Layer (SSL) communication for a standalone environment... 2 Import the Process Server WAS root SSL certificate into
More informationSecuritySpy Setting Up SecuritySpy Over SSL
SecuritySpy Setting Up SecuritySpy Over SSL Secure Sockets Layer (SSL) is a cryptographic protocol that provides secure communications on the internet. It uses two keys to encrypt data: a public key and
More informationExpresso Quick Install
Expresso Quick Install 1. Considerations 2. Basic requirements to install 3. Install 4. Expresso set up 5. Registering users 6. Expresso first access 7. Uninstall 8. Reinstall 1. Considerations Before
More informationUser s guide. APACHE 2.0 + SSL Linux. Using non-qualified certificates with APACHE 2.0 + SSL Linux. version 1.3 UNIZETO TECHNOLOGIES S.A.
User s guide APACHE 2.0 + SSL Linux Using non-qualified certificates with APACHE 2.0 + SSL Linux version 1.3 Table of contents 1. PREFACE... 3 2. GENERATING CERTIFICATE... 3 2.1. GENERATING REQUEST FOR
More informationBuild Management. Context. Learning Objectives
Build Management Wolfgang Emmerich Professor of Distributed Computing University College London http://sse.cs.ucl.ac.uk Context Requirements Inception Elaboration Construction Transition Analysis Design
More informationMagento Search Extension TECHNICAL DOCUMENTATION
CHAPTER 1... 3 1. INSTALLING PREREQUISITES AND THE MODULE (APACHE SOLR)... 3 1.1 Installation of the search server... 3 1.2 Configure the search server for usage with the search module... 7 Deploy the
More informationForce.com Migration Tool Guide
Force.com Migration Tool Guide Version 35.0, Winter 16 @salesforcedocs Last updated: October 29, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationINSTALLATION GUIDE VERSION
INSTALLATION GUIDE VERSION 4.1 2014 Copyright 2008 2014. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means electronic or mechanical, for any purpose
More informationUsing Actian PSQL as a Data Store with VMware vfabric SQLFire. Actian PSQL White Paper May 2013
Using Actian PSQL as a Data Store with VMware vfabric SQLFire Actian PSQL White Paper May 2013 Contents Introduction... 3 Prerequisites and Assumptions... 4 Disclaimer... 5 Demonstration Steps... 5 1.
More informationSetting up an Apache Web Server for Greenstone 2 Walkthrough
Setting up an Apache Web Server for Greenstone 2 Walkthrough From GreenstoneWiki Setting up an Apache web server to work with Greenstone 2: [edit] #Installing the Apache web server on Linux and MacOS (Leopard)
More informationWhat will be supplied with chemoventory package?
Requirements... 1 What will be supplied with chemoventory package?... 1 Files structure of /chemoventory... 2 Download PHP, MySQL and Zend optimizer programs... 3 Apache Installation... 3 Apache installation
More informationOpenGeo Suite for Linux Release 3.0
OpenGeo Suite for Linux Release 3.0 OpenGeo October 02, 2012 Contents 1 Installing OpenGeo Suite on Ubuntu i 1.1 Installing OpenGeo Suite Enterprise Edition............................... ii 1.2 Upgrading.................................................
More informationSOLR INSTALLATION & CONFIGURATION GUIDE FOR USE IN THE NTER SYSTEM
SOLR INSTALLATION & CONFIGURATION GUIDE FOR USE IN THE NTER SYSTEM Prepared By: Leigh Moulder, SRI International leigh.moulder@sri.com TABLE OF CONTENTS Table of Contents. 1 Document Change Log 2 Solr
More informationInstalling Dspace 1.8 on Ubuntu 12.04
Installing Dspace 1.8 on Ubuntu 12.04 This is an abridged version of the dspace 1.8 installation guide, specifically targeted at getting a basic server running from scratch using Ubuntu. More information
More informationCC ICT-SUD. Setting up and integrate Apache, MySQL and PHP on a Linux system
LAMP CC ICT-SUD Setting up and integrate Apache, MySQL and PHP on a Linux system Installation Simple Alternative (for development/testing only): Xampp I will assume MySQL is already installed and configured
More informationMassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server
MassTransit 6.0 Enterprise Web Configuration for Macintosh OS 10.5 Server November 6, 2008 Group Logic, Inc. 1100 North Glebe Road, Suite 800 Arlington, VA 22201 Phone: 703-528-1555 Fax: 703-528-3296 E-mail:
More informationThe only skill required really is to locate and edit text-files with a text-editor like Notepad.
Installation of ABCD in WAMP Introduction This guide will illustrate and give instructions on how to install the ABCD software based on a WAMP istallation. It is perfectly possible to integrate both types
More informationSetting Up A Nagios Monitoring System Warren Block, May 2005
Setting Up A Nagios Monitoring System Warren Block, May 2005 What Is Nagios? NAGIOS (na gee ose) is a system that will monitor the status of other network computers or components. It can watch your network
More informationTransNav Management System Documentation. Management Server Guide
Force10 Networks Inc. TransNav Management System Documentation Management Server Guide Release TN4.2.2 Publication Date: April 2009 Document Number: 800-0006-TN422 Rev. A Copyright 2009 Force10 Networks,
More informationEnterprise SSL Support
01 Enterprise SSL Support This document describes the setup of SSL (Secure Sockets Layer) over HTTP for Enterprise clients, servers and integrations. 1. Overview Since the release of Enterprise version
More informationEZcast Installation guide
EZcast Installation guide Document written by > Michel JANSENS > Arnaud WIJNS from ULB PODCAST team http://podcast.ulb.ac.be http://ezcast.ulb.ac.be podcast@ulb.ac.be SOMMAIRE SOMMAIRE... 2 1. INSTALLATION
More informationProject Management (PM) Cell
Informatics for Integrating Biology and the Bedside i2b2 Installation/Upgrade Guide (Linux) Project Management (PM) Cell Document Version: 1.5.1 i2b2 Software Version: 1.5 Table of Contents About this
More informationInstall and configure Apache, MySQL, PHP on OSX 10.8 Mountain Lion
1 de 9 12/01/13 14:07 Install and configure Apache, MySQL, PHP and phpmyadmin on OSX 10.8 Mountain Lion Get your Local Web Development Server Purring on all Fours With the new cat out of the bag, getting
More informationGit - Working with Remote Repositories
Git - Working with Remote Repositories Handout New Concepts Working with remote Git repositories including setting up remote repositories, cloning remote repositories, and keeping local repositories in-sync
More informationABS Manual Installation Guide
This document includes all the information required to install, upgrade and configure the Amberdms Billing System manually on nonoffically supported platforms. If you are a user of RHEL, CentOS, Debian
More informationFTP, IIS, and Firewall Reference and Troubleshooting
FTP, IIS, and Firewall Reference and Troubleshooting Although Cisco VXC Manager automatically installs and configures everything you need for use with respect to FTP, IIS, and the Windows Firewall, the
More informationrepositor.io Simple Repository Management Jürgen Brunk München, 03/2015
repositor.io Simple Repository Management Jürgen Brunk München, 03/2015 Agenda 1. Was ist repositor.io? 2. Praxis 3. Installation 4. Configuration 5. Command Line Options 6. CentOS Repository 7. Debian
More informationWEB2CS INSTALLATION GUIDE
WEB2CS INSTALLATION GUIDE FOR XANDMAIL XandMail 32, rue de Cambrai 75019 PARIS - FRANCE Tel : +33 (0)1 40 388 700 - http://www.xandmail.com TABLE OF CONTENTS 1. INSTALLING WEB2CS 3 1.1. RETRIEVING THE
More informationParallels Panel. Administrator's Guide to Configuring Apache on Servers Running Parallels Plesk Panel 10. Revision 1.0
Parallels Panel Administrator's Guide to Configuring Apache on Servers Running Parallels Plesk Panel 10 Revision 1.0 Copyright Notice Parallels Holdings, Ltd. c/o Parallels International GMbH Vordergasse
More informationowncloud 8 and DigitalOcean Matthew Davidson Bluegrass Linux User Group 03/09/2015
owncloud 8 and DigitalOcean Matthew Davidson Bluegrass Linux User Group 03/09/2015 owncloud 8 and DigitalOcean The following slides are based off the notes that I used to build owncloud 8, on a server
More informationJOINUS AG. PowerPay Checkout. Magento Module User Manual. Support: it-support@joinusag.ch
PowerPay Checkout Magento Module User Manual Support: it-support@joinusag.ch This document explains installation procedure and configuration options for Joinus AG PowerPay checkout magento payment module.
More informationAPACHE HTTP SERVER 2.2.8
LEVEL 3 APACHEHTTP APACHE HTTP SERVER 2.2.8 HTTP://HTTPD.APACHE.ORG SUMMARY Apache HTTP Server is an open source web server application regarded as one of the most efficient, scalable, and feature-rich
More informationSIMIAN systems. Setting up a Sitellite development environment on Mac OS X. Sitellite Content Management System
Setting up a Sitellite development environment on Mac OS X Sitellite Content Management System Introduction Mac OS X is a great platform for web application development, and now with tools like VMWare
More informationHow to Configure edgebox as a Web Server
intelligence at the edge of the network www.critical-links.com edgebox V4.5 Introduction: The Web Server panel allows the simple creation of multiple web sites using the Apache web server. Each website
More informationTable of Content. 1. Mofluid Installation. 2. Mofluid Uninstallation. a. Magento Connect b. Manual Installation
Table of Content 1. Mofluid Installation a. Magento Connect b. Manual Installation 2. Mofluid Uninstallation Module 1 Mofluid Installation Mofluid is installed using a plugin.tgz file that can be obtained
More informationRecommended File System Ownership and Privileges
FOR MAGENTO COMMUNITY EDITION Whenever a patch is released to fix an issue in the code, a notice is sent directly to your Admin Inbox. If the update is security related, the incoming message is colorcoded
More informationEylean server deployment guide
Eylean server deployment guide Contents 1 Minimum software and hardware requirements... 2 2 Setting up the server using Eylean.Server.Setup.exe wizard... 2 3 Manual setup with Windows authentication -
More informationCustomer Tips. Xerox Network Scanning HTTP/HTTPS Configuration using Microsoft IIS. for the user. Purpose. Background
Xerox Multifunction Devices Customer Tips June 5, 2007 This document applies to these Xerox products: X WC Pro 232/238/245/ 255/265/275 for the user Xerox Network Scanning HTTP/HTTPS Configuration using
More informationInstalling Apache Software
Web Server Web Server Is a software application that uses the HyperText Transfer Protocol. Running on computer connected to Internet. Many Web Server software applications: Public domain software from
More informationIBM DB2 for Linux, UNIX, and Windows. Deploying IBM DB2 Express-C with PHP on Ubuntu Linux
IBM DB2 for Linux, UNIX, and Windows Best practices Deploying IBM DB2 Express-C with PHP on Ubuntu Linux Craig Tobias Software Developer IBM Canada Laboratory Farzana Anwar DB2 Information Developer IBM
More informationHow To Install Storegrid Server On Linux On A Microsoft Ubuntu 7.5 (Amd64) Or Ubuntu (Amd86) (Amd77) (Orchestra) (For Ubuntu) (Permanent) (Powerpoint
StoreGrid Linux Server Installation Guide Before installing StoreGrid as Backup Server (or) Replication Server in your machine, you should install MySQL Server in your machine (or) in any other dedicated
More informationReference and Troubleshooting: FTP, IIS, and Firewall Information
APPENDIXC Reference and Troubleshooting: FTP, IIS, and Firewall Information Although Cisco VXC Manager automatically installs and configures everything you need for use with respect to FTP, IIS, and the
More informationGraphviz Website Installation, Administration and Maintenance
Graphviz Website Installation, Administration and Maintenance 1 Overview The graphviz.org website is based on the Drupal content management system. Drupal uses a MySql database to store web pages and information
More informationInstalling & Customizing the OHMS Viewer Eric Weig
Installing & Customizing the OHMS Viewer Eric Weig This is a brief tutorial on installing and customizing the OHMS viewer software. Please note that this tutorial is intended for technical folks at the
More informationHow To Use Ngnix (Php) With A Php-Fpm (Php-Fmm) On A Web Server (Php5) On Your Web Browser) On An Ubuntu Web Server On A Raspberry Web 2.5 (Net
Powering Magento with Ngnix and PHP-FPM Written by: Yuri Golovko Alexey Samorukov Table of Contents INTRODUCTION WHY YOU SHOULD CONSIDER NGNIX NGNIX AND STATIC CONTENT HOW TO USE NGNIX NGNIX SYSTEM REQUIREMENTS
More informationTcat Server User s Guide. Version 6 R2 December 2009
Tcat Server User s Guide Version 6 R2 December 2009 Confidential The ideas contained in this publication are subject to use and disclosure restrictions as set forth in the license agreement. Copyright
More informationInstall and Config For IBM BPM 8.5.5
PERFICIENT Install and Config For IBM BPM 8.5.5 Install and Configure of BPM v8.5.5 Technical Architect: Chuck Misuraca Change History Table 1: Document Change History Document Revision & Date First Draft
More informationGreenstone Documentation
Greenstone Documentation Web library and Remote Collection Building with GLI Client Web Library. This enables any computer with an existing webserver to serve pre-built Greenstone collections. As with
More informationInstalling an open source version of MateCat
Installing an open source version of MateCat This guide is meant for users who want to install and administer the open source version on their own machines. Overview 1 Hardware requirements 2 Getting started
More informationjenkins, drupal & testing automating every phing! miggle
jenkins, drupal & testing automating every phing! about me > Drupal dev for 6+ years > PHP dev for 10+ years > Husband > Cyclist > Frustrated rockstar @8ballmedia aims > Encourage best practices > Ensure
More informationXpert.ivy 4.2. Server Guide
Xpert.ivy 4.2 Server Guide Xpert.ivy 4.2: Server Guide Copyright 2008-2011 ivyteam AG Table of Contents 1. Preface... 1 Audience... 1 2. Introduction... 2 Overview... 2 Installation Environment... 2 Server
More informationExtending Remote Desktop for Large Installations. Distributed Package Installs
Extending Remote Desktop for Large Installations This article describes four ways Remote Desktop can be extended for large installations. The four ways are: Distributed Package Installs, List Sharing,
More informationX-POS GUIDE. v3.4 INSTALLATION. 2015 SmartOSC and X-POS
GUIDE INSTALLATION X-POS v3.4 2015 SmartOSC and X-POS 1. Prerequisites for Installing and Upgrading Server has Apache/PHP 5.2.x/MySQL installed. Magento Community version 1.7.x or above already installed
More informationi2b2 Installation Guide
Informatics for Integrating Biology and the Bedside i2b2 Installation Guide i2b2 Server and Clients Document Version: 1.7.00-003 Document Management Revision Number Date Author Comment 1.7.00-001 03/06/2014
More information