First of all, I'd like to say Hi to everyone, because this is my first post on this forum Anyways, the question I'd like to ask is - can anyone of you please help me configure my VPS I ordered at Amerinoc? I currently have CentOS 6.2 w/Webmin/ Virtual admin installed. I have no knowlage on servers, at all. Additional question: how much traffic can my server handle and what happens if I exceed 2TB monthly transfer? I have 256MB DDR3 RAM, 512MB SWap memory, 2 vCPU Core (?), 25GB RAID10 & 2TB Monthly transfer. If anyone is willing to help, please add me on skype - tomsjankovskis
Hi Tom, What do you need help configuring, specifically? And are you seeking someone to help you on a paid basis? More information would be helpful so we know how to assist you. -Andy
Well I already told that I dont know 4that lot about servers, but i basically need to set it up w/ latest php, mysql etc. + set up FTP access so I can basically start uploading my websites and their database. I can pay 10$ for service
If you don't know anything about servers, what are you doing with an unmanaged VPS? You either need a managed VPS or you need to hire a management company to take care of things for you. You are asking for major trouble if you're trying to run a VPS without the proper knowledge...especially from a security point-of-view. As far as your 2TB of transfer, most companies will not allow you to exceed that. Your VPS will simply be suspended when you hit that amount.
If you don't know much about UNIX, try to use a web control panel such as cPanel or Direct Admin to manage your VPS. Webmin you have can be used to manage your server. But it is not as useful as cPanel or Direct Admin for beginners.
Control Panels are fine for day-to-day tasks like setting up a new site or email address, and are great to give to clients so they can manage their own hosting, but it doesn't really replace the skills required to set-up and secure the server in the first instance, then maintain it over time. It's these skills that people really need if they want to run their own server - physical or virtual.
To configure the Linux VPS , I advise you to do the following: Install yum if it is not installed yet. Then run: yum erase httpd* sendmail* samba* tcsh dhclient net-snmp portmap wireless-tools net-snmp-libs avahi gamin procmail sharutils xinetd lm_sensors stunnel hal pciutils dmidecode lvm2 yum install selinux coreutils vim* binutils make dialog gcc gcc-* glib* libexi* libjpe* libpng* gifl* freetype curl curl-* xmlrpc yum upgrade kernel* yum -y update For security, please change the ssh port to 3764: vim /etc/ssh/sshd_config: Port 3764 Protocol 2 UseDNS no PrintLastLog yes LoginGraceTime 120 IgnoreRhosts yes X11Forwarding no #Subsystem sftp /usr/libexec/openssh/sftp-server service sshd restart To optimize Apache, you can try to add the following Prefork lines to httpd.conf configuration file: <IfModule prefork.c>StartServers 2MinSpareServers 2MaxSpareServers 3ServerLimit 100MaxClients 100MaxRequestsPerChild 0</IfModule> For Mysql optimization , add the following to /etc/init.d/mysql script : ulimit -s 2096
That is right, in this case a managed VPS will be the best variant. As far as I know Hostgator offers managed VPS servers. They install the following tools with their VPS servers: CentOS Linux with Full Root Access (64-bit with 32-bit Compatibility) - Optional cPanel with WHM Control Panel - Apache Web Server - MySQL, PHP, Perl, Python (Django), Ruby (on Rails), FFMpeg - IPTables Firewall