[opensuse] Help request - apache? CMS?
I have a ubuntu box running apache and hosting 4 domains (websites) on it. Up till now I have been content to use Seamonkey wysiwyg editor to admin the pages but now I have a partner who wants to admin one of the domains remotely from his Win10 laptop. This has me in a bit of a tailspin trying to determine the best way to achieve this. 1) chown -R <webadmin>:<whatever group> <domain> to give him permissions to work in that directory tree and not any of the others. 2) I assume I should add some cms system. Wordpress is very popular but I know nothing about its use, capabilities, or configuration. 3) If I add cms functionality would he then have the ability to connect and edit via the web instead of having putty or some such on his puter? Sorry for all the dumb questions but this has never come up here before and searching has run me in circles. Thanks -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/24/19 1:16 PM, Stevens wrote:
I have a ubuntu box running apache and hosting 4 domains (websites) on it. Up till now I have been content to use Seamonkey wysiwyg editor to admin the pages but now I have a partner who wants to admin one of the domains remotely from his Win10 laptop. This has me in a bit of a tailspin trying to determine the best way to achieve this.
1) chown -R <webadmin>:<whatever group> <domain> to give him permissions to work in that directory tree and not any of the others.
2) I assume I should add some cms system. Wordpress is very popular but I know nothing about its use, capabilities, or configuration.
3) If I add cms functionality would he then have the ability to connect and edit via the web instead of having putty or some such on his puter?
Sorry for all the dumb questions but this has never come up here before and searching has run me in circles.
Thanks
Couple of thoughts based on a number of years of doing what you're talking about; running name based virtual hosts under Apache. I have 10 or so running right now running on a ridiculous quasi industrial grade machine. As a systems person, a CMS is your best buddy. It gets the content authors off your back. I'd almost marry wordpress but I suspect it's against the law in many jurisdictions. I have a friend who was doing hand edited HTML for his web site until I showed him wordpress. He found that he could do in an hour what took him a week to do by hand. The wordpress codex has what is called the 5 minute install. It really does take about that to get a blank site up and ready for content. You do have to set up a MySQL/MariaDB instance to support wordpress. For a single site, a distro packaged wordpress is OK and it "should" update itself to the latest WP. That doesn't really work well for name-based virtual hosts/websites though. Contact me off list if you'd like my recipe. I'd share it here, but suspect it would be boring for those not doing it. no matter what, you're going to need plugins to secure your shiny wordpress site. I use wordfence and stuff to limit brute force login limiters. Take your pick of limiters, but I don't know of a better application firewall for wordpress than wordfence. automatic backup plugins have saved me more than once there are many. Better ones let you backup off system, but you usually get to pay a bit for that functionality... Not all that much, but some take issue. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 24/03/2019 21.16, Stevens wrote:
I have a ubuntu box running apache and hosting 4 domains (websites) on it. Up till now I have been content to use Seamonkey wysiwyg editor to admin the pages but now I have a partner who wants to admin one of the domains remotely from his Win10 laptop. This has me in a bit of a tailspin trying to determine the best way to achieve this.
You asked this same question two days ago, and got a reply. Didn't you see it? -- Cheers / Saludos, Carlos E. R. (from 15.0 x86_64 at Telcontar)
Stevens wrote:
I have a ubuntu box running apache and hosting 4 domains (websites) on it. Up till now I have been content to use Seamonkey wysiwyg editor to admin the pages but now I have a partner who wants to admin one of the domains remotely from his Win10 laptop. This has me in a bit of a tailspin trying to determine the best way to achieve this.
Maybe you should explain to us what "admin" means to you and your partner. I see 3-4 different areas - 1) apache config (mostly vhosts) 2) direct log access 3) shell access to htdocs/ 4) CMS.
1) chown -R <webadmin>:<whatever group> <domain> to give him permissions to work in that directory tree and not any of the others.
Yes, this corresponds to my earlier suggestion of using mpm_itk.
2) I assume I should add some cms system. Wordpress is very popular but I know nothing about its use, capabilities, or configuration.
If you give access to htdocs/, your partner/user can do this himself.
3) If I add cms functionality would he then have the ability to connect and edit via the web instead of having putty or some such on his puter?
Yes, that is generally the idea. -- Per Jessen, Zürich (8.6°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/25/19 3:49 AM, Per Jessen wrote:
Maybe you should explain to us what "admin" means to you and your partner. I see 3-4 different areas -
1) apache config (mostly vhosts) 2) direct log access 3) shell access to htdocs/ 4) CMS.
<snip> Per, in this case I want my "helper" to be able to change the content, i.e. the look and feel of the site. More authoring than admin, certainly not any fundamental config changes. I'll check ispconfig.org etc as I get time, something my schedule has in short supply. That's why I need the assistant. I feel that using Wordpress for this is like using a flamethrower to start a camp fire. It will take a few days to sort it all out. Thanks for the help. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Stevens wrote:
On 3/25/19 3:49 AM, Per Jessen wrote:
Maybe you should explain to us what "admin" means to you and your partner. I see 3-4 different areas -
1) apache config (mostly vhosts) 2) direct log access 3) shell access to htdocs/ 4) CMS.
<snip>
Per, in this case I want my "helper" to be able to change the content, i.e. the look and feel of the site. More authoring than admin, certainly not any fundamental config changes.
Okay. It's more about the skills of your helper then - it could be e.g. wordpress or joomla or some such, or it could be an integrated CMS a la CMS Made Simple. -- Per Jessen, Zürich (6.9°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 3/26/19 8:23 AM, Per Jessen wrote: <snip>
Per, in this case I want my "helper" to be able to change the content, i.e. the look and feel of the site. More authoring than admin, certainly not any fundamental config changes.
Okay. It's more about the skills of your helper then - it could be e.g. wordpress or joomla or some such, or it could be an integrated CMS a la CMS Made Simple.
And thus began the trip up and down the learning curve, as it ain't really all that simple, especially on &*^%! ubuntu. What a crippled p.o.s. They need something like Yast. But, I digress ... I am stuck at the install step where I have to give the program installer my db username and pw which I assumed was what I used to create the db in the first place but obviously not. Then I ran out of time again and will pick it up again during the week. It took a while to get to that step because of 3 different php versions installed in ubuntu and the one apache was using of course didn't have the required modules. That's all fixed but what a pain. I fear that I will get "simple cms" all installed and then find out it sucks. I keep hoping otherwise ... Thanks for the pointers. I'll update you when I make more progress. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Stevens wrote:
On 3/26/19 8:23 AM, Per Jessen wrote: <snip>
Per, in this case I want my "helper" to be able to change the content, i.e. the look and feel of the site. More authoring than admin, certainly not any fundamental config changes.
Okay. It's more about the skills of your helper then - it could be e.g. wordpress or joomla or some such, or it could be an integrated CMS a la CMS Made Simple.
And thus began the trip up and down the learning curve, as it ain't really all that simple, especially on &*^%! ubuntu. What a crippled p.o.s. They need something like Yast. But, I digress ...
I am stuck at the install step where I have to give the program installer my db username and pw which I assumed was what I used to create the db in the first place but obviously not.
Yes, userid+password is just a set of credentials to which you grant access (to the data). You can have any number of those, with different access rights.
Then I ran out of time again and will pick it up again during the week. It took a while to get to that step because of 3 different php versions installed in ubuntu and the one apache was using of course didn't have the required modules. That's all fixed but what a pain.
Three different php versions - yes, that has got to be confusing. I would just go with the latest, php 7.x.
I fear that I will get "simple cms" all installed and then find out it sucks. I keep hoping otherwise ...
I know a couple of people using it, they seem happy. There are many others though - processwire is another one I know of. I don't personally use a CMS, so I can't recommend one over another. -- Per Jessen, Zürich (6.6°C) http://www.hostsuisse.com/ - virtual servers, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Bruce Ferrell
-
Carlos E. R.
-
Per Jessen
-
Stevens