Getting Started
Jan 16
2011
The guides on this page will help you get up and running with FunnelWeb. If you have problems, send an email to the Google Group.
The short version
Before you start, you'll need a web host that can provide you with:
- ASP.NET 4.0
- An empty SQL Server 2008 database (Express or other editions - not tested with CE)
Steps:
- Download the latest FunnelWeb release
- Unzip the files from the folder to somewhere on your desktop
- Rename the /web.config.sample file to /web.config
- Edit the /web.config file in your favourite text editor.
- Enter your SQL Server connection string in the
<appSettings>section - Change the default username/password in the
<authentication>section
- Enter your SQL Server connection string in the
- FTP or otherwise upload all the files to your web host's root directory
- Create a /files directory under your web root
- Give your ASP.NET account write permissions to /web.config, and the /files directory
- Browse to your FunnelWeb site
- You should be asked to log in. Enter your username and password from above
- FunnelWeb will test your database connection - if there's a problem, you may need to correct it here
- Click the Install button. This will create all of the tables in your database
- Verify that the install was successful
- Come say "hi" on the mailing list - we love to see new FunnelWeb blogs!
The video version
Coming soon.
Other versions
Mehdi wrote a guide here: Installing FunnelWeb
Recommended web hosts
Here's a list of web hosts people have successfully used FunnelWeb with. We have no affiliation with any of these hosts, it's just a guide:
- Aaron, Matt and Paul use StudioCoast
- (Has anyone else tried another host?)
Troubleshooting
- Make sure that your web site application pool is set to .NET 4.0. This will depend on your web host, but sometimes they default to 2.0.
Trackbacks
- http://topsy.com/funnelweblog.com/getting-started?utm_source=pingback&utm_campaign=l2 | http://topsy.com/funnelweblog.com/getting-started?utm_source=pingback&utm_campaign=l2
Comments
Philip Wofford
Hello every one
I'm just a new comer to this place and decided to say a brief 'hey' to everyone. I pass loads of my spare time on-line so will enjoy getting to know you. Is it Okay to mention a link?
I've got a internet site for how to get more traffic ... I'd love it if you would all come by and join up! ;)
Ryan Lowdermilk
web.config.sample = my.config.sample.
You will want to rename my.config.sample to my.config, after updating it with your database and authentication settings.
Mehdi Khalili
I am using it on softsys and have had a few intermittent issues with them
Jeremy
Setup FunnelWeb on Cytanium in about 2 1/2 minutes. Like what I see so far.
jdubrownik
Funnelweb works on webio.pl hosting. Y can put it on the list.
jac
dear funnelweb
getting the following error trying new install of blog. followed guide Any ideas of where to start looking. found same questions on google but no answers. not obvious where to post questions like these
regards jac
Upgrading to version: '23' Executing SQL Server script 'FunnelWeb.DatabaseDeployer.Scripts.Script0023.sql' SQL exception has occured in script: 'FunnelWeb.DatabaseDeployer.Scripts.Script0023.sql' Script block number: 1; Block line 1; Message: System.Data.SqlClient.SqlException (0x80131904): 'DF_EntryStatus' is not a constraint. Could not drop constraint. See previous errors. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning() at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) at System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at FunnelWeb.DatabaseDeployer.Infrastructure.Execution.SqlScriptExecutor.Execute(String connectionString, IScript script, ILog log) Upgrade failed
Jake Ginnivan
@jac, we have a google group setup for these sort of queries at http://groups.google.com/group/funnelweblog
Could you send the same query to the group with some more info around if it is a local install, what version of sql etc.
Cheers,
Jake
RT
When will the video be released?
Onion
Post-build events need comments around the paths in order to build, or xcopy will exit with code 4; e.g.
xcopy "$(TargetPath)" "$(SolutionDir)FunnelWeb.Web\bin\Extensions\" /Y instead of : xcopy $(TargetPath) $(SolutionDir)FunnelWeb.Web\bin\Extensions\ /Y
traci dukes
I did not find a web.config.sample in the download I choose? Which was http://hg.funnelweblog.com/release/downloads/FunnelWeb-2.0.2.572-source.zip. So I didnt get past step one. Traci
Sean Henderson
I am just getting this setup on my website, and I wanted to make the comment that the install instructions currently talk about Web.Config.Sample
In the current release version there is actually a My.Config file that you need to ues to make modifications to the database settings in more information at: http://www.funnelweblog.com/my-config
Hope this saves someone else some of the time getting this up and running.