Joomla! install

Questions about hosting a Website, using MySQL and PhP may be posted here.
Forum rules
This is a user forum for Synology users to share experience/help out each other: if you need direct assistance from the Synology technical support team, please use the following form:
https://myds.synology.com/support/suppo ... p?lang=enu

Joomla! install

Postby ParanoidAndroid » Thu Oct 14, 2010 5:16 am

So I just managed to get Joomla! installed on my DS-210j running DSM 3.0. After having turned up little info here in the forums that was of help, I thought I might share my experience in hopes that it will help another newb like myself. I'm coming from a networking background, but know little to nothing about web dev so I can't say anything about the correctness of the info, but it is up and running atleast.

The first thing I did, was enable Web Station and MySQL under
[Control Panel] -> [Web Services] -> [Web Applications tab]

Next, I downloaded phpMyAdmin from the Synology Download Center...

http://www.synology.com/support/download.php?lang=us

...then installed it under [Package Management] and clicked [Run] to start the service.

It's URL takes you to http://"ip address"/phpMyAdmin/
The default user name and password is 'root' with a blank password.
After logging in I created a password for the account by following the [change password] link under "Actions".

If for some reason you create a password and manage to mistype it twice (damn Bombay lol), you can reset it by
going to [Control Panel] -> [Restore Defaults] and resetting the MySQL Database password. You may have to
clear out the databases and remove/reinstall phpMyAdmin as well, but this will get you back up and going.

Joomla needs a database backend and a user to access it through, so next I created the pair. Under the
[Privileges] tab, click on "Add a new User". Type in a user name (ex: joomla), set the "Host" to "Local",
setup a password, select "Create database with same name and grant all privileges", and click [Go].

After that I went to [Control Panel] -> [Terminal], and enabled the SSH service. Grab a copy of Putty and SSH
into the server as root, then navigate to the web directory. For me it was under volume1...

DS-210j> cd /volume1/web

...create a directory for Joomla to reside in...

DS-210j> mkdir joomla_1.5.21

...then download the Joomla installer and place it in the directory you created (via file browser).
http://www.joomla.org/download.html

Unzip the archive...

DS-210j> unzip Joomla_1.5.21-Stable-Full_Package.zip

...then remove the zip file.

DS-210j> rm Joomla_1.5.21-Stable-Full_Package.zip

Next we need to set read/write/execute permissions so that the installer can do its thing
(you may be able to get away with 755, I gave mine everything up front)...

DS-210j> cd ..
DS-210j> chmod -R 777 joomla_1.5.21/

Finally, we're ready to startup the installer. Open up your browser and surf out to
http://"ip address"/joomla_1.5.21/index.php

The installer should startup and walk you through setting up Joomla. It will first run a check
to make sure that you've got all of the proper PHP extensions enabled. By default it should
have everything it needs, but if for some reason it doesn't you can manage the extensions
from [Control Panel] -> [Web Services] -> [PHP Settings tab] -> [Select PHP extension].
The installer should walk you through everything it needs, most of which is self evident.
Once it finishes, it will tell you to delete the installation directory before it will continue.
Also don't forget to change your permissions back to something more secure!

DS-210j> chmod -R 755 joomla_1.5.21/
DS-210j> cd joomla_1.5.21
DS-210j> rm -rf installation/

After that Joomla should be up and running!

The admin page is located at:
http://"ip address"/joomla_1.5.21/administrator/

http://www.myjoomlacast.com has some pretty good training videos to get you started.
Last edited by ParanoidAndroid on Fri Oct 15, 2010 4:57 am, edited 1 time in total.
"They'll never get my data. It's all encrypted with the superior ROT13 encryption method! Twice just to be sure."
User avatar
ParanoidAndroid
I'm New!
I'm New!
 
Posts: 7
Joined: Mon May 24, 2010 4:56 pm

Re: Joomla! install

Postby yaul » Tue Nov 29, 2011 8:26 pm

Hi Para..

Just when I was giving up. I came across your how to....

After 3 day of doubts, I managed to get it all working in like 10 minutes (note! some components where already installed.)

PS. don't know if you could still change this, but searching for "joomla install" returns over 300 posts... You could serve more people by refining your post..

cheers
yaul
I'm New!
I'm New!
 
Posts: 3
Joined: Fri Jul 22, 2011 1:42 pm

Re: Joomla! install

Postby gdavison » Fri Dec 30, 2011 8:07 pm

latest 1.5 Joomla is .24

And there is a 1.7 variant .. any one used these on a Synology box ??
gdavison
Trainee
Trainee
 
Posts: 10
Joined: Sat Nov 28, 2009 7:42 pm

Re: Joomla! install

Postby gdavison » Sat Dec 31, 2011 11:12 am

In answer to my own Question .. I loaded up Joomla version 1.7.3 and it looks like it all works :D
gdavison
Trainee
Trainee
 
Posts: 10
Joined: Sat Nov 28, 2009 7:42 pm

Re: Joomla! install

Postby Chutney » Fri Jan 13, 2012 12:21 am

Registered to say THANK YOU!

Excellent post, extremely helpful. I have Joomla 1.7.3 up and running on my DS209 as a result.

Thanks again ParanoidAndroid, you're a credit to the forums :)
Chutney
I'm New!
I'm New!
 
Posts: 1
Joined: Fri Jan 13, 2012 12:16 am

Re: Joomla! install

Postby Mackelito » Thu Jan 26, 2012 9:11 am

Just a note: Joomla! 2.5 is out.. make sure your´e up to date! :)
Mackelito
Beginner
Beginner
 
Posts: 20
Joined: Thu Jan 26, 2012 8:35 am

Re: Joomla! install

Postby Cateye » Fri May 25, 2012 8:52 pm

Thanks very much for this thread. It helped me put a Joomla! 2.5 installation on my DS212J. :D
Cateye
I'm New!
I'm New!
 
Posts: 1
Joined: Sat May 19, 2012 5:34 pm

Re: Joomla! install

Postby myCloud » Fri May 25, 2012 10:32 pm

Very nice documentation of the process! Thanks for posting it.
DS 1512+ w/3GB, 5 x 3TB Seagate ST3000DM001 8.2TB RAID 6, half files/half Time Machine.
Icy Dock MB559U3S-1SB enclosure w/4TB Hitachi UltraStar via USB 3 for files backup
UVERSE to AirPort Extreme + 2 AirPort Express w/speakers. TRENDnet TV-IP312WN camera
CyberPower CP1500PFCLCD Sine Wave UPS
DSM 4.1-2661 w/SSH + SFTP, VPN Server, Syslog Server, Media Server, Mail Server, Mail Station,
Audio Station, Surveillance Station, Photo Station, Web Station - DS Apps on iPad & iPod Touch.
User avatar
myCloud
Skilled
Skilled
 
Posts: 648
Joined: Fri Mar 23, 2012 11:28 am

Re: Joomla! install

Postby nikoslo » Thu Jul 19, 2012 12:46 am

:) Hi guys
I just got my DS112J last week with DSM v 4.0 and i managed to learn few things.
However I have a peculiar problem.
Under the directory web I have installed 5 Joomla sites I use Joomla 2.5.6 the latest one
what I do is i create a folder for each site say site1, site2 etc....
Then in each of those folders i am unzipping the joomla zip file with all its contents.
so far so good
Then I type the ip of the DS followed by a slash thus ip/site1 then the joomla installation process start and happily every site gets set and working.
However when i am going to install an extension say a template or a component i get the following message error ''JFolder::create: Path not in open_basedir paths; Unable to create destination''
Now if I install the Joomla package from the Package Center and try to install extensions templates etc.. no problem at all everything is loading fine.
Could you please help and tell me what to do to solve this problem.
Thanks you in advance.
Nikos
nikoslo
I'm New!
I'm New!
 
Posts: 1
Joined: Thu Jul 19, 2012 12:25 am

Re: Joomla! install

Postby DJdoubleA » Sat Aug 04, 2012 11:33 am

Hello.

I have a DC207+ and 3.1 instal.

Now i want to install Joomla 2.5.6. but i get a No (Nee) how can i come in de Diskstation to change this.....

Pre-installatie controle voor Joomla! 2.5.6 Stable [ Ember ] 19-June-2012 14:00 GMT:
PHP versie >= 5.2.4 Ja
Zlib compressie ondersteuning Nee
XML ondersteuning Ja
Database ondersteuning:
(mysql) Ja
MB taal is standaard Ja
MB string overload uitgeschakeld Ja
INI Parser ondersteuning Ja
JSON ondersteuning Ja
configuration.php Schrijfbaar Ja

Aanbevolen instellingen:
Richtlijn Aanbevolen Huidige waarde
Veilige modus Uit Uit
Fouten weergeven Uit Uit
Bestandsupload Aan Aan
Magic Quotes Runtime Uit Uit
Magic Quotes GPC Uit Uit
Register Globals Uit Uit
Gebufferde uitvoer Uit Aan
Session auto start Uit Uit
Oorspronkelijke ZIP ondersteuning Aan Uit


How can i do that?

Alexander
DJdoubleA
I'm New!
I'm New!
 
Posts: 1
Joined: Sat Aug 04, 2012 11:24 am


Return to Web Server + PHP / MySQL

Who is online

Users browsing this forum: No registered users and 1 guest