Is this requirement for a client, or some sort of paid work? If so,
quit the job and find something else.
If this requirement is for your own learning, then do exact that, and
figure these things out for yourself (django-users is not your
personal tutor, but Google is). For example, would it have killed to
type "linux howto" or "linux howto" or "linux for beginners" as a
search result?
Next time posting here, please use this as a guide:
https://code.djangoproject.com/wiki/UsingTheMailingList
Cal
> --
> You received this message because you are subscribed to the Google Groups "Django users" group.
> To post to this group, send email to django...@googlegroups.com.
> To unsubscribe from this group, send email to django-users...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/django-users?hl=en.
>
>
But here is how I would approach it..
1) Figure out how to get Ubuntu Server running out on EC2 (http://
alestic.com/ is a good start)
2) Figure out how to install django on ubuntu (also google for
virtualenv and pip)
3) Figure out how to install / configure postgres on ubuntu
4) Figure out how to run django with a production-quality web server
(you mention apache, but I would consider nginx or similar).
5) Figure out how to install and configure solr
Of course each of those steps could be broken down quite a bit.
An easy way to practice learning how to admin linux servers is to
download virtualbox and then download a server image (*.iso) from your
linux distro of choice (I prefer the Ubuntu/Debian side of things..
rec Ubuntu server). You can set up and then destroy without doing any
damage so you can easily setup again. The only way to learn this stuff
is to just get your hands dirty... it's not hard just kind of hard to
google generally. It's better to have specific errors to google for.