Jinzora is a web based media server and management system written in php. It enables you to play your music and organise your music from any computer connected to the internet. It can stream to different multimedia devices at multiple bandwidths, so you can listen to you music at home in high quality, listen to your home library from work, or even listen to your music using your Smart Phone on the train.
When i first setup a Jinzora server I was sceptical because every other media system Ive used hasn’t worked properly over the Internet. Jinzora on the other hand has no problem working over Internet, even when running on a slow Internet connection. So What do you need to setup a Jinzora server, first you’ll need a server running the LAMP stack, my simple tutorial for this setup can be found here.
Now you need to download jinzora to your web server root directory (Usually /var/www):
If you use a different root directory navigate there instead of /var/www
sudo wget http://github.com/downloads/jinzora/jinzora3/jinzora-3.0.tar.gz sudo tar -xf jinzora-3.0.tar.gz sudo mv jinzora-3.0 jinzora sudo chmod 777 -R jinzora cd jinzora sudo sh configure.sh sudo apt-get install php5-gd sudo /etc/init.d/apache2 restart
Now we need to change some settings in the php.ini to make jinzora work correctly
sudo nano /etc/php5/apache2/php.ini
Search for “memory_limit = 16M” and change it to:
memory_limit = 64M
(if this is higher then 64M there is no need to change it)
Now search for “max_execution_time = 30″ and change it to:
max_execution_time = 300
Now search for “post_max_size = 8M” and change it to:
post_max_size = 32M
Last, search for “upload_max_filesize = 2M” and change it to:
upload_max_filesize = 32M
Now save the php.ini and restart Apache
sudo /etc/init.d/apache2 restart
If you just want to download a pre setup php.ini file use this command instead:
sudo cp /etc/php5/apache2/php.ini.backup sudo wget -O /etc/php5/apache2/php.ini http://www.the-tech-tutorial.com/wp-content/files/php.ini /etc/init.d/apache2 restart
Now navigate your web browser to http://[Your IP or Domain Name]/jinzora2
1. You will now see the Jinzora Welcome Screen
2. Jinzora will now check the install to ensure everything was setup correctly, So long as you don’t see any red lines click Proceed to License.
3. You should now see the License screen, click the “I Agree …” check box and click “Proceed To Install Type” button
4. You will now see the Installation Type screen, unless you have any special requirements just click the “Proceed to Main Settings” button
5. This is the main settings window, fill in the required fields:
Admin Username: This is the username for your Jinzora admin account.
Admin Password: The password for the admin account.
Default Access Level: Change this if you want people to access or server without a username or password
Backend Type: This is the database you’ll use “behind the scenes”, leave it at MySQL Database
Frontend: This is the interface type for your server, I personally prefer Slick. You can change this later if you want
Style: This is the colour scheme used for your server. You can change this later if you want
Data Structure: Here you choose how you want Jinzora to tag your music, “Tag Data” works best in most situations
Once you have finished entering all your settings click the “Process to Backend Setup”
6. You will now see the Backend Setup window, this is were we enter your SQL Settings:
Database User: This is the user Jinzora will Log into your MySQL server with
Database Password: The password for the MySQL account.
Database Name: This is the name of the database jinzora will use. Leave this at jinzora3 unless you already have setup a database.
Database Server: This is the location of your MySQL server, leave this at localhost unless you have setup an external database.
Create Database: Leave this set to “True”
Once complete click the “Continue with Backend Install” button.
7. Jinzora will now setup the new database, if there are no problems (Everything should be green and say Successful!) click the “Proceed to Import Media” button
8. This is where you choose the location of your music on the server, click the browse button and choose the folder where you save your music. Then click the Analyse button on the new window. Once jinzora has finished importing your music click the “Proceed to Save Config” button
9. This should tell you that the settings.php gilr was “Written Successfully” click the “Proceed to Launch Jinzora” button
12. You will probably see the following error message, go to your server and type:
sudo rm -r /var/www/jinzora/install
Then refresh your browser to see the Jinzora window.
14. You can play your music but it streams through media player and personally I don’t like this. If you want a to use an embedded music player click
And that is it, you should now have a Jinzora media server setup and you should be able to play your music using its imbuild embedded player, enjoy!
Please leave your comments or feedback, thank you.