Commit aa5301cc authored by ivanaclairineirsan's avatar ivanaclairineirsan
Browse files

debug final

parent 4d0e7670
......@@ -11,29 +11,28 @@ download mongoVUE 1.6.9 --> semacam phpmyadmin
http://www.mongovue.com/downloads/
setting python
g lupa python secara otomatis masukin ke dalam PATH ato ga, jadi kalo di cmd ketik python ga bisa setting dulu aja ya
cara run nya python <namafile>.py (otomatis di run, ga di compile karena sistemnya di interpret)
setting mongodb
jadi setelah install masukkin dir MongoDB/Server/3.0/bin ke dalem Environent Variable
terus bikin folder data di dalem tempat instalasi nya
terus bikin lagi folder db di dalem folder data tadi, jadi sekarang MongoDB/data/db
terus buat jalanin mongodb nya
setelah terinstall masukkan dir MongoDB/Server/3.0/bin ke dalem Environent Variable
lalu buat folder data di dalem tempat instalasi nya
lalu buat lagi folder db di dalem folder data tadi, jadi sekarang MongoDB/data/db
untuk menjalankan mongodb
mongod --dbpath D:\MongoDB\data\db --replSet rs0
secara default alamat nya di localhost (127.0.0.1) : port 27017
setting pymongo
ga usah di setting, di install aja di tempat python
di install aja di tempat python
setting mongoVUE
pas awal muncul masukkin host nya localhost, port nya 27017 (pastiin mongodb server nya nyala)
Pada awal muncul masukkan host nya localhost, port nya 27017 (pastikan mongodb server nya nyala)
setting Replica Set MongoDB
nyalain 2 server pake code di bawah ini: (sesuain pathnya)
nyalakan 2 server menggunakan code di bawah ini: (sesuaikan pathnya)
mongod --dbpath D:\MongoDB\data\db --replSet rs0 --port 27017
mongod --dbpath D:\MongoDB\coba\data\db --replSet rs0 --port 27018
nyalain 1 cmd baru:
nyalakan 1 cmd baru:
ketik mongo
ketik rs.initiate()
ketik rs.conf()
......@@ -42,3 +41,11 @@ setting Replica Set MongoDB
referensi lebih lanjut:
http://docs.mongodb.org/manual/tutorial/deploy-replica-set/
PROGRAM
0. Siapkan database mongodb
1. Untuk menjalankan program, hidupkan backupServer.py
2. Nyalakan server.py
3. Buka sisterUI.jar (di bagian bin)
4. Silahkan bermain
5. client.py (pada folder src) hanya untuk debug
\ No newline at end of file
......@@ -3,7 +3,7 @@ import socket
# TCP_IP = input('Enter TCP IP:')
TCP_IP = '192.168.137.1'
TCP_IP = '192.168.1.63'
TCP_PORT = 5005
BUFFER_SIZE = 4096
token = ""
......@@ -15,7 +15,7 @@ user_input = '-1'
while user_input != '0':
user_input = input('please enter 1-16 (0 to exit): ')
if user_input == '1':
message = '{\"method\": \"serverStatus\", \"server\": [{\"ip\": \"192.168.137.233\", \"port\": 5005}, {\"ip\": \"192.168.137.1\", \"port\": 5005}]}'
message = '{\"method\": \"serverStatus\", \"server\": [{\"ip\": \"192.168.1.148\", \"port\": 5005}, {\"ip\": \"192.168.137.1\", \"port\": 5005}]}'
elif user_input == '2':
message = '{\"method\": \"signup\", \"username\": \"christangga\", \"password\": \"christangga\"}'
elif user_input == '3':
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment