12-18-2006
Getting started with VPS management through UNIX
Hi everybody, I have a VPS account and I have hit my limit for domains to manage through Plesk. I now need to begin administering new domains through UNIX. I've never used UNIX before but do have some experience with command line environments. I was able to connect today (I think). So the next thing is to actually start doing the work. From what I can tell, I need to be able to accomplish the following:
Quote:
1. Create new user account (meaning a domain level user without root access to the VPS for the purpose of physical hosting).
2. Establish limits on bandwidth and storage space.
3. Create related FTP account and restrict to appropriate directory
4. Activate SSL suport
5. Activate Front Page support
6. Activate Apache ASP support
7. Activate SSI support
8. Activate PHP support
9. Activate CGI support
10. Activate mod_perl support
11. Activate mod_python support
12. Activate custom error documents
13 Create mySQL database
14. Create mySQL database user.
15. Edit Bandwidth and storage permissions
16. Deactivate items listed above for activation.
17. Delete mySQL database user
18. Delete mySQL database
19. Delete FTP user
20 Delete user account
I am not looking for somebody to lay out every single command i've listed above. But I am looking for recommendations on a good resource or two to get me started. I woudl also appreciate any comments on my list if there are any glaring errors.
Finally, I would appreciate an explanation of what my configuration means. My host told me that the machine is running UNIX version 2.6.9 with Fedora. Does this make sense (they've been wrong before) and what exactly does that mean.
Thanks in advance. I know this is a long post but I thought it best to consolidate everything and work from there.
Snarky
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
hello
In unix system, is there any file management like Window Explorer
in Windows system. If it has, what is different between them.
Could you please help because I do not have any idea about UNIX
thank you
john (5 Replies)
Discussion started by: johnhelen
5 Replies
2. UNIX for Advanced & Expert Users
i am looking for the books or web-sites which
explains the unix memory management in detail.
do you know any useful material? (1 Reply)
Discussion started by: gfhgfnhhn
1 Replies
3. UNIX for Dummies Questions & Answers
i am a total newbie...and want to learn unix....firstly...how do i get unix....if it is available on the internet then where is it?...and how do i get this to work then.....plz plz help asap...really desperate now thanx in advance (10 Replies)
Discussion started by: chaitanyamanot
10 Replies
4. UNIX for Dummies Questions & Answers
I am new to Unix and want to learn it thoroughly. From where can I download books/e-books and tutorials for free of charge:confused: (2 Replies)
Discussion started by: indiansoil
2 Replies
5. UNIX for Dummies Questions & Answers
Hi all
I'm a beginner in Unix world.I want to know from where i should start
Book,E-Book.web site ,...etc
by the way how many version does unix have? i should install which version? How to install it? and very important,is there any simulator for training purpose? for example can i install unix... (2 Replies)
Discussion started by: ZarrinPour
2 Replies
6. Solaris
I'm just starting a 'serious' coding in UNIX, so what I need is to run a C code on UNIX, What do I have to install (app) prior to coding/running the code and how do I compile that code?
can I write my c code in UNIX or I need to have a visual studio for this? (7 Replies)
Discussion started by: Peevish
7 Replies
7. HP-UX
Hi guys,
I want to learn the process management in unix deeply. I have looked for different commands here and there but I can't find a consolidated document or book, does anybody have a link to any book or something?
Regards,
Messi (1 Reply)
Discussion started by: messi777
1 Replies
8. Shell Programming and Scripting
I'm new in UNIX learning. Can you please guide me. How to get start and then step by step things in Unix.
(I know all basic commands) (5 Replies)
Discussion started by: Varsha katre
5 Replies
9. Shell Programming and Scripting
echo "Hi $username, guess what my favourite colour is!"
count=0
while ]
do
read colour
if
then
$count=1
echo "See ya later!"
elif
then
$count=1
echo "You guessed correctly! Great job!"... (6 Replies)
Discussion started by: solomonsnare
6 Replies
10. What is on Your Mind?
Hi everyone,
I am new to this forum and this is my very first post, one i think i will look back at many years from now and have nothing to regret about.
This is simply because i recently installed Linux (Ubuntu) on my system and downloaded a book titled, The Unix Programming Environment. I... (7 Replies)
Discussion started by: despiragado
7 Replies
LEARN ABOUT DEBIAN
dtc_setup_vps_disk
dtc_setup_vps_disks(8) System Manager's Manual dtc_setup_vps_disks(8)
NAME
dtc_setup_disk - setup LVM disks for using it as a VM
SYNOPSIS
dtc_setup_vps_disk.sh VPS_NUMBER HDD_SIZE SWAP_SIZE [ lvm|loopback ]
DESCRIPTION
dtc_setup_vps_disk.sh This shell script is a part of the dtc-xen package that is to be used by the dtc panel to manage a Xen VPS server.
This script is used to create partitions to be used by a VPS later on. It will create a normal partition that will be used as a root disk,
and a swap partition.
dtc_setup_disk is to be used by the dtc-xen SOAP server, but can also be used as a standalone userland tool.
If the partition(s) exists, then this script will delete it/them first.
OPTIONS
VPS_NUMBER has to be a number between 01 and 19. Let's say the number is 16, and that dtc-xen is configured to use the volume group called
lvm1, then this script will create /dev/lvm1/xen16 and /dev/lvm1/xen16swap.
HDD_SIZE Size in MB of the VPS partition to create.
SWAP_SIZE Size in MB of the VPS swap partition to create. If the dtc-xen SOAP server is used to create the VPS, then it will create a swap
partition of the exact same size as the memory.
IMAGE_TYPE This parameter can have 2 values: either lvm or loopback. If ommited, then lvm is used. If lvm is used, then this script will
create a partition using lvmcreate, otherwise it will create an image file. Both will later be used for the VPS.
EXAMPLE
dtc_setup_vps_disk 04 15360 256 lvm
This will create 2 LVM partition to be used by the VPS named xen04, the first one being a root partition of 15 GB, and the second one being
a swap partition of 256 MB.
VERSION
This documentation describes dtc_setup_vps_disk version 0.3.15. See http://www.gplhost.com/software-dtc-xen.html for updates.
SEE ALSO
dtc_reinstall_os(8), dtc_kill_vps_disk(8)
dtc_setup_vps_disks(8)