SciELO Web site for Windows Documentation
|
|
- Maud McKinney
- 6 years ago
- Views:
Transcription
1 SciELO Web site for Windows Documentation Release 5.x SciELO April 19, 2016
2
3 Contents 1 Installation of SciELO Website on Windows REQUIREMENTS SciELO Web Installation Guide Configuring Batch Scripts GeraPadrao.bat PaperBoy Delorean2Isis How to generate the content for the website Introduction Conventions Requirements GeraPadrao.bat Checking the result and log file Checking the local website How to transfer the data to the processing server Introduction Pre-requirements Conventions Preparing the data to the processing server Transfering files to the processing server Checking the transference Support How to solve common problems i
4 ii
5 The SciELO Web for Windows is basically used as a stage website where the producion team can check the articles produced before sending then to the official website. All the features within a SciELO Website will not be installed in this stage environment. The focus of this Guide is to guide the IT managers to intall the following tasks: 1. PC-Programs (Converter and Markup) 2. Delorean2Isis (Import databases from the Journal Manager to the markup process) 3. Staging SciELO Website on Windows (Just for articles check) 4. GeraPadrao (Processing of new data to publish the new data in the website) 5. Paperboy to send Translations, Databases, PDF s, Images and XML Files to the SciELO Site servers Contents 1
6 2 Contents
7 CHAPTER 1 Installation of SciELO Website on Windows 1.1 REQUIREMENTS knowledge in Apache Httpd and PHP configuration Windows Apache or later Apache Configurations * Create an specific virtual host for the scielo site application PHP (required) PHP Modules * libpng * soap * zlib * XSL * XML PHP Configurations * short-open-tag = On * PHP must be working above de desired domain and directory. sugested domain: scielo.local sugested diretory: c:/var/www/scielo/htdocs Checking the info.php above the desired domain Save the following code into c:/var/www/scielo/htdocs/info.php file. <?php info_php();?> 3
8 Check if the code is working accessing: The page presented by the code above is like: Warning: Before start installing SciELO, the PHP must be configured and working with Apache server, above the selected domain. It is not part of this installation guide to help install all the requirements. 1.2 SciELO Web Installation Guide Configuring the Apache Virtual Host Warning: It was expected that a virtual host was already configured when preparing the requirements steps above. So, in most of the cases, will just be necessary to include the ALIAS and CGI-BIN configurations. The virtual host sample below is a general sample on how to configure the SciELO Virtual Host. This configuration could change according each hosting services and their security polices. Remember to fix all the paths if you are installing the SciELO Site in a different directory. <VirtualHost *:80> ServerAdmin scielo@scielo.local DocumentRoot "C:/var/www/scielo/htdocs/" ServerName scielo.local <Directory "C:/var/www/scielo/htdocs/"> Options FollowSymLinks +Indexes AllowOverride None Order allow,deny Allow from all DirectoryIndex index.html index.php Satisfy all </Directory> Alias /pdf/ "C:/var/www/scielo/bases/pdf/" Alias /translation/ "C:/var/www/scielo/bases/translation/" <Directory "C:/var/www/scielo/bases/pdf/"> Options FollowSymLinks +Indexes AllowOverride None Order allow,deny Allow from all Satisfy all </directory> ScriptAlias /cgi-bin/ "C:/var/www/scielo/cgi-bin/" <Directory "C:/var/www/scielo/cgi-bin/"> AllowOverride None Options None Order allow,deny Allow from all </directory> ErrorLog logs/scielo-local-error.log CustomLog logs/scielo-local-access.log common </VirtualHost> 4 Chapter 1. Installation of SciELO Website on Windows
9 1.2.2 Install SciELO Site 1. Creating the directories to receive the application c:\> md /var/www/scielo c:\> cd /var/www/scielo c:/var/www/scielo> 2. Downloading packages from GitHub Link of versions available for SciELO Site: Link of versions available for Windows Patch: Windows/tags 3. Firts, extract the SciELO Site package at c:/var/www/scielo> The created directory structure at c:/var/www/scielo> must be <package_name>/bases/ <package_name>/bases-work_modelo/ <package_name>/bases_modelo/ <package_name>/cgi-bin/ <package_name>/docs/ <package_name>/htdocs/ <package_name>/ignore.txt <package_name>/proc/ <package_name>/serial_modelo/ Move all the content from <package_name> to c:/var/www/scielo> Remove the empty directory <package_name> 4. Then, extract the SciELO Windows package at c:/var/www/scielo>. Warning: This extraction will overwrite some files from the SciELO Site package. You must accept all the files and dirctories replacements. 5. Some folders already exist. You must accept to overwrite them SciELO Web Installation Guide 5
10 6. Some files already exist. You must accept to overwrite them. 6 Chapter 1. Installation of SciELO Website on Windows
11 1.2. SciELO Web Installation Guide 7
12 7. Install the CISIS tool at the SciELO Site directories Download the CISIS package from the BIREME products website and extract it at c:/var/www/scielo/proc/cisis>. The recommended version is CISIS 1660 To check the CISIS version, after unzip the donwloaded file at c:\var\www\scielo\proc\cisis>, run: c:\var\www\scielo\proc\cisis> mx what The result must be: CISIS Interface v5.2b/gc/w/l/m/32767/16/60/i - Utility MX CISIS Interface v5.2b/.iy0/z/4gb/giz/dec/isi/utl/invx/b7/fat/cip/cgi/mx/w Copyright (c)bireme/paho [! 8. Install the WWWISIS tool at the SciELO Site directories Download the WWWISIS package from the BIREME products website and extract it at c:/var/www/scielo/cgi-bin>. The recommended version is WWWISIS 1660 To check the WWWISIS version, at c:varwwwscielocgi-bin, run: 8 Chapter 1. Installation of SciELO Website on Windows
13 c:\var\www\scielo\cgi-bin$> wxis hello If you have already configured the virtual host, you can check WWWISIS version by accessing the url: where scielo.local is the website address The result must be: CISIS Interface v5.4.02_p5/gc/512g/w/l4/m/32767/16/60/i - XML!IsisScript WWWISIS 7.1d CISIS Interface v5.4.02_p5/.iy0/z/giz/dec/isi/utl/invx/b7/fat/cip/cgi/mx/w Copyright (c)bireme/paho [! Copyright (c)bireme/paho [! Copyright (c)bireme/paho [! WXIS release date: Sep Configuration of scielo.def.php 1. Creating scielo.def.php In C:/var/www/scielo/htdocs> there is a file named as scielo.def.php.template. Rename the file to scielo.def.php. Click on Yes button to accept the change SciELO Web Installation Guide 9
14 2. Edit scielo.def.php using your preferred text editor 3. Changing vm.scielo.br to scielo.local Search for vm.scielo.br and replace all the occurences by scielo.local or for each other name previously configured at the virtualhost 4. Changing application path Search for /home/scielo/www/ and replace all the occurences by ** /var/www/scielo/** or for each other patch previously configured at the virtualhost 5. Save all the changes made 6. At this point, the website is probably working at: 7. Set the paramenters to 0 Zero once this website will be only available for articles tests in a stage environmnet. [CACHE] ENABLED_CACHE=0 [SOCKET] SOCK_PORT= ENABLE_ACCESS_LOG=0 [services] journal_manager=0 show_toolbox=0 show_datasus=0 show_reference=0 show_requests=0 show_login=0 show_send_by_ =0 show_cited_scielo=0 show_cited_google=0 show_similar_in_scielo=0 show_similar_in_google=0 show_article_references=0 show_scimago=0 show_article_wltranslation=0 show_fapesp_projects=0 show_press_releases=0 show_clinical_trials=0 show_ref_links=0 show_meta_citation_reference=0 show_ubio=0 8. Save all the changes made 9. The SciELO site is prepared to receive new production files for tests. 10 Chapter 1. Installation of SciELO Website on Windows
15 See the other guides about how to send data to the production server, and for processing in the root level of this documentation SciELO Web Installation Guide 11
16 12 Chapter 1. Installation of SciELO Website on Windows
17 CHAPTER 2 Configuring Batch Scripts 2.1 GeraPadrao.bat Edit c:\var\www\scielo\proc\gerapadrao.bat Fix the path according to the SciELO Site directory, for the lines below: call notepad \scielo\serial\scilista.lst *** rmdir /S /Q \scielo\web\bases-work rmdir /S /Q \scielo\web\bases\artigo rmdir /S /Q \scielo\web\bases\iah rmdir /S /Q \scielo\web\bases\issue rmdir /S /Q \scielo\web\bases\newissue *** md \scielo\web\bases-work *** call GeraScielo.bat \scielo \scielo\web log\gerapadrao.log adiciona call GeraScielo <path_data> <path_web_site> <log_file> adiciona where <path_data>: path which contains serial folder. e. g.: \scielo <path_website>: path which contains the website application. e. g.: \scielo\web <log_file>: path/name for the log file. e. g.: log\ log [cria] is an optional parameter. Writing cria, the current log file is deleted and a new one is created. considering the path \var\www\scielo the changes must be: GeraScielo \var\www\scielo \var\www\scielo log\gerapadrao.log adiciona 2.2 PaperBoy Paperboy is a Python utilitary developed to replace the scripts: EnviaImgPdfScieloPadrao.bat 13
18 EnviaTranslationSciELOPadrao.bat EnviaBasesScieloPadrao.bat EnviaXmlScieloPadrao.bat This utilitary was developed to address ftp incompatibilities with windows and Linux servers Installing Install guide: Configuring After install the paperboy you must create a config.ini file to configure the source and destiny resources, and the ssh account that will be used to send data to the server. Access the directory \var\www\scielo\proc Creating config.ini file Create a text file named paperboy_config.ini in the proc directory, the file must follow the bellow format: [app:main] source_dir=c:/var/www/scielo cisis_dir=c:/var/www/scielo/proc/cisis scilista=c:/var/www/scielo/serial/scilista.lst destiny_dir=/var/www/scielo ssh_server=localhost ssh_port=22 ssh_user=anonymous ssh_password=anonymous source_dir: Absolute path to the directory where the SciELO Local website was installed. cisis_dir: Absolute path to the directory where CISIS utilitary was installed scilista: Absolute path to the scilista file with the list of issues that should be add, updated or deleted from the website destiny_dir: Absolute path to the directory where the SciELO Site was installed in the server. ssh_server: Domain of the SFTP or FTP server, where the SciELO Site was installed ssh_port: 22 to use SFTP or 21 to use FTP. ssh_user: A valid SFTP or FTP username ssh_password: A valid SFTP or FTP password for the given username Creating envia.bat file Create a text file named paperboy_envia.bat in the proc directory. set PAPERBOY_SETTINGS_FILE=/var/www/scielo/proc/paperboy_config.ini paperboy -m -o /var/www/scielo/proc/log/paperboy_envia.log 14 Chapter 2. Configuring Batch Scripts
19 2.2.3 Running Run the script paperboy_envia.bat to update the SciELO Site server. paperboy_envia.bat 2.3 Delorean2Isis This script is used to download the SciELO databases managed in the SciELO Manager to the local website for covertion pourpose. It is necessary when your Collection is using the new catalog manager SciELO Manager Installing Downloading and unzipping Download the package (delorean2isis-master.zip) and unzip it at c:. Unzip the package in c:/: cd / unzip delorean2isis-master.zip rename delorean2isis-master delorean2isis Installing requirements Python 2.7 must be previously installed cd c:/delorean2isis pip install -r requirements.txt Creating config.py file Create a text file named config.py in the c:/delorean2isis directory, the file must follow the bellow format: #coding:utf-8 #!/usr/bin/python API_URL = ' API_USER = '' API_KEY = '' DELOREAN_URL = ' ISIS_PATH = "" DATABASES = ["title", "issue"] DATABASE_FST = {'title': 'tit_issn', 'issue': 'issue'} 2.3. Delorean2Isis 15
20 You can copy the c:/delorean2isis/config.py.template to c:/delorean2isis/config.py to have a fresh and new config.py file. API_URL: URL for the SciELO Manager API (ask it to the SciELO Team). API_USER: Your SciELO Manager username. API_KEY: Your SciELO Manager Token. Login to the SciELO Manager and access the user informations to have your API_KEY. It will be available in the label API Token. DELOREAN_URL: URL for the Delorean utilitary (ask it to the SciELO Team). ISIS_PATH: Full path to the ISIS utilitary DATABASES: Databases that will be downloaded. (Do not change this item) DATABASES_FST: Databases that will be downloaded. (Do not change this item) Creating a bash file to run deloreans2isis Create a bash file named sincroniza.bat in the c:/delorean2isis directory. This file must contain the following content. cd c:/delorean2isis python delorean2isis.py -c <collection_slug> -o c:/var/www/scielo/proc/serial -c Collection slug in the SciELO Manager. -o Full path to the SciELO serial folder. If you used the SciELO patterns while installing the SciELO Site and SciELO utilitaries, the serial folder should be in c:/var/www/scielo/proc/serial. Hint: Ask the collection_slug for the SciELO Team Running Run the script sincroniza.bat to update the SciELO Site server. cd c:/delorean2isis sincroniza.bat Notes Maybe you want to include a link for the sincroniza.bat file in a appropriate place, avoiding the uses to know it is available in c:/deloreans2isis. For exemple: Include a link in the desktop. 16 Chapter 2. Configuring Batch Scripts
21 CHAPTER 3 How to generate the content for the website 3.1 Introduction The next step after converting the articles is to generate the local website ( which will present and search information inserted in the database. 3.2 Conventions All the examples in this topic show the directory structure for the standard installation of the SciELO website: /var/www/scielo/serial (*) /var/www/scielo/bases /var/www/scielo/bases-work /var/www/scielo/cgi-bin /var/www/scielo/htdocs /var/www/scielo/proc (*) data structure required for SciELO PC Programs. 3.3 Requirements 1. images of the articles must be in: /var/www/scielo/htdocs/img/revistas/<acronym>/v*n* 2. pdf files of the articles must be in: /var/www/scielo/bases/pdf/<acronym>/v*n* 3. translations files of the articles must be in: /var/www/scielo/bases/translations/<acronym>/v*n* 4. database of the articles, created by Converter, must be in: /var/www/scielo/serial/<acronym>/v*n*base 5. title and issue database must be in: /scielo/serial/title and /var/www/scielo/serial/issue, respectively. 3.4 GeraPadrao.bat 1. Open a DOS session 17
22 2. Go to proc directory 3. Execute: (a) To update the website content 18 Chapter 3. How to generate the content for the website
23 GeraPadrao (b) To create a new content to the website GeraPadrao novo 4. Answer: continue or cancel 5. If continue, edit /var/www/scielo/serial/scilista.txt with the following format: Example: <journal_acronym> v*n* <journal_acronym> v*n* bjmbr v31n1pr bjmbr v31n1 jbc 2011naheadpr jbc 2011nahead jbc v115n1 jbca n100 rv v10s1 ra v10n10s1 rs v11n1s0 jed vseriin10 1. Save and close this file 2. Enter to continue 3. End 4. Open Checking the result and log file Processing output is displayed on the screen (standard output) and is stored in the log file: /var/www/scielo/log/gerapadrao.log or the file informed in GeraPadrao. In case of error, processing stops, and wait for an user s intervention. Example: Cancel or Continue After processing is completed, it is recommendable to check the log file Checking the result and log file 19
24 3.6 Checking the local website In this phase, the local website is checked to make sure it is working correctly. Execute the next steps, only if the local website is working properly. Check if the errors are about content, which must be fixed, using SciELO PC Programs. Check if the errors are about processing. 20 Chapter 3. How to generate the content for the website
25 CHAPTER 4 How to transfer the data to the processing server 4.1 Introduction The next step after checking the local website is to transfer the databases and files to the processing server. 4.2 Pre-requirements PaperBoy 4.3 Conventions In the local server, all the examples in this topic show the directory structure for the standard installation of the SciELO website: /var/www/scielo/serial (*) /var/www/scielo/bases /var/www/scielo/bases-work /var/www/scielo/cgi-bin /var/www/scielo/htdocs /var/www/scielo/proc /var/www/scielo/serial (*) data structure required for SciELO PC Programs. In the processing server, all the examples in this topic show the directory structure for the standard /var/www/scielo/ /var/www/scielo/bases/ /var/www/scielo/htdocs/ /var/www/scielo/proc/ /var/www/scielo/serial/ 21
26 4.4 Preparing the data to the processing server Checking scilista.lst 1. Check the existence of scilista.lst and its content, it means, list of the journal issues to add/remove/update Checking databases in serial 1. database of the articles, created by Converter, must be in: /scielo/serial/<acronym>/v*n*base 2. title and issue databases must be in: /scielo/serial/title and /scielo/serial/issue, respectively Checking images, translations and PDF files 1. Check the existence of images of the journals: plogo.gif and glogo.gif in /scielo/web/htdocs/img/revistas/<acronym>/ 2. Check the existence of secondary pages: *.htm in /scielo/web/htdocs/revistas/<acronym>/ 3. Check the existence of images of the articles in /scielo/web/htdocs/img/revistas/<acronym>/<vol-num>/ 4. Check the existence of PDF files of the articles in /scielo/web/bases/pdf/<acronym>/<vol-num>/ 5. Check the existence of the translation files of the articles in /scielo/web/bases/translation/<acronym>/<volnum>/ 4.5 Transfering files to the processing server Transfering databases This procedure sends the databases from local server to the processing server by FTP. From /scielo/web/proc, run EnviaBasesScieloPadrao.bat, which must be previously configured. EnviaBasesSciELOPadrao.bat Transfering files This procedure transfers by SSH or FTP, from the local server to the homologation server, the images, pdfs, translations, xml s of the articles of the journal issues listed in scilista.txt file. paperboy_envia.bat Processing output is displayed on the screen (standard output) and is stored in the log file: /scielo/web/log/paperboy_enviao.log. After processing is completed, it is recommendable to check the log file. 22 Chapter 4. How to transfer the data to the processing server
27 4.6 Checking the transference In the processing server, check the folders: Databases: /var/www/scielo/serial and its subdirectories. There must be a structure like: <acronym>/<issue_id>/base/<issue_id>.mst and <acronym>/<issue_id>/base/<issue_id>.xrf /var/www/scielo/serial/scilista.lst - contains the journals issues to be processed Images, HTML and PDF files: Translation files: /var/www/scielo/htdocs/img/revistas/<acronym>/<issue_id>/<img_files> /var/www/scielo/htdocs/revistas/<acronym>/*.htm /var/www/scielo/bases/pdf/<acronym>/<issue_id>/<pdf_files> /var/www/scielo/bases/translation/<acronym>/<issue_id>/<html_files> 4.6. Checking the transference 23
28 24 Chapter 4. How to transfer the data to the processing server
29 CHAPTER 5 Support 5.1 How to solve common problems Website home page As accessing the website present unexpected presentation. Edit the php.ini file. This file is located on PHP standard directory. 25
30 Open this file, using WordPad or Notepad, then search for short_open_tag 26 Chapter 5. Support
31 Change short_open_tag = Off to short_open_tag = On Save the file Restart Apache. Open How to solve common problems 27
32 5.1.2 Alphabetic list Access Click on Alphabetic list link If the website look like the image below: or if the message Warning: DOMDocument::loadXML() [domdocument.loadxml]: Premature end of data in tag LIST line 39 in Entity, line: 42 in C:\SciELO\www\htdocs \class.xsltransformerphp5.php on line 29 This error is related to missing databases. They must be generated using GeraPadrao Table of contents page does not load This error is related to author identification in the markup file. Check the authors Article or abstract page does not load This error can be related to: missing databases (related, cited, etc) authors were not correctly identified or have special characters in their names. How to get support. 28 Chapter 5. Support
[UNIT 1 <Continued>]: <Understanding Apache>
[UNIT 1 ]: Directives DocumentRoot This directive specifies the root directory of the server s content hierarchy, Syntax DocumentRoot dir Where dir is the directory s
More informationK-RATE INSTALLATION MANUAL
K-RATE INSTALLATION MANUAL K-Rate Installation Manual Contents SYSTEM REQUIREMENTS... 3 1. DOWNLOADING K-RATE... 4 STEP 1: LOGIN TO YOUR MEMBER ACCOUNT... 4 STEP 2: ENTER DOMAIN NAME... 5 STEP 3: DOWNLOAD
More informationApache, Php, MySql Configuration
1.0 Introduction Apache, Php, MySql Configuration You will be guided to install the Apache web server and PHP and then configure them with MySQL database. There are several pre-requisite tasks MUST be
More informationApache + PHP + MySQL. bdnog November 2017 Dhaka, Bangladesh
Apache + PHP + MySQL bdnog7 18-22 November 2017 Dhaka, Bangladesh Outline q Introduction to Apache httpd web server q Basic Compilation, Installation and Configuration q Apache File system q Apache Logging
More informationA PAtCHy server: developed by the Apache group formed 2/95 around by a number of people who provided patch files for NCSA httpd 1.3 by Rob McCool.
Outline q Introduction to Apache httpd web server q Basic Compilation, Installation and Configuration q Apache File system q Apache Logging & Status q Security & Performance Features q Virtual Hosting
More informationDxR clinician INSTRUCTOR MANUAL STUDENT USER MANUAL TECHNICAL APPENDIX
DxR clinician INSTRUCTOR MANUAL STUDENT USER MANUAL TECHNICAL APPENDIX Contents Browser Requirements...3 Screen Size and Monitor Resolution...3 Sound...3 Uploading Your Media Files to the Server...3 Acceptable
More informationK-SEARCH TRIAL INSTALLATION MANUAL
K-SEARCH TRIAL INSTALLATION MANUAL Qsoft Inc, 2006-2009, All Rights Reserved Page 1 of 32 K-Search Trial Installation Manual Contents SYSTEM REQUIREMENTS... 3 1. DOWNLOADING K-SEARCH 15 DAYS TRIAL... 4
More informationCustomLog /var/www/vhosts/example.com/statistics/logs/access_log common
All steps as root, unless mentioned otherwise. First of all, configure your Apache server to use combined, instead of common as log format, in /etc/httpd/conf/httpd.conf. In Section 1: CustomLog logs/access_log
More informationTungsten Dashboard for Clustering. Eric M. Stone, COO
Tungsten Dashboard for Clustering Eric M. Stone, COO In this training session 1. Tungsten Dashboard Welcome 2. Tungsten Dashboard Overview 3. Tungsten Dashboard Prerequisites 4. Tungsten Dashboard Security
More informationTangeloHub Documentation
TangeloHub Documentation Release None Kitware, Inc. September 21, 2015 Contents 1 User s Guide 3 1.1 Managing Data.............................................. 3 1.2 Running an Analysis...........................................
More informationGMU Specifications And Installation Procedures Page 1 04/04/08. JBM Gateway Management Utility Server Specifications And Installation Procedures
And Installation Procedures Page 1 04/04/08 JBM Gateway Management Utility Server Specifications And Installation Procedures And Installation Procedures Page 2 04/04/08 GMU Specifications... 3 Recommended
More informationIPv6 Sauron - Quick How To
IPv6 Sauron - Quick How To Padrta, A., Kostěnec, M. September 22, 2014 Contents 1 Introduction 2 2 Deployment Scheme 2 2.1 Sauron Database Operations.............................. 2 2.1.1 Data Export...................................
More informationGrapevine web hosting user manual. 12 August 2005
Grapevine web hosting user manual 12 August 2005 Grapevine web hosting user manual 2 Contents Contents... 2 Introduction... 4 System features... 4 How it looks... 5 Main navigation... 5 Reports... 6 Web
More informationDeltek Maconomy. Installation Guide For Standard and PSO Installations
Deltek Maconomy Installation Guide For Standard and PSO Installations April 9, 2018 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical
More informationLAMP Stack with VirtualHosts On Centos 6.x
LAMP Stack with VirtualHosts On Centos 6.x This article illustrates how to install the Apache Mysql PHP Stack on Centos 6.x. Additionally, with this configuration, you can serve Multiple Domains using
More informationDestiny Library Manager
Destiny Library Manager Setting Up One Search Your teachers and students can take advantage of your school s subscription databases all in one place through Destiny One Search. One Search saves staff and
More informationHow to Create a NetBeans PHP Project
How to Create a NetBeans PHP Project 1. SET UP PERMISSIONS FOR YOUR PHP WEB SITE... 2 2. CREATE NEW PROJECT ("PHP APPLICATION FROM REMOTE SERVER")... 2 3. SPECIFY PROJECT NAME AND LOCATION... 2 4. SPECIFY
More informationMelis Platform V2. Front-Office. Create a website. Content: Date Version 2.0
4, rue du Dahomey 75011 Paris, France (+33) 972 386 280 Melis Platform V2 Front-Office Create a website Content: This document explains how to create a website using Melis Platform V2. It will go through
More informationINSTALLING GUIDE FOR A WEB SERVER
Installation and configuration of Apache 2.2, PHP5 enviroinment, MySQL 5.5 and phpmyadmin 3.4 By: Josué Gayán Báscones For: Web Application Deployment, 2 nd ASIX Josué Gayán Báscones Web Application Deployment
More informationapp = web.application(urls, globals()) class hello: def GET(self, name): if not name: name = 'World' return 'Hello, ' + name + '!' if name == " main "
How to deploy web.py applications In this article you will learn how to deploy a web.py application under Linux / UNIX environments. You can refer to our article titled, How to install web.py if you don
More informationBitnami HHVM for Huawei Enterprise Cloud
Bitnami HHVM for Huawei Enterprise Cloud Description HHVM is an open source virtual machine designed for executing programs written in Hack and PHP. HHVM uses a just-in-time (JIT) compilation approach
More informationDeltek Maconomy. Installation Guide For Standard and PSO Installations
Deltek Maconomy Installation Guide For Standard and PSO Installations March 10, 2016 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical
More informationQGIS Application - Bug report #16462 QGIS Server lost the ability to cascade WMS layers published using HTTPS
QGIS Application - Bug report #16462 QGIS Server lost the ability to cascade WMS layers published using HTTPS 2017-04-23 09:36 AM - Giovanni Manghi Status: Closed Priority: High Assignee: Category: QGIS
More informationAcronis Backup Cloud APS 2.0 Deployment Guide
Acronis Backup Cloud APS 2.0 Deployment Guide Version 2.2-1994 1 Copyright Acronis International GmbH, 2002-2018 Table of contents 1 About this guide... 3 2 Audience... 3 3 Terms and abbreviations... 3
More informationSession 1: Accessing MUGrid and Command Line Basics
Session 1: Accessing MUGrid and Command Line Basics Craig A. Struble, Ph.D. July 14, 2010 1 Introduction The Marquette University Grid (MUGrid) is a collection of dedicated and opportunistic resources
More informationUsage Tracking for IBM InfoSphere Information Governance Catalog
Usage Tracking for IBM InfoSphere Information Governance Catalog Contents Overview... 3 1. Installing Piwik and its prerequisites... 3 Installing prerequisites... 3 Installing Piwik... 4 2. Creating the
More informationWebcart Documentation
Webcart Documentation Webcart E-Commerce Solution Webcart is a powerful multi-store shopping cart software that can help you to start and manage your online stores with ease. It supports multiple storefronts
More informationInstall and make Apache + PHP to work with PosgreSQL database server on Debian Linux and set up server Web Posgre interface Pgpadmin howto
Install and make Apache + PHP to work with PosgreSQL database server on Debian Linux and set up server Web Posgre interface Pgpadmin howto Author : admin In previous article I've wrote on how to install
More informationCertification. The HTTP Service
Certification The HTTP Service UNIT 5 The HTTP Service 1 Objectives Learn the major features of the Apache HTTP server Be able to configure important Apache parameters Learn per-directory configuration
More informationBitnami Ruby for Huawei Enterprise Cloud
Bitnami Ruby for Huawei Enterprise Cloud Description Bitnami Ruby Stack provides a complete development environment for Ruby on Rails that can be deployed in one click. It includes most popular components
More informationLoad balancing configuration. Technical specification
Technical specification Table of contents Introduction... 3 I. Overview... 3 II. The Apache load balancer... 3 III. Limitations... 3 Prerequisites... 4 Configuration... 5 I. Portal configuration... 6 II.
More informationThe CartIt Commerce System Installation Guide
The CartIt Commerce System Installation Guide On Windows Operating Systems Version 8.0 February 3, 2003 Copyright 2001 CartIt Corporation. All Rights Reserved. Page 1 of 10 THE CART IT COMMERCE SYSTEM
More informationConfigure Wildcard-Based Subdomains
Configure Wildcard-Based Subdomains Apache s virtual hosting feature makes it easy to host multiple websites or web applications on the same server, each accessible with a different domain name. However,
More informationDownload and Installation Instructions: After WAMP Server download start the installation:
SET UP Instruction to Set Up a WAMP SERVER with MySQL and to Create a Database in My SQL and Connect from your PHP Script Download WAMP Server V 3.0 or higher from: https://sourceforge.net/projects/wampserver/
More informationData Manager. Scheduling Data Backup CHAPTER
CHAPTER 9 To access Data management tasks, log into the system (see Logging In section on page 2-1). Then, from the Home page, click the Tools tab. The Tools page appears. From the Tools page, click. The
More informationCTEC1863/2017F Lab #11, Part 1 Page 1 of 11. In this lab, we will be installing a popular solution for database-driven web sites.
CTEC1863/2017F Lab #11, Part 1 Page 1 of 11 Lab #11: LAMP In this lab, we will be installing a popular solution for database-driven web sites. This configuration is known as LAMP, an acronym standing for
More informationApache Web Server Administration for Windows
or tri N s di IO n tio AT uc od pr re U ed AL riz ho ut na EV U is i ib d tie PY oh pr O n C io t bu Apache Web Server Administration for Windows Apache Web Server Administration for Windows (AWS101 version
More informationUser Guide Version 2.0
User Guide Version 2.0 Page 2 of 8 Summary Contents 1 INTRODUCTION... 3 2 SECURESHELL (SSH)... 4 2.1 ENABLING SSH... 4 2.2 DISABLING SSH... 4 2.2.1 Change Password... 4 2.2.2 Secure Shell Connection Information...
More informationViMP 2.0. Installation Guide. Verfasser: ViMP GmbH
ViMP 2.0 Installation Guide Verfasser: ViMP GmbH Table of contents About this document... 3 Prerequisites... 4 Preparing the server... 5 Apache2... 5 PHP... 5 MySQL... 5 Transcoding... 6 Configuration...
More informationUser authentication, passwords
User authentication, passwords User Authentication Nowadays most internet applications are available only for registered (paying) users How do we restrict access to our website only to privileged users?
More informationLinux Network Administration. Apache Web Server COMP1071 Summer 2017
Linux Network Administration Apache Web Server COMP1071 Summer 2017 Overview Apache2 is a software package which provides the infrastructure to deliver web services It is flexible, fast, open source, scalable,
More informationBelow are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018
Below are the steps to install Orangescrum Self Hosted version of Cloud Edition in Ubuntu Server Last Updated: OCT 18, 2018 Step 1 Download the Orangescrum Self Hosted version of CloudEdition Extract the
More informationSetup Koha Server. Enable Koha OAI Server. Setup Greenstone2.83
Setup Koha Server Visit Koha official site - http://koha.org. In the download page, you can download Koha as a virtual machine from http://kylehall.info/index.php/projects/koha/koha-virtual-appliance.
More informationApache MySQL PHP PHPAdmin Install
Apache MySQL PHP PHPAdmin Install Installing Apache 2 To only install the apache2 webserver, use any method to install apache2 It requires a restart for it to work sudo /etc/init.d/apache2 restart Checking
More informationHow not to get burned with Filedrawers and AFS
How not to get burned with Filedrawers and AFS Simon Wilkinson School of Informatics, University of Edinburgh The University of Edinburgh is a charitable body, registered in Scotland,
More informationSaurus CMS Installation Guide
Saurus CMS Installation Guide Document version: English, 4.2.0 Saurus 2000-2006 Contents Contents CONTENTS...2 SYSTEM REQUIREMENTS...3 SERVER PLATFORMS...3 OTHER REQUIREMENTS...3 USED LGPL COMPONENTS...3
More informationObservium Enable your new virtual host 4
Observium Contents 1 Introduction 1 1.1 Goals................................. 1 1.2 Notes................................. 1 2 Observium installation 2 2.1 1. Installation based on offical instructions.............
More informationCrystal Enterprise. Overview. Contents. Web Server Overview - Internet Information System (IIS)
Overview Contents This document provides an overview to web server technology particularly Microsoft s Internet Information Server (IIS) and its relationship with. Although this article has been written
More informationIntroduction. Installation. Version 2 Installation & User Guide. In the following steps you will:
Introduction Hello and welcome to RedCart TM online proofing and order management! We appreciate your decision to implement RedCart for your online proofing and order management business needs. This guide
More informationEnsim Pro and Ensim Basic for Linux Release Notes
Ensim Pro and Ensim Basic 3.7.1 for Linux Release Notes April 2, 2004 Introduction These release notes provide information about Ensim Pro and Ensim Basic 3.7.1 for Linux. This release upgrades Ensim WEBppliance
More informationMODEM on HP-UX. Guy Van Sanden.
MODEM on HP-UX Guy Van Sanden gvsanden@sckcen.be MODEM on HP-UX by Guy Van Sanden This document describes how to set up MODEM on HP-UX Table of Contents 1. Introduction...1 2. Apache and Tomcat...2 2.1.
More informationExam Questions Demo LPI. Exam Questions Linux Networking Administration.
LPI Exam Questions 117-202 Linux Networking Administration Version:Demo 1.Given this excerpt from an Apache configuration file, which of the numbered lines has INCORRECT syntax? 1: 2:
More informationB. The configuration will deny access to /var/web/dirl/private.html, but it will allow access to /var/web/dirl/subdir2/private.html, for example.
Volume: 294 Questions Question No: 1 Given this excerpt from an Apache configuration file, which of the numbered lines has INCORRECT syntax? 1: 2: ServerAdmin admin9@server.example.org
More informationSIMICART USER GUIDE SERIES. SimiCart Install SimiConnector
SIMICART USER GUIDE SERIES Install SimiConnector TABLE OF CONTENTS I. INSTALL SIMICONNECTOR 3 II. CHECK CONNECTOR AFTER INSTALL 12 I. INSTALL SIMICONNECTOR 1) Download SimiConnector: https://github.com/simicart/simicart-magento2.x
More informationWe have created 9 steps to ensure a smooth transition from your current hosting provider to AT&T Website Solutions
We have created 9 steps to ensure a smooth transition from your current hosting provider to AT&T Website Solutions Contents Step 1: Planning... 3 Step 2: Back up your website!... 3 Using FileZilla... 3
More informationWeb Server rpm. Web Server. #rpm q apache apache sis. package apache not installed CD-ROM
7 Server Web Server Web Server rpm #rpm q apache apache-1.3.20-16+sis package apache not installed CD-ROM Linux Redhat, Linux SiS Linux rpm I apache-1.3.20-16+sis /etc/httpd/conf/httpd.conf ServerRoot
More informationMigrating the Cisco StadiumVision Director Server Environment to Platform 2 from the Cisco ADE 2140 Series Appliance
Migrating the Cisco StadiumVision Director Server Environment to Platform 2 from the Cisco ADE 2140 Series Appliance First Published: May 29, 2012 Revised: August 2, 2012 This module describes how to migrate
More informationConfiguring Multiple Instances of Railo on Linux
Configuring Multiple Instances of Railo on Linux The purpose of this guide is to explain how to set up multiple instances of Railo on a single instance of Linux. The instances can then be used for redundancy,
More informationKillTest 䊾 䞣 催 ࢭ ད ᅌ㖦䊛 ᅌ㖦䊛 NZZV ]]] QORRZKYZ TKZ ϔᑈܡ䊏 ᮄ ࢭ
KillTest Exam : 117-202 Title : LPI Level 2 Exam 202 Version : DEMO 1 / 6 1.Given this excerpt from an Apache configuration file, which of the numbered lines has INCORRECT syntax? 1:
More informationDxR clinician INSTRUCTOR MANUAL STUDENT USER MANUAL TECHNICAL APPENDIX
DxR clinician INSTRUCTOR MANUAL STUDENT USER MANUAL TECHNICAL APPENDIX Contents Browser Requirements...3 System Requirements (Client side)...3 Windows...3 Macintosh...3 Screen Size and Monitor Resolution...4
More informationRe3gistry development & testing - Bug #2895 Problems installing registry
Re3gistry development & testing Bug #2895 Problems installing registry 02 Jan 2017 10:29 am Michael Östling Status: New Start date: 02 Jan 2017 Priority: Normal Due date: Assignee: Daniele Francioli %
More informationCMSC 201 Spring 2018 Lab 01 Hello World
CMSC 201 Spring 2018 Lab 01 Hello World Assignment: Lab 01 Hello World Due Date: Sunday, February 4th by 8:59:59 PM Value: 10 points At UMBC, the GL system is designed to grant students the privileges
More informationmacos High Sierra Apache Setup: Multiple PHP Versions First part in a multi-part blog series for Mac developers
macos 10.13 High Sierra Apache Setup: Multiple PHP Versions First part in a multi-part blog series for Mac developers Andy Miller posted on 10/22/2017 in macos + sierra + apache + homebrew + php 14 mins
More informationTwiki Installation Notes. Ned Brush 4/13/06. Everything is left as is (default settings) unless specified below. Distribution: RHEL 4
Twiki Installation Notes Ned Brush 4/13/06 Everything is left as is (default settings) unless specified below. Distribution: RHEL 4 1) Here are some good references to follow during the installation: a.
More informationVCP-DCV5, OCP (DBA), MCSA, SUSE CLA, RHCSA-7]
Alternate Titles: APACHE V-HOST SETUP Author: Muhammad Zeeshan Bhatti [LPI, VCP-DCV5, OCP (DBA), MCSA, SUSE CLA, RHCSA-7] (http://zeeshanbhatti.com) (admin@zeeshanbhatti.com) APACHE V-HOST SETUP [root@zeeshanbhatti
More informationInstalling MySQL Subscriber Database
CHAPTER 2 This chapter describes how the optional MySQL subscriber database is installed for use with the Cisco SIP Proxy Server. An installation script, install_mysql_db, is used. This script only runs
More informationJoomla Ftp Configuration Php Writable No
Joomla Ftp Configuration Php Writable No Installation Fortunately, desktop FTP software will handle this automatically as you upload and Make sure that configuration.php has the right settings for the
More informationBitnami Re:dash for Huawei Enterprise Cloud
Bitnami Re:dash for Huawei Enterprise Cloud Description Re:dash is an open source data visualization and collaboration tool. It was designed to allow fast and easy access to billions of records in all
More informationNavigate 1. Help & Support Help Support Third - party plugin Support Policy 2. Introduction FAQS 3. Plugin Quick View Plugin Contact Form 7
Navigate 1. Help & Support 1.1. Help 1.2. Support 1.2.1. Third - party plugin 1.2.2. Support Policy 2. Introduction 2.1. FAQS 3. Plugin 3.1. Quick View Plugin 3.2. Contact Form 7 3.3. Visual Composer 3.4.
More informationSetting Up PHPlist (Open-Source Newsletter Manager)
By Oliver Meyer Published: 2008-05-25 18:48 Setting Up PHPlist (Open-Source Newsletter Manager) Version 1.0 Author: Oliver Meyer Last edited 04/23/2008 This document
More informationmod_wsgi Documentation
mod_wsgi Documentation Release 4.6.4 Graham Dumpleton Apr 03, 2018 Contents 1 Project Status 3 2 Security Issues 5 3 Getting Started 7 4 Requirements 9 5 Installation 11 6 Troubleshooting 13 7 User Guides
More informationCreating Digital Document Archives with Winisis & Genisisweb Software ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ K Rajasekharan * & K M Nafala **
Creating Digital Document Archives with Winisis & Genisisweb Software ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ K Rajasekharan * & K M Nafala ** An Overview of Actions Described in this Article Install
More informationD x R. nursing INSTRUCTOR MANUAL STUDENT MANUAL TECHNICAL APPENDIX
D x R nursing INSTRUCTOR MANUAL STUDENT MANUAL TECHNICAL APPENDIX Contents SETTING UP THE DXR NURSING SITE...2 DIRECTORY STRUCTURE AND INSTALLATION PROCESS...3 CONFIGURATION OF IIS WEBSITES...4-6 APACHE
More informationPoWA Documentation. Release Dalibo
PoWA Documentation Release 1.2.1 Dalibo May 04, 2015 Contents 1 PostgreSQL Workload Analyzer detailled installation guide 3 1.1 Download PoWA from the website................................... 3 1.2
More informationTechnical Summary AUTOMATION SYSTEM INFORMATION MANAGEMENT AND DRUG HISTORY IN THE HEALTH SUBCENTRES SAN ANTONIO DE IBARRA SUMMARY
AUTOMATION SYSTEM INFORMATION MANAGEMENT AND DRUG HISTORY IN THE HEALTH SUBCENTRES SAN ANTONIO DE IBARRA Developed by: Egdo. Jorge Aníbal Ipiales Ipiales Telf: 062 933310; Cel: 097292992 Email: jipiales2006@hotmail.com;
More informationAdding Report Folders to Entuity
Adding Report Folders to Entuity Purpose: The purpose of this Application note is to provide a short procedure that will demonstrate how to add a new report folder to an Entuity server. The procedure will
More informationشرکت توسعه ارتباطات پردیس پارس. owncloud. The last file sharing platform you'll ever need
شرکت توسعه ارتباطات پردیس پارس owncloud The last file sharing platform you'll ever need. Explore the Features: Click Sync and Share Your Data, with Ease A Safe Home for All Your Data Your Data is Where
More informationWinscp Cannot Create Remote File Error Code 4
Winscp Cannot Create Remote File Error Code 4 Permission denied. Error code: 3 Error message from server: Permission denied filepart winscp error msg: cannot create remote file 'var/lib/tomcat6/webapps/.
More informationPython web frameworks
Flask Python web frameworks Django Roughly follows MVC pattern Steeper learning curve. Flask Initially an April Fools joke Micro -framework: minimal approach. Smaller learning curve http://flask.pocoo.org/docs/0.12/quickstart/#a-minimalapplication
More informationServers for Hackers. Server Administration for Programmers. Chris Fidao. This book is for sale at
Servers for Hackers Server Administration for Programmers Chris Fidao This book is for sale at http://leanpub.com/serversforhackers This version was published on 2018-06-19 This is a Leanpub book. Leanpub
More informationAutomatic updates for Websense data endpoints
Automatic updates for Websense data endpoints Topic 41102 / Updated: 25-Feb-2014 Applies To: Websense Data Security v7.6, v7.7.x, and v7.8 Endpoint auto-update is a feature that lets a network server push
More informationOpen SSL fix for Logjam Attack for Cisco Unified Intelligence Center
Open SSL fix for Logjam Attack for Cisco Unified Intelligence Center November 2015 Introduction This release notes contain important information about installation procedures for the Open SSL fix for Logjam
More informationUWWTD SIIF national toolbox Installation and configuration on a Windows server
Specific contract n 07.0201/2014/SFRA/698614/ENV.C.2 implementing Framework Service Contract ENV.D.2/FRA/2012/0013: Expanding the Urban Wastewater Structured Information and Implementation Framework (SIIF)
More informationRecite CMS Web Services PHP Client Guide. Recite CMS Web Services Client
Recite CMS Web Services PHP Client Guide Recite CMS Web Services Client Recite CMS Web Services PHP Client Guide Copyright 2009 Recite Pty Ltd Table of Contents 1. Getting Started... 1 Adding the Bundled
More informationBitnami OSQA for Huawei Enterprise Cloud
Bitnami OSQA for Huawei Enterprise Cloud Description OSQA is a question and answer system that helps manage and grow online communities similar to Stack Overflow. First steps with the Bitnami OSQA Stack
More informationOptiRain Open 2 Installation Guide for LInux. This guide provides general instructions for installing OptiRain Open 2 on a Linux based server.
QUICKSMART OptiRain Open 2 Installation Guide for LInux QuickSmart Development P.O. Box 3689 Santa Clara, CA 95055 408-777-0944 www.quicksmart.com This guide provides general instructions for installing
More informationInstallation Guide. Contents. Overview. Dell SonicWALL Advanced Reporting Installation Guide. Secure Remote Access. SonicOS
Secure Remote Access SonicOS Contents Overview...1 Server Requirements...2 Licensing and Activation...2 Installing and Upgrading...4 Collecting Dell SonicWALL Aventail Access Logs...8 Initial Setup of
More informationMastering Linux. Paul S. Wang. CRC Press. Taylor & Francis Group. Taylor & Francis Croup an informa business. A CHAPMAN St HALL BOOK
Mastering Linux Paul S. Wang CRC Press Taylor & Francis Group Boca Raton London New York CRC Press is an Imprint of the Taylor & Francis Croup an informa business A CHAPMAN St HALL BOOK Contents Preface
More informationThis guide consists of the following two chapters and an appendix. Chapter 1 Installing ETERNUSmgr This chapter describes how to install ETERNUSmgr.
Preface This installation guide explains how to install the "ETERNUSmgr for HP-UX" storage system management software on an ETERNUS DX400 series, ETERNUS DX8000 series, ETERNUS2000, ETERNUS4000, ETERNUS8000,
More informationApache and... Virtual Hosts ---- aliases mod_rewrite ---- htaccess. 31 st Oct - 4 th Nov Blantyre, Malawi. Dorcas Muthoni.
Apache and... Virtual Hosts ---- aliases mod_rewrite ---- htaccess AFNOG Chix 2011 Blantyre, Malawi 31 st Oct - 4 th Nov 2011 Dorcas Muthoni Courtesy: Hervey Allen Very good overview here: What is Apache?
More informationInstall WordPress 3.X In Multi Blog / Multi user mode On localhost
Install WordPress 3.X In Multi Blog / Multi user mode On localhost In this tutorial, we will cover how to setup WordPress as a Multi User /Multi Blog. We ll start by downloading and installing a new version
More informationInmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes
Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes Thank you for purchasing Inmagic Content Server. Content Server is an enterprise-wide scalable content management
More informationCMSC 201 Spring 2017 Lab 01 Hello World
CMSC 201 Spring 2017 Lab 01 Hello World Assignment: Lab 01 Hello World Due Date: Sunday, February 5th by 8:59:59 PM Value: 10 points At UMBC, our General Lab (GL) system is designed to grant students the
More informationDestiny Library Manager Webinar Training Essentials. Quick Reference Guide
Destiny Library Manager Webinar Training Essentials Quick Reference Guide Table of Contents Importing Title Records from Titlewave 1 Importing Title Records 5 Adding Title and Copy Records from Resource
More informationScripting Languages Course 1. Diana Trandabăț
Scripting Languages Course 1 Diana Trandabăț Master in Computational Linguistics - 1 st year 2017-2018 Today s lecture Introduction to scripting languages What is a script? What is a scripting language
More informationKollaborate 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 on your own server and storage.
More informationOpen XML Gateway User Guide. CORISECIO GmbH - Uhlandstr Darmstadt - Germany -
Open XML Gateway User Guide Conventions Typographic representation: Screen text and KEYPAD Texts appearing on the screen, key pads like e.g. system messages, menu titles, - texts, or buttons are displayed
More informationThis guide consists of the following two chapters and an appendix. Chapter 1 Installing ETERNUSmgr This chapter describes how to install ETERNUSmgr.
Preface This installation guide explains how to install the "ETERNUSmgr for Linux" storage system management software on an ETERNUS DX400 series, ETERNUS DX8000 series, ETERNUS2000, ETERNUS4000, ETERNUS8000,
More informationTzunami Deployer Confluence Exporter Guide
Tzunami Deployer Confluence Exporter Guide Supports extraction of Confluence Enterprise contents and migrate to Microsoft SharePoint using Tzunami Deployer. Version 2.7 Table of Content PREFACE... I INTENDED
More informationGenesys Interaction Recording Solution Guide. WebDAV Requirements
Genesys Interaction Recording Solution Guide WebDAV Requirements 11/24/2017 Contents 1 WebDAV Requirements 1.1 Deploying the WebDAV Server 1.2 Configuring TLS for the WebDAV Server 1.3 Next Step Genesys
More information