Installing buzztouch Self Hosted



Similar documents
Livezilla How to Install on Shared Hosting By: Jon Manning

Using Internet or Windows Explorer to Upload Your Site

Using Microsoft Expression Web to Upload Your Site

FireBLAST Marketing Solution v2

AJ Matrix V5. Installation Manual

Using SSH Secure FTP Client INFORMATION TECHNOLOGY SERVICES California State University, Los Angeles Version 2.0 Fall 2008.

Installation Tutorial Script: The Real Estate Script. 1. Please login to download script. On PHP Classifieds Script web site.

OxyClassifieds Installation Handbook

Automated CPanel Backup Script. for home directory backup, remote FTP backup and Amazon S3 backup

How to FTP (How to upload files on a web-server)

TIMETABLE ADMINISTRATOR S MANUAL

Quick Start Guide. Hosting Your Domain

Frequently Asked Questions

ProjectPier v Getting Started Guide

Global TAC Secure FTP Site Customer User Guide

MOODLE Installation on Windows Platform

SFTP Server User Login Instructions. Open Internet explorer and enter the following url:

Omnistar Recruiter Install User Guide (Codelock)

Installing CPV Lab Version 2.17

Lets Get Started In this tutorial, I will be migrating a Drupal CMS using FTP. The steps should be relatively similar for any other website.

Installation Instructions

We begin with a number of definitions, and follow through to the conclusion of the installation.

Lesson 7 - Website Administration

Getting started with PrestaShop 1.4

MySQL quick start guide

1 Classified Script. User Guide v1.0

Digital Downloads Pro

Web Hosting Wordpress, Joomla, Drupal Integration

Backup and Restore MySQL Databases

I. Delivery Flash CMS template package II. Flash CMS template installation III. Control Panel setup... 5

Transferring Your Hosting Account

VP-ASP Shopping Cart QUICK START GUIDE Version th Feb 2010 Rocksalt International Pty Ltd

osclass open source classifieds Installation Guide step by step

ClickCartPro Software Installation README

Accessing the FTP Server - User Manual

OpenCart. SugarCRM CE (Community Edition Only) Integration. Guide

EZblue BusinessServer The All - In - One Server For Your Home And Business

Creating, Sharing, and Selling Buzztouch Plugins

MySQL Quick Start Guide

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Advanced Digital Imaging

VP-ASP Shopping Cart Quick Start (Free Version) Guide Version 6.50 March

EZblue BusinessServer The All - In - One Server For Your Home And Business

Working With Your FTP Site

EDGETECH FTP SITE CUSTOMER & VENDOR ACCESS

Project management integrated into Outlook

Site Store Pro. INSTALLATION GUIDE WPCartPro Wordpress Plugin Version

Sugar Open Source Installation Guide. Version 4.5.1

Quick Start Guide Joomla!: Guidelines for installation and setup. Why Joomla!

Content Management System

Kollaborate Server Installation Guide!! 1. Kollaborate Server! Installation Guide!

Spring 2014 Urban Affairs network computers and computer labs Mapping your H:\ drive using Microsoft Windows 7

How to use FTP Commander

MySQL Quick Start Guide

enter the administrator user name and password for that domain.

Your complete guide to installing the Self-Service Portal and estore.

Parallels Plesk Panel 11 for your Linux server

How to Install Multicraft on a VPS or Dedicated Server (Ubuntu bit)

MyanPay API Integration with Magento CMS

The Einstein Depot server

Shop by Manufacturer Custom Module for Magento

Customer Control Panel Manual

How To Set Up A Webhosting Website On Windstream.Com

Introduction Connecting Via FTP Where do I upload my website? What to call your home page? Troubleshooting FTP...

Upgrade your Software

About This Document 3. Integration Overview 4. Prerequisites and Requirements 6

Altima Lookbook Free Extension v

ultimo theme Update Guide Copyright Infortis All rights reserved

Getting Started with Dynamic Web Sites

USER GUIDE WEB HOSTING SERVICE

Document From MAXIMUM BUSINESS INFORMATION TECHNOLOGY ON A. OwnCloud User Manual. TO I Cafe`

How to install phpbb forum on NTU student club web server

Extending Remote Desktop for Large Installations. Distributed Package Installs

CycleServer Grid Engine Support Install Guide. version 1.25

Document History Revision Date: October 30, 2006

Welcome to ECBuzz.com! Please go through this document carefully to make the experience of owning and using a website an enjoyable one.

Tips for getting started! with! Virtual Data Center!

FTP Help Guide

Montefiore Portal Quick Reference Guide

1. Visit 2. In the Free subdomain hosting area select a website address. Click Proceed.

Quick Start Guide. Cerberus FTP is distributed in Canada through C&C Software. Visit us today at

Expresso Quick Install

Setting Up a Dreamweaver Site Definition for OIT s Web Hosting Server

This installation guide will help you install your chosen IceTheme Template with the Cloner Installer package.

Chapter 28: Expanding Web Studio

Setting Up Your FTP Server

Online Backup Client User Manual

Document OwnCloud Collaboration Server (DOCS) User Manual. How to Access Document Storage

How To Backup A Database On A Microsoft Powerpoint 3.5 (Mysqldump) On A Pcode (Mysql) On Your Pcode On A Macbook Or Macbook (Powerpoint) On

Online shopping store

SYWorks Vulnerable Web Applications Compilation For Penetration Testing Installation Guide

Xopero Backup Build your private cloud backup environment. Getting started

vtiger CRM 4.2 Installation Guide for Linux OS

Technical Support Set-up Procedure

WinSCP for Windows: Using SFTP to upload files to a server

Open Source Content Management System JOOMLA

CEFNS Web Hosting a Guide for CS212

Transcription:

Installing buzztouch Self Hosted This step-by-step document assumes you have downloaded the buzztouch self hosted software and operate your own website powered by Linux, Apache, MySQL and PHP (LAMP Stack). This package is not designed to run on a Windows server. Installing this software requires a technical understanding of websites and how they are assembled, administered, and updated. If you have a website in a shared hosting environment you may or may not be able to install this package. In most cases you will be able to install it if your website can run.php pages / scripts. Unzip the downloaded BT-server folder Typically this is done on your local computer and not on your server itself. Most website operators manage their website's files locally then transfer them to their server using an FTP program. UPLOAD THE ENTIRE BT-server FOLDER TO THE ROOT OF YOUR SITE. IF YOU DO NOT UNDERSTAND WHAT THIS MEANS YOU MAY END UP OVERWRITING EXISTING FILES ON YOUR SITE AND WE CANNOT TAKE RESPONSIBILITY FOR YOUR LACK OF UNDERSTANDING. IF YOU DON'T UNDERSTAND, ASK YOUR SITE ADMIN. Example: The BT-server folder should be at: http://yourdomain.com/bt-server The downloaded package contains 6 files and 12 sub-directories.

Transfer Files to Web-server Connect to your website using an FTP program such as Dreamweaver or FileZilla. Upload the BT-server folder to your web-server. This should take about 10 minutes using a broadband connection. You will have a sub-directory named BTserver in the root of your site when you're done. Make the /files directory writable and executable The software uses the /files directory to create temporary and permanent files necessary for operation. Because of this, PHP needs to have writable and executable access to this directory. There are a few ways to allow this. Your FTP program may allow you to change file permissions, it may not. Most website administrators use the command line (SSH Access) to make these modifications. CHMOD the /files directory to 755 after you install the package and before you use the web-based installation wizard in step 5. Choose or create a mysql database This software requires access to a mysql database. The installation process will not create a new database, this is up to you to manage. It will however create the necessary tables in the database you provide. You can create a new empty database or you can use an existing database. It's usually best to create a new empty database. If you're installing this package in a shared hosting environment you may not be allowed to create a new database. In these cases your hosting provider probably already provided you with a database. This is OK. In either case it's important that the database be created with a collation of utf8_unicode_ci The image on the right is a typical phpmyadmin screen used by most people to manage their mysql databases.

When you begin the web-based installation process (step 5) you will need this database login information so write it down. Open your browser and load the installation screen Type the URL to the install screen in your address bar. This is the URL to your website with the /install location included. For most people this will be domain name + BT-server/install like this... http://www.domainname/bt-server/install Step 1 of the installation process will display. There are 4 steps to the install and it should only take a few moments to complete. You will need the mysql login information you decided on in step 4. Update the config.php file The end of the install process requires you to make some changes to the config.php file in the /root directory. You need to enter your database login information along with some other settings then re-upload it to your server. Do this when the installation process instructs you to. The config file defines a series of PHP Constants and each constant needs a value.

At this point you should be done and the installation screen should show you a finish button. The Finish button leads to the login screen. Log in using: Login Email: fans@buzztouch.com Login Password: buzztouchpro Change your name, email address, and password as soon as you login To change your name, email address, and password click the buzztouch's Account link in the top right. When you update your email address it will become your new login id. Finishing Up Delete the /install directory. It's important to remove the /install directory after you've successfully logged in. It's not needed in normal operation and needs to be removed so nobody gains access to it. Delete that thing, toss it, drag it into the trash on your local computer and the remote web-server. Understanding Plugins The core concept behind the software's functionality revolves around plugins. Plugins are used when adding individual screens and features to applications and you need to install at least a few before you'll be able to do anything useful. Plugins are installed by uploading them to your control panel on the Admin > Plugins screen. Plugins can be created by anyone for any purpose and their complexity varies greatly. Some plugins are simple, others complex. In all cases a plugin is necessary to add features to an app. Plugins are discovered and downloaded form buzztouch.com. Plugins installed in a self-hosted control panel are available to all apps within the control panel. Enter your buzztouch.com API URL, Key, and Secret If you're a buzztouch Member you'll see an API Key in the Self Hosted Server's screen in your buzztouch.com account. Your buzztouch API key is used to connect the self hosted control panel to buzztouch.com. If the self-hosted software cannot communicate with the buzztouch API the download the source-code link for each application will not function. Existing applications will continue to work If you remove your API Key. This means you can cancel your buzztouch.com Membership (invalidating the API Key) and applications in your self hosted software will continue to work.

Understanding the Update Process It's logical that you'll be updating this software in the future. Use the Admin > Settings > Check for Updates function to check for new releases. When you update the software you'll be running the same installation process you just did. However, because the software will already exist, it's important to understand what will happen. Here's how it works... 1) You download a newly updated package..bt-server-vxxxxx 2) You upload the package to the same website you did when you originally installed it. This effectively overwrites the existing install. THIS WILL NOT OVERWRITE the /files directory. It's important that the /files directory remain unchanged during updates. 3) You visit the same /BT-server/install screen you used to install the original package and use the same database login information. The database exists so it is not populated with any new data. It's structure may be altered, depending on the nature of the updates. 4) You complete the update process then remove the /install directory again. 5) The /files directory and all of it's contents (plugins, application data, other data) is in the same state it was before the update.