All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
First VPS - Debian Whezzy
Hi,
I just got a VPS with 512 RAM and installed Debian 7 32x for testing purposes.
My goal is to host two small Wordpress sites with 2k daily visitors in total.
I have a basic linux knowledge and I'm familiar with Ubuntu/Debian.
I already did some tests and manage to install: nginx and setup virtual hosts, php, phpmyadmin, percona, apc and dovecot+postfix with SPF and DKIM.
Everything is working fine, but I read a lot of wikis and random tutorials over the internet and I don`t know if what I did is right.
Could someone take a look on my configuration files or point me where is the best places to read how to configure my vps with the setup above.
I need some advices/tips to configure properly and secure my vps.
I will point where I started:
Nginx, php and phpmyadmin->
http://fideloper.com/ubuntu-12-04-lemp-nginx-setup
https://www.digitalocean.com/community/
https://library.linode.com/
http://wiki.nginx.org/Main
http://wiki.nginx.org/Pitfalls
Percona->
http://www.percona.com/doc/percona-server/5.5/installation/apt_repo.html
http://www.houseofdreams.be/nginx-webserver-with-percona-mysql/
dovecot+postfix->
http://workaround.org/ispmail/wheezy
DKIM->
http://blog.matoski.com/articles/spf-dk-dkim-plesk-debian/
apc-> wiki
And some other random sites:
http://www.servidordebian.org/start?id=en/en
and
server-world.info/en/
If allowed I will post my configuration files.
Thanks
Comments
I'm not sure if this link will work for you http://themesforge.com/wordpress/high-performance-wordpress-part-5-varnish-cache/ but when I was learning, I ref to that.
For security, I just disable root login, change default ssh port, disable ping, and activated firewall. sometimes I'm using cloudflare proxy too.
btw, I suggest you read http://lowendbox.com/tag/tutorials-2/ I learned a lot from there.
Typically the debian website gives a pretty good guide on how to install all these things (although ins't it as easy as aptitude -install )
You may want to install Nginx with PHP5-FPM. If it's setup correctly a 128MB VPS can handle 10K visitors.
Anyone could add me to Skype to assist me?
My 512mb centos with apache and mysql can tank up to ~40k visits per day believe it or not. At first when I was hit at 10k or so my vps crashed, after tuned up apache and wordpress, it works fine until now.
Small tip, if site with a lot of traffic you would not want APC, it will use up lots of CPU and ram,
my advices
1-use this free cpanel is good for Debian http://i-mscp.net
2- Apache server for WordPress website
On resource-limited servers I wouldn't use a CPanel.
i'm using it on 512 openvz vps and host more than 15 WordPress sites without any problem
+1 for installing varnish in front of Apache, for better performance and better traffic handling.
the best places to read how to configure your vps with the setup above.
http://www.linuxquestions.org
That's impressive. Wordpress is usually heavy on the resources. What kind of hits do you get total of all the sites...?
10K:15K visitors.
Per year?
Per month