project web service-Free Web Hosting with PHP, MySQL,SFTP

SourceForge is a free and well-established open-source project repository. It currently hosts over 430,000 open-source projects.SourceForge allows you to store your project’s source code under revision control. SourceForge can provide you with a Git, Mercurial, or Subversion repository.

All open source projects may use free web hosting with PHP and MySQL.You can set up web pages to describe your project – SourceForge can host your web site for you with subdomain or your own domain name. project web service support for PHP, Perl, Python, Tcl, Ruby, and shell scripts. You can upload to SF through a SFTP client. You also get the option of using Git, Subversion (SVN) and Mercurial (Hg) .

SourceForge Project web servers frequently handle more than 50M hits per day.

The project web platform has been standardized on CentOS 5.x Linux, running Apache 2.2.x.

Support for PHP (via mod_php), Perl, Python, Tcl, Ruby, and shell scripts.

Support for MySQL , DBM, and SQLite.

Project web content may be uploaded using File management service or be managed directly using our Shell service.

Each project is allocated the VHOST (virtual host), which is used to serve their project web content.

Common web server features are provided, such as mod_rewrite, Server-Side Includes (SSI), HTTP Basic Auth, and custom error handler support.

In this article I will provide an overview of project web service and the free web hosting features.More free web hosting read:Free Vultr servers-VULTR $50 gift code for new account Linux & Windows VPS.


Set up a SourceForge account project web service allows you to host HTML content, expose Doxygen or JavaDoc API documentation or create an informative and enticing entry point for your project.


Before you can create a project on SourceForge, you’ll need an account.


Visit Create,Enter your name, email address and select a user name.

How to Create a SourceForge project

Click My profile and my projects,Enter a project name and a URL,Select your initial set of tools e.g. forums, blog, wiki, tickets, and your preferred revision control tool e.g. Git or Subversion.

SourceForge will automatically create for you a project site available via a URL determined by your project name, e.g. .


SourceForge Custom VHOSTs and Mysql

Project web sites may additionally be served using a domain you register. will route this traffic to your project web site when configured through Custom VHOST service.

Connecting to MySQL database.

You can create Mysql database with PHPMYADMIN .

SourceForge File Transfers

In addition to using the web based File manager, SourceForge also provides access to various filesystems using the ssh protocol suite for securely managing content for your project using SCP, SFTP, and rsync.

You can log into SourceForge and upload web pages using secure FTP.

Connection Settings:

Protocol: SFTP
Port: 22
Username: Your Login Name (User Name) 
Password: Your Login Password
Upload path: /home/project-web/youproject/howsvps 

You may perform a basic copy operation to transfer a file from your workstation to the remote server.Click on the remote server pane, and change to the desired destination directory,Click on the filename of the file and drag it from the local workstation page to the remote server pane.

Uploading Project web content using rsync.An example session might look like (where Username=”howsvps”, Project URL name=”youproject”):

rsync -avP -e ssh site/
building file list ... 
4 files to consider
       73342 100%   38.69MB/s    0:00:00 (xfer#1, to-check=2/4)
       34694 100%   33.09MB/s    0:00:00 (xfer#2, to-check=1/4)
          50 100%    4.07kB/s    0:00:00 (xfer#3, to-check=0/4)

sent 108369 bytes  received 92 bytes  5862.76 bytes/sec
total size is 108086  speedup is 1.00

Conclusion: has a totally different project structure when compared with GitHub. You can only create projects with a unique name. SF unlike others, also lets you host both static and dynamic pages, with the option of integrating a CMS too.

I know you wish to keep your budget minimal and instead of going to free one, you should opt for some of the cheapest hosting, which offers quality service at very reasonable amount.RamNode\Linode\host1plus\BandwagonHost.