CentOS 5
Sponsored Link

Create VPS2010/04/24

[1] Create VPS. VPS means Virtual Private Server, it's the GuestOS in short. I installed CentOS 4 for VPS because there is no template of CentOS 5 for VPS.
[root@ns ~]#
yum -y vztmpl-centos-4-2.0-2
 
# tempalte for CentOS 4

Loading "installonlyn" plugin
Loading "fastestmirror" plugin
Setting up Install Process
Setting up repositories
Loading mirror speeds from cached hostfile
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for vztmpl-centos-4 to pack into transaction set.
vztmpl-centos-4-2.0-2.i38 100% |====================| 5.4 kB 00:00
---> Package vztmpl-centos-4.i386 0:2.0-2 set to be updated
--> Running transaction check
--> Processing Dependency: vzrpm43 for package: vztmpl-centos-4
--> Processing Dependency: vzrpm43-python for package: vztmpl-centos-4
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for vzrpm43 to pack into transaction set.
vzrpm43-4.3.3-7_nonptl.6. 100% |====================| 13 kB 00:00
---> Package vzrpm43.i386 0:4.3.3-7_nonptl.6 set to be updated
---> Downloading header for vzrpm43-python to pack into transaction set.
vzrpm43-python-4.3.3-7_no 100% |====================| 4.4 kB 00:00
---> Package vzrpm43-python.i386 0:4.3.3-7_nonptl.6 set to be updated
--> Running transaction check

Dependencies Resolved
====================================
Package ArchVersionRepositorySize
====================================
Installing:
vztmpl-centos-4 i3862.0-2openvz-utils127 k
Installing for dependencies:
vzrpm43 i3864.3.3-7_nonptl.6openvz-utils7.0 M
vzrpm43-python i3864.3.3-7_nonptl.6openvz-utils15 M
Transaction Summary
=================================
Install 3 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 22 M
Downloading Packages:
(1/3): vzrpm43-4.3.3-7_no 100% |========|
7.0 MB 00:00

(2/3): vztmpl-centos-4-2. 100% |========|   127 kB 00:00
(3/3): vzrpm43-python-4.3 100% |========|
15 MB 00:00

Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing:   vzrpm43-python ############### [1/3]
  Installing:   vzrpm43 ############### [2/3]
  Installing:   vztmpl-centos-4 ############### [3/3]

Installed: vztmpl-centos-4.i386 0:2.0-2
Dependency Installed: vzrpm43.i386 0:4.3.3-7_nonptl.6 vzrpm43-python.i386 0:4.3.3-7_nonptl.6
Complete!
[root@ns ~]#
[root@ns ~]#
vzpkgcache
# generate cache


[root@ns ~]#
vzpkgls
# show installed template

centos-4-i386-default
centos-4-i386-minimal

# create VPS that ID is 101 with following command ( it's impossible to use 0-100 IDs )

[root@ns ~]#
vzctl create 101 --ostemplate centos-4-i386-default --config vps.basic

Creating VE private area (centos-4-i386-default)
Performing postcreate actions
VE private area was created
[root@ns ~]#
# auto start setting for VPS

[root@ns ~]#
vzctl set 101 --onboot yes --save

Saved parameters for VE 101
# set IP address

[root@ns ~]#
vzctl set 101 --ipadd 192.168.0.18 --save

Saved parameters for VE 101
# set hostname

[root@ns ~]#
vzctl set 101 --hostname www.server-linux.info --save

Saved parameters for VE 101
# set DNS

[root@ns ~]#
vzctl set 101 --nameserver 192.168.0.17 --save

Saved parameters for VE 101
# set root password

[root@ns ~]#
vzctl set 101 --userpasswd root:password

Starting VE ...
VE is mounted
VE start in progress...
Changing password for user root.
passwd: all authentication tokens updated successfully.
Stopping VE ...
VE was stopped
VE is unmounted
[root@ns ~]#
vzctl start 101
# start VPS that has ID '101'

Starting VE ...
VE is mounted
Adding IP address(es): 192.168.0.18
Setting CPU units: 1000
Set hostname: www.server-linux.info
File resolv.conf was modified
VE start in progress...
[root@ns ~]#
vzctl exec 101 service sshd start
 
# start sshd on VPS

Starting sshd: [  OK  ]
[root@ns ~]#
vzlist
# show status of VPS

  VEID NPROC STATUS IP_ADDR HOSTNAME
  101 16 running 192.168.0.18 www.server-linux.info
[2] Install yum command for VPS because it's not installed.
# install 'yum' command on VPS from HostOS

[root@ns ~]#
vzyum 101 install yum


[root@ns ~]#
vzyum 101 install yum-plugin-fastestmirror
Matched Content