Article Network

Setting Up OpenVPN with X509 Certificates

by Markus Feilner | December 2007 | Linux Servers Networking & Telephony Open Source

In this article, author Markus Feilner shows how to create X509 server and client certificates for use with OpenVPN. We will learn to create a certificate authority, and sign and distribute new certificates. We will use easy-rsa, which comes with OpenVPN and exists both for Windows and Linux. This tool allows creation and administration of certificates that have to be transferred to the machines that are supposed to take part in the VPN.

Read Setting Up OpenVPN with X509 Certificates in full

Setting up MySQL Replication for High Availability

by Alex Davies | May 2010 | Cookbooks MySQL Open Source Web Development

MySQL Replication is a feature of the MySQL server that allows you to replicate data from one MySQL database server (called the master) to one or more MySQL database servers (slaves). MySQL Replication has been supported in MySQL for a very long time and is an extremely flexible and powerful technology. Depending on the configuration, you can replicate all databases, selected databases, or even selected tables within a database.

In this article, by Alex Davies, author of High Availability MySQL Cookbook, we will cover:

  • Designing a replication setup
  • Configuring a replication master
  • Configuring a replication slave without synchronizing data
  • Configuring a replication slave and migrating data with a simple SQL dump
  • Using LVM to reduce downtime on master when bringing a slave online
  • Replication safety tricks

Installing and Managing Multi Master Replication Manager(MMM) for MySQL High Availability is covered seperately.

Read Setting up MySQL Replication for High Availability in full

Setting up MSMQ on your Mobile and Writing MSMQ Application with .NET Compact Framework 3.5

by Edmund Tan | April 2010 | .NET

In this article by Edmund Tan, author of .NET Compact Framework 3.5 Data Driven Applications, we will discuss about the following:

  • Setting up Microsoft Messaging QueueService(MSMQ) on your mobile device
  • Writing your first MSMQ application
  • Setting up MSMQ on your server
Read Setting up MSMQ on your Mobile and Writing MSMQ Application with .NET Compact Framework 3.5 in full

Setting up GlassFish for JMS and Working with Message Queues

by David R. Heffelfinger | July 2010 | Java Open Source

The Java Messaging API (JMS) provides a mechanism for Java EE applications to send messages to each other. JMS applications do not communicate directly, instead message producers send messages to a destination and message consumers receive the message from the destination.

The message destination is a message queue when the point-to-point (PTP) messaging domain is used, or a message topic when the publish/subscribe (pub/sub) messaging domain is used.

In this article by David Heffelfinger, author of the book Java EE 6 with GlassFish 3 Application Server, we will cover the following topics:

  • Setting up GlassFish for JMS
  • Working with message queues
Read Setting up GlassFish for JMS and Working with Message Queues in full

Setting up and Configuring a Liferay Portal

by Jonas X. Yuan | July 2008 | Content Management Java Open Source

Liferay Portal is one of the most mature portal frameworks in the market and offers many benefits. Liferay is backed by a comprehensive professional services network and it offers custom development, training, and support across the world.

As the world's leading open source portal platform, Liferay provides a unified web interface to data and tools scattered across many sources. Within Liferay portal, a portal interface is composed of a number of portlets—self contained interactive elements that are written to a particular standard. Since portlets are developed independently of the portal itself, and loosely coupled with the portal, they are apparently SOA (Service-Oriented Architecture).

Jonas X. Yuan will show how to set up a Liferay portal and then how to configure it.

Read Setting up and Configuring a Liferay Portal in full

Setting up an online shopping cart with Drupal and Ubercart

by Trevor James | December 2011 | Drupal e-Commerce

In this article by Trevor James,author of Drupal 7 Business solutions we install and configure the Ubercart module for Drupal 7 in order to set up an online store and e-commerce system for our client who owns a bakery called Artisan Bakers Collective. Our client wants to offer their baked goods and other products online so their customers can order and pay for their bread and other baked goods ahead of time and then pick them up in the store. Follow along as we set up a basic Ubercart driven e-commerce system in Drupal 7.

Read Setting up an online shopping cart with Drupal and Ubercart in full

Setting up a Joomla Web Server using Virtualbox, TurnkeyLinux and DynDNS

by Alfonso V. Romero | February 2011 | Joomla! Content Management Open Source Oracle Web Development

This article is based on the Joomla! CMS and how to make use of virtualization software to set up a fully functional web server completely isolated from other applications on your PC.

In this article by Alfonso Romero, the reader will learn about VirtualBox, a popular virtualization software, and how to integrate it with the Joomla Turnkey Linux appliance to create a full-fledged virtual web server ready to receive visitors from the Internet, thanks to the DynDNS free dynamic DNS service. It also includes information on how to open port 80 in a Cable/DSL router to forward incoming traffic so the Joomla web server can communicate with the Internet world, without risking their main PC.

Read Setting up a Joomla Web Server using Virtualbox, TurnkeyLinux and DynDNS in full

Unpublished

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Unpublished

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Unpublished

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Unpublished

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Unpublished

Setting Up a Development Environment

by Ed Musters | January 2012 | Microsoft

