Forum: NGINX Beginner user WHM/Cpanel/PhpMysql knowledge only

Posted by jen123 (Guest)
on 2012-12-02 00:54
(Received via mailing list)
Hi all,
I have a project that I think Nginx might be good for.

I am building a car sales website in joomla. (joomla is a php/Mysql 
based
cms).

The content, car listings is not stored in the database but served
externally via an api so there is no real search heavy lifting on the 
front
end joomla site (eg im not storing 200 000 listings in the mysql db as
content items).

There is however a lot of content, images etc and listing content can be
cached as well.

Im curious about nginx because im dedicated to making this site the 
fastest
and easiest to use, but it also needs to handle high volumes of traffic 
- eg
if we get some good press and our traffic explodes, the server needs to 
be
able to handle it. By explode I mean a few hundred requests a second.

My server admin experience is basic ssh, WHM/Cpanel/Phpmyadmin - is 
there a
similar setup for nginx in terms of creating hosting accounts on the 
server,
setting up zone files, email addresses, mysql users, db's etc?

And what about security? Is there a mod_security or similar?

Finally, what about caching etc? Is there a mod_pagespeed?

Perhaps just some simple guides or links to how nginx handles the above
instead of apache?

Thanks

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,233462,233462#msg-233462
Posted by Jamie Dolan (Guest)
on 2012-12-02 02:24
(Received via mailing list)
> Im curious about nginx because im dedicated to making this site the fastest
> and easiest to use, but it also needs to handle high volumes of traffic -
> eg
> if we get some good press and our traffic explodes, the server needs to be

able to handle it. By explode I mean a few hundred requests a second.
>

If your really going to get that level of traffic you probably don't 
want
this running on a cpanel box(s), due to the cpanel overhead.   Cpanel is
very useful when you need to support hosting space for clients or need a
very easy setup.

My server admin experience is basic ssh, WHM/Cpanel/Phpmyadmin - is 
there a
> similar setup for nginx in terms of creating hosting accounts on the
> server,
> setting up zone files, email addresses, mysql users, db's etc?
>

A third party maintains a plugin for Nginx that works with Cpanel:
http://nginxcp.com


> And what about security? Is there a mod_security or similar?
>

The Cpanel & Nginxcp setup is very easy and the author of nginxcp seems 
to
keep it up to date from what i've seen.  If your site grows beyond that 
you
may want to think about hiring someone to help you or getting setup with
managed hosting.

Jamie
Posted by jen123 (Guest)
on 2012-12-02 02:30
(Received via mailing list)
Hi thanks for the fast reply.

By WHM/Cpanel/PHPMyadmin I meant to say I am used to these tools for 
various
tasks, but i certainly dont need them if there is a better way. Its not 
a
requirement and I am trying to get away from these to reduce overhead I 
am
just used to the nice Gui's etc they provide for tasks.

I have no idea for instance on how to create a db, username, pw, 
permissions
etc in a db without cpanel.

Posted at Nginx Forum: 
http://forum.nginx.org/read.php?2,233462,233464#msg-233464
Posted by Jamie Dolan (Guest)
on 2012-12-02 02:40
(Received via mailing list)
> I have no idea for instance on how to create a db, username, pw,
> permissions
> etc in a db without cpanel.
>

You will have a lot to learn if you want to do this manually.  The good
thing is most of this is well documented on the Internet, but will take 
you
time to learn.

You might want to look for a system admin group or support forum as this
list is focused just on Nginx and not the other server software.

You can read the doc on Nginx here:
http://nginx.org/en/docs/

There are some install guides on this site that may also be helpful to 
you:
http://library.linode.com/web-servers/nginx/installation

Jamie
Please log in before posting. Registration is free and takes only a minute.
Existing account (Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
No account? Register here.