Today we will learn about ProjectSend & Howto Install ProjectSend in Ubuntu 14.04
ProjectSend is a self-hosted application which you can easily install on your Server (In our Scenario we will install ProjectSend on Server Running Ubuntu 14.04). The Application lets you upload files & assign those files to specific users which you create yourself from the Web Interface of ProjectSend as well as to the general public. To learn more visit Projectsend
Secure: ProjectSend is Secure (You’re hosting files on your own Server so it means no access to 3rd Party applications).
Private: You can give access of the specific file to the specific audience i.e A group of people or to a single person.
Easy: Uploading & Downloading files from Project Send is very easy. Piece of cake! ProjectSend work both ways, even the Clients (users) can Upload & Download files.
Free: Last but not the least ProjectSend is totally free! It is released under the GNU GPL v2 license.
ProjectSend is perfect for you if you’re fed up of using external Services like Dropbox/Google Drive etc to share large files with users or you’re tired of the maximum file attachment limit imposed by your email providers.
Howto Install ProjectSend in Ubuntu 14.04
Please follow these simple steps to install ProjectSend in Ubuntu 14.04.
Step1: Basic Requirements
You don’t need any kind of specific settings for Installing ProjectSend, Just a Server running LAMP would be fine. To Install LAMP in Ubuntu 14.04 you can visit this link.
Step2: Download ProjectSend
Download ProjectSend from the link below.
Step3: Unzip & Move
Unzip the just downloaded ProjectSend in a new folder.
mkdir projectsend mv ProjectSend-r514.zip /projectsend unzip ProjectSend-r514.zip
Create Database for ProjectSend & grant permission to DB User.
mysql -u root -p #Enter MYSQL Root Credentials here! create database projsend_db; create user projsend@localhost identified by 'password'; grant all privileges on projsend_db.* to projsend@localhost; flush privileges; quit;
Step5: Change File Name
Change the filename of Config file, go to includes directory & Change the name of the file so you can start the installation via browser.
cd projectsend/includes/ mv sys.config.sample.php sys.config.php
Step6: Change Database details in Config file.
Look for the mysql block in the Config file, You just need to change three lines.
Step7: Move ProjectSend to Document Root.
Move the ProjectSend directory to Document Root of the Server. As we are working on Ubuntu 14.04 so in our case the Document Root is /var/www/html
mv projectsend /var/www/html/
Step8: Start installation from Browser.
Now you can complete the installation of ProjectSend from the Browser, Just follow the simple steps.
Goto http://server-ip/projectsend & you will see a page similar to the one in below picture.
Fill in the details & hit Install!
- Sitename : It can be anything. in our case it is myprojectsend.com
- ProjectSend URL : IP of the Server & the Directory. (http://Server-IP/projectsend/)
- Full name, Email, Login & Password : Fill in the details & write them somewhere so you remember them for future use.
After a while you will see something lime this.. Congratulations! It means you have successfully configured ProjectSend.
Now Click on the log in & it will take you to the next page where you need to enter the Login Details you set up earlier.
After entering the Login Details you will now be taken to the Dashboard of the ProjectSend. It will look like the picture shared below.
You have successfully configured it! Now you can create new users, upload files, create groups etc from this Dashboard. Start using it. & enjoy the awesome features of ProjectSend.
Feel free to leave feedback in the comments section below! 🙂