This article will take you through all the recipes that you require to build your very own development environment. This will be done in a step-by-step manner, via the suggested best practice of using a Windows Server 2008 R2 server as the base operating system running on a virtual machine.

In this article by Ed Musters, author of Microsoft SharePoint 2010 Development Cookbook, we will cover the following concepts:

  • Selecting your virtual environment
  • Installing and configuring Windows Server 2008 R2
  • Installing and configuring SQL Server 2008 R2
  • Installing Microsoft SharePoint Server 2010
  • Installing Microsoft Office 2010 Professional
Read Setting Up a Development Environment in full

Setting up a Complete Django E-commerce store in 30 minutes

by Jesse Legg | May 2010 | e-Commerce Open Source

In order to demonstrate Django's rapid development potential, we will begin by constructing a simple, but fully-featured, e-commerce store. The goal is to be up and running with a product catalog and products for sale, including a simple payment processing interface, in about half-an-hour. If this seems ambitious, remember that Django offers a lot of built-in shortcuts for the most common web-related development tasks. We will be taking full advantage of these and there will be side discussions of their general use.

In addition to building our starter storefront, this article aims to demonstrate some other Django tools and techniques. In this article by Jesse Legg, author of Django 1.2 e-commerce, we will:

  • Create our Django Product model to take advantage of the automatic admin tool
  • Build a flexible but easy to use categorization system, to better organize our catalog of products
  • Utilize Django's generic view framework to expose a quick set of views on our catalog data
  • Finally, create a simple template for selling products through the Google Checkout API
Read Setting up a Complete Django E-commerce store in 30 minutes in full

Setting up a BizTalk Server Environment

by Steef-Jan Wiggers | April 2012 | Enterprise Articles Microsoft

BizTalk enables the integration and managment of automated business processes within or across organizational boundaries. To build a solid BizTalk solution, deploy a robust environment, and keep it running smoothly you sometimes need to broaden your spectrum, explore all possibilities, and choose the best solution for your purpose. In this article by Steef-Jan Wiggers, author of BizTalk Server 2010 Cookbook, we will cover:

  • Gathering requirements by asking the right questions
  • Analyzing requirements and creating a design
  • Installing and using the BizTak Best Practices Analyzer
  • Validating BizTalk installation with the BizTalk Benchmark Wizard tool
  • Automating performance analysis by using the PAL tool
Read Setting up a BizTalk Server Environment in full

Setting Up a Basic Document Workflow in Compiere 3

by Andries L Pretorius | June 2010 | Open Source

In the previous two articles of this three-part article series we covered Compiere Application Dictionary and Adding a Custom Field.

This article by Andries L Pretorius, author of Compiere 3 Implementation Guide, gives you an overview of the Compiere Workflow processes, and illustrates how this is set up.

Read Setting Up a Basic Document Workflow in Compiere 3 in full

Setting Payment Model in OpenCart

by Murat Yilmaz | August 2010 | Open Source

Enabling a store to accept credit cards online and other alternative payment methods for customers is vital for high availability of an online store.

In this article by Murat Yilmaz, author of OpenCart 1.4 Beginner's Guide, we shall learn:

  • The basics of online credit card processing
  • Merchant account
  • Payment gateway
  • PayPal as a payment method
  • The differences between several PayPal services
  • Bank Transfer, Cheque or Money Order, Cash on Delivery payment options

We should clearly understand the three core elements of accepting credit card payments for an online store before starting on the details of online credit card processing.

Read Setting Payment Model in OpenCart in full

Set up your own Profile in Mahara: Part 2

by Derrin Michael Kent | February 2010 | MySQL Open Source PHP Web Development

In this article series by Derrin Michael Kent, author of Mahara 1.2 ePortfolios Beginner's Guide, we will look at creating our own profile page and using the Mahara text editor. Read Set up your own Profile in Mahara: Part 1

Read Set up your own Profile in Mahara: Part 2 in full

Set up your own Profile in Mahara: Part 1

by Derrin Michael Kent | February 2010 | MySQL Open Source PHP Web Development

In this article series by Derrin Michael Kent, author of Mahara 1.2 ePortfolios Beginner's Guide, we will look at creating our own profile page and using the Mahara text editor.

Read Set up your own Profile in Mahara: Part 1 in full

Sessions and Users in PHP 5 CMS

by Martin Brampton | August 2010 | Content Management Open Source PHP Web Development

In this article, by Martin Brampton author of PHP 5 CMS Framework Development, we get into the detailed questions involved in providing continuity for people using our websites. Almost any framework to support web content needs to handle this issue robustly, and efficiently. In this article, we will look at the need for sessions, and the PHP mechanism that makes them work. There are security issues to be handled, as sessions are a well known source of vulnerabilities. Search engine bots can take an alarmingly large portion of your site bandwidth, and special techniques can be used to minimize their impact on session handling. Actual mechanisms for handling sessions are provided. Session data has to be stored somewhere, and it is better to take charge of this task rather than leave it to PHP. A simple but fully effective session data handler is developed using database storage.

Read Sessions and Users in PHP 5 CMS in full
Code Download and Errata
Packt Anytime, Anywhere
Register Books
Print Upgrades
eBook Downloads
Contact Us
Awards Voting Nominations Previous Winners
Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
Resources
Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software