VMUbuntuCoreServer

Version 14 (molator, 02/17/2011 07:53 pm)

1 10 molator
h1. Ryzom Core Server on Ubuntu Virtual Machine
2 1 molator
3 7 molator
{{>toc}}
4 7 molator
5 1 molator
h2. What you need
6 1 molator
7 4 molator
h3. Ubuntu basic knowledge
8 4 molator
9 4 molator
You might need Ubuntu basic knowledge to adapt the Virtual Machine to your needs.
10 4 molator
11 6 molator
If you can't stand "vi", install "nano".
12 6 molator
13 1 molator
h3. VirtualBox
14 1 molator
15 1 molator
> http://www.virtualbox.org/wiki/Downloads
16 1 molator
17 1 molator
h3. The Virtual Machine
18 1 molator
19 8 molator
It's an english Ubuntu Server LTS 10.04 x86 based Virtual Machine.
20 1 molator
> http://ks35074.kimsufi.com:8080/ryzom_core_server.7z
21 1 molator
22 1 molator
h2. Settings
23 1 molator
24 11 molator
h3. VirtualBox
25 11 molator
26 11 molator
Click on New to create your Virtual Machine.
27 11 molator
28 12 molator
!virtualbox00.jpg!
29 1 molator
30 13 molator
Name your Virtual Machine, select "Linux" and "Ubuntu".
31 13 molator
32 13 molator
!virtualbox01.jpg!
33 13 molator
34 1 molator
You will need about 1.5Gb of memory (RAM + swap).
35 1 molator
36 1 molator
By default, the Virtual Machine is using a 1Gb swap file, so you will need to declare at least 512Mb of RAM in VirtualBox.
37 1 molator
If you want to remove or change the swap file, follow that wiki:
38 1 molator
> http://dev.ryzom.com/wiki/ryzom/MemoryToBuildLinuxServer
39 1 molator
40 14 molator
!virtualbox02.jpg!
41 14 molator
42 14 molator
Select the file you previously downloaded.
43 14 molator
44 14 molator
!virtualbox03.jpg!
45 14 molator
46 1 molator
h3. Logon
47 1 molator
48 1 molator
You can log on the Virtual Machine using:
49 1 molator
> user: ryzom
50 1 molator
51 1 molator
> password: ryzom
52 1 molator
53 14 molator
!virtualbox04.jpg!
54 14 molator
55 1 molator
If you need root access, use "sudo".
56 1 molator
57 1 molator
h3. Networking
58 1 molator
59 1 molator
By default, the Virtual Machine is using the following static ip:
60 1 molator
> 192.168.1.100
61 1 molator
62 4 molator
gateway:
63 4 molator
> 192.168.1.1
64 4 molator
65 4 molator
and DNS
66 4 molator
> 192.168.1.1
67 4 molator
68 1 molator
You can connect on the Virtual Machine using "ssh" and "sftp".
69 1 molator
70 4 molator
If you want to change the ip and gateway, edit:
71 1 molator
> /etc/network/interface
72 4 molator
73 4 molator
If you want to change the DNS, edit:
74 4 molator
> /etc/resolv.conf
75 1 molator
76 1 molator
But don't forget to update FSHost in:
77 1 molator
> /home/ryzom/ryzom/code/ryzom/server/frontend_service.cfg
78 3 molator
79 3 molator
h3. MySQL
80 3 molator
81 3 molator
You can access to the MySQL server using:
82 3 molator
> user: root
83 3 molator
84 3 molator
> password: ryzom
85 3 molator
86 3 molator
You can use PHPMyAdmin too:
87 3 molator
> http://192.168.1.100/phpmyadmin
88 5 molator
89 3 molator
with the default ip.
90 1 molator
91 1 molator
h2. Running the shard
92 1 molator
93 9 molator
To run the shard, connect to the Virtual Machine using the "ryzom" account, and use the following command:
94 1 molator
> shard start
95 14 molator
96 14 molator
!virtualbox05.jpg!
97 1 molator
98 1 molator
To stop the shard:
99 1 molator
> shard stop
100 1 molator
101 1 molator
Ignore the various warnings.
102 1 molator
103 1 molator
You can monitor your shard using the webtool:
104 1 molator
> http://192.168.1.100
105 5 molator
106 1 molator
with the default ip.
107 1 molator
108 1 molator
h2. Connecting a client
109 1 molator
110 6 molator
If you don't have a client, use that one (windows):
111 1 molator
> https://docs.google.com/leaf?id=0B3LX3q7MsUEGN2UwMGY3MjAtYzlmZS00Yjg4LTljYTgtNDA3MmFiNWQ1Nzg5
112 1 molator
113 1 molator
Edit client.cfg to match your server ip:
114 1 molator
> StartupHost          = "192.168.1.100:40916";
115 5 molator
116 1 molator
with the default ip.
117 1 molator
118 1 molator
That's all folks!!!