Support ⇒ New installations :: Archives ⇒ Multisite installation - setup questions :: Archived ⇒ Community Forums ⇒ CPG Dragonfly™ CMS

Archived :: Multisite installation - setup questions Revive this topic

Author Message
Tepetkhet
Newbie
Newbie

Offline Offline
Joined: Feb 13, 2007
Posts: 6
Location: USA
Post
Hi there.
I was searching for info and wasn't quite able to find what I needed.
I was toying with the idea of installing DragonflyCMS on my server with a specific site in mind, but thought it would be nice if the install was available for other users to play with.

A little about my setup...
I have limited space on /usr
I have a primary domain of www.niceboots.com with the standard ~username home pages.
Files for www.niceboots.com live in /usr/local/www/niceboots/
Files for ~username live in /home/username/
I have a base domain of...let's say...server.niceboots.com.
Files for server.niceboots.com live in /usr/local/www/htdocs/
The main domain I'm interested in getting set up on is not ready to be released to the public, so for now it will be referred to as www.secretdomain.com.
Files for this domain currently live in /home/secretuser/

I tried using another CMS, but never got essential parts of it working and the support was somewhat lacking. I think, really, my technical level wasn't high enough to use their product. One of the things that bothered me about their multisite setup is that the home dir for www.secretdomain.com was changed to the server.niceboots.com dir instead. There was a sites/www.secretdomain.com set up that I linked to /home/secretuser/public_html/ so that all the modules etc. for that site would not take up extra /usr space. I also ended up having to reference everything I uploaded into /home/secretuser/public_html by some horribly long url and I didn't want that.

So here's what I'd like.
Single install, multiple domains/sites - DragonflyCMS installed so that multiple users/domains can use it. I'd like it so that even www.niceboots.com/~username people could use it if they wanted.
Minimal /usr space taken up with the files.
The ability to still FTP files (using the secretuser) login into /home/secretuser/public_html/stuff/ and reference it by www.secretdomain.com/stuff (nice short URLs).

Is this all possible?
Would it just be easier to set up DragonflyCMS under the secretuser name and worry later if anybody else wants to use it?

I haven't even gone into database or httpd.conf setup here. I'm comfortable enough with using httpd.conf to set things up for the site (have a VirtualHost entry setting the www.secretdomain.com dir to /home/secretuser/public_html). I'm a db newbie, though.

Suggestions appreciated. I haven't started the install yet because I'm not sure where the best place to put it is.

Thanks in advance.

-T.


Tepetkhet's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
FreeBSD 4.x/Apache1.3.27/MySQL5.0/PHP4.3.9/DragonflyCMS 9.1
View user's profile Visit poster's website
DJ Maze
Developer
Developer

Offline Offline
Joined: Apr 19, 2004
Posts: 5866
Location: http://tinyurl.com/5z8dmv
Post
One question: users share database content?

If not, and if they all use the same modules then we all can discuss this.


DJ Maze's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Fedora 19 / 2.4.6 / 5.5.37 / 5.5.13 / Mercurial
View user's profile Photo Gallery
Tepetkhet
Newbie
Newbie

Offline Offline
Joined: Feb 13, 2007
Posts: 6
Location: USA
Post
They'd have separate database content and would be using different modules. I mean, they'd probably all be using a forum module, but they'd have different users/content. I'm thinking sort of like the way a hosting company might install something like this for their users to have for their own sites.

It's basically my own hobby server, but I have other people who use it. I have complete control to set it up however it needs to be set up, but am a bit lacking in the skills/knowledge to do so sometimes. Okay, most of the time. *cough*

-T.


Tepetkhet's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
FreeBSD 4.x/Apache1.3.27/MySQL5.0/PHP4.3.9/DragonflyCMS 9.1
View user's profile Visit poster's website
DJ Maze
Developer
Developer

Offline Offline
Joined: Apr 19, 2004
Posts: 5866
Location: http://tinyurl.com/5z8dmv
Post
Then it's not a multisite setup but actualy many different websites that all use dragonfly to show content.

So i realy lost your question.


DJ Maze's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Fedora 19 / 2.4.6 / 5.5.37 / 5.5.13 / Mercurial
View user's profile Photo Gallery
Tepetkhet
Newbie
Newbie

Offline Offline
Joined: Feb 13, 2007
Posts: 6
Location: USA
Post
Maybe I don't understand how DragonflyCMS works then. Is it one install per site?

-T.


Tepetkhet's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
FreeBSD 4.x/Apache1.3.27/MySQL5.0/PHP4.3.9/DragonflyCMS 9.1
View user's profile Visit poster's website
DJ Maze
Developer
Developer

Offline Offline
Joined: Apr 19, 2004
Posts: 5866
Location: http://tinyurl.com/5z8dmv
Post
Not realy, but when you use a different database for each user it means many websites.

Multisite is mostly about sharing the same code and/or data (think about MS passport, LDAP, etc.).
You explanation doesn't sound like that.

_________________


DJ Maze's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
Fedora 19 / 2.4.6 / 5.5.37 / 5.5.13 / Mercurial
View user's profile Photo Gallery
Tepetkhet
Newbie
Newbie

Offline Offline
Joined: Feb 13, 2007
Posts: 6
Location: USA
Post
Perhaps I'm making this needlessly complex, then.
I'll just set it up for now in the secretuser's dir.
I'm rather new to databases.
I think the other CMS I tried using had prefixes per site, but they were all in the same database.

-T.


Tepetkhet's server specs (Server OS / Apache / MySQL / PHP / DragonflyCMS)
FreeBSD 4.x/Apache1.3.27/MySQL5.0/PHP4.3.9/DragonflyCMS 9.1
View user's profile Visit poster's website
Display posts from previous:
All times are UTC

User Info

Welcome Anonymous



(Register)
Community

Support for DragonflyCMS in a other languages:

Deutsch
Español