path: root/virtual_host_server.mdwn
diff options
Diffstat (limited to 'virtual_host_server.mdwn')
1 files changed, 56 insertions, 0 deletions
diff --git a/virtual_host_server.mdwn b/virtual_host_server.mdwn
new file mode 100644
index 0000000..2b3def8
--- /dev/null
+++ b/virtual_host_server.mdwn
@@ -0,0 +1,56 @@
+[[!meta title="Virtual Host Server"]]
+[[!meta author="Kyllikki"]]
+[[!meta date="2016-01-08T11:57:28Z"]]
+[[!toc]] The system providing the
+virtual host services for the NetSurf project is currently named
+Access is \*only\* via the NetSurf VPN. For VPN access contact vince
+though you can also use your ssh key access to
+phoenix is currently if the DNS is unavailable
+Creating a new VPS
+Become superuser with sudo
+### Debian VPS
+If you are creating a new Debian box there is a helper script
+( ) which just just need to pass a system name to and
+you will get a 40G disc/ 512MB RAM system.
+for example:
+` ciworker13`
+will create a system named ciworker13 with 40G of disc and 512MB of
+memory with the Debian wheezy boot iso connected to the cdrom drive.
+### Other VPS
+The manual setup for other systems is:
+- create lvm device for the system
+`lvcreate --size 40G -n system_name vg`
+- if the OS requires a cdrom install media download and place in
+ /var/lib/libvirt/images/
+- use virt install to create the new VM substitutig appropriate values
+ for volume name, memory, boot disc
+`virt-install -n ciworker13 -r 512 --disk path=/dev/mapper/vg-ciworker13,bus=virtio \`
+`-c /var/lib/libvirt/images/cd54.iso --accelerate --network=bridge:br0 \`
+`--connect=qemu:///system --vnc --noautoconsole -v`
+You can either use virsh on phoenix to directly admin consoles or
+alternatively use virt-admin over the VPN which is by far the easier