Download and install AmpliFeeder manually
You need to make sure you have the following prerequisites installed on your server before continuing.
AmpliFeeder Prerequisites
Click the box above to download the AmpliFeeder distributable, save it somewhere on your hard drive and extract it.
In the extracted folder you will find a file called AmpliFeederDatabaseScript.sql. Create a database in SQL Server and execute this script against it to create all of the tables and stored procedures needed by AmpliFeeder. You will need to create a user in SQL Server and give it datareader and datawriter permissions on the newly created database. You will also need to give your newly created user EXECUTE permissions on any of the installed AmpliFeeder stored procedures.
Copy the AmpliFeeder folder contained in the distributable to your Inetpub/wwwroot folder or some other place where you want IIS to serve the application from. Set up this AmpliFeeder folder to be a web application in IIS. If you are using IIS 7 you will need to set the Application Pool type to be 'Classic .Net AppPool' under the site Basic Settings.
Open the web.config file in the AmpliFeeder folder in your favorite text editor and change the value of the AmplifeederDBConnectionString connection string setting to match your installed database and environment. Browse to the root of your new application to continue.
Download and install AmpliFeeder with MSDeploy.exe
MSDeploy.exe is a Microsoft tool that makes it easy to provision and deploy web applications on the Microsoft web platform. It will set up the database, users, permissions and copy all of the files needed into a specified folder. To begin installing click the box above to download the AmpliFeeder distributable and save it somewhere on your hard drive. You need to make sure you have the following prerequisites installed on your server before continuing.
AmpliFeeder Prerequisites
MSDeploy.exe Installation Prerequisites
Create a new website in IIS and set the destination folder to an empty folder on your hard drive. If you are using IIS 7 you will need to set the Application Pool type to be 'Classic .Net AppPool' under the site Basic Settings. Open the AmpliFeeder MSDeploy .BAT Script ( MSDEPLOYSCRIPT.bat ) in your favorite text editor and change the parameters to match the environment you are installing to. Make sure you set the correct path to msdeploy.exe ( usually C:\Program Files\IIS\Microsoft Web Deploy\msdeploy.exe ). Save the changes, open up a command prompt ( you may need to run the command prompt as an administrator if your OS settings require it), and navigate to the AmpliFeeder MSDeploy .BAT Script on your hard drive. Type 'MSDEPLOYSCRIPT.bat' and the AmpliFeeder files and database will be installed. Browse to the root of your new application to continue.
What am I downloading?
This is the latest stable release of AmpliFeeder, and you can always download
the latest stable release from this page. The current release is labelled as
AmpliFeeder 1.1 and if you ever wish to upgrade to a newer version, your
current version number can be found on the left hand menu in the administration
area of your AmpliFeeder installation.
Can I download the AmpliFeeder source code so I can compile or modify it myself?
Not right now, but check back in a couple of weeks and it will be available.
How is AmpliFeeder licensed?
Included in the .zip files is a license file that accompanies the source code. AmpliFeeder is available
under the
GNU Affero General Public License (or AGPL for short),a version of
the
GNU GPL designed specifically for web applications. The AGPL requires that modifications to the AmpliFeeder source code
base also be released under the AGPL. This is essentially the same requirement as
the GNU GPL, which is used by many of the most popular open-source projects, including
Linux and MySQL. (Due to an unfortunate loophole, the GPL is virtually useless for
web applications, since making an application available over the web doesn't count
as "distribution". The AGPL closes that loophole.)
What if I can't use AGPL licensed software?
We can also offer a
commercial license for users of AmpliFeeder who do not want to be bound, or cannot be bound by the terms
of the AGPL ( This is the same basic dual-license model pioneered by MySQL ). More details
here.