ITtech.tk

Just another WordPress.com weblog

Counter strike server trên Linux-Phần I October 6, 2007

Filed under: Computer&Internet,Servers — Ngô Việt Yên @ 1:25 am

Cài đặt Server

ounter Strike (CS) trên Window chắc mọi người nghe nói đến nhiều rồi đặc điểm của hệ thống CS server trên Window là khá dễ dàng cài đặt Server cũng như Mod, Trực quan, dễ điều khiển và tính chỉnh. Tuy nhiên nó khá tốn tài nguyên hệ thống vì bản thân Window khi chạy đã tốn khá nhiều tài nguyên phần cứng rồi.

Counter Strike trên Linux đặc điểm nổi bật là rất nhẹ nhàng và linh hoạt, tính ổn định rất cao, mắc một điều cài đặt cấu hình khó khăn và phức tạp hơn trên Window. Tuy thế nếu bạn cần những tính năng của Linux server bạn nên tham khảo bài viết sau đây để có được 1 Server Counter Strike trên hệ thông Linux thật ổn nhé.

I/ Chuẩn bị :

1. Server linux: Phiên bản Linux bạn có thể sử dụng gồm: Ubutun, Debian, Redhat, Fedora.

2. Phiên bản CS trên Linux Download: hlds_l_1120_full.bin 424 Mb

3. Pacth nonsteam dành cho người chơi không có Steam: linux_server_nosteam_27.10.06_.zip 8Mb

4. Kiến thức cơ bản về hệ điều hành Linux.

…………………………………………………………………………………………….

II/ Cài đặt :

1. Tạo một thư mục steam trong usr bằng lệnh:

# mkdir /usr/steam

2. chmod file hlds_l_1120_full.bin thành 770:

# chmod 700 hlds_l_1120_full.bin

3. Copy file hlds_l_1120_full.bin

Vào Thư mục Steam vừa tạo ở bước trên chạy nó bằng lệnh:

# ./hlds_l_1120_full.bin

4. Sau khi chạy #./hlds_l_1120_full.bin file hlds_l_1120_full.tgz được tạo ra giải nén tiếp bằng lệnh:

# tar zxvf hlds_l_1120_full.tgz

5. Thư muc hlds_l được tạo ra gồm các file của Counter strike server vào trong thư mục hlds_l :

# cd /usr/steam/hlds_l/

6. Update server với bản cập nhập mới nhất bằng lệnh:

./steam -command update -game cstrike  -dir /usr/steam/hlds_l
capture_147.jpg

7. Pacth none steam. Bước này đặc biệt quan trọng với file pacth này nhưng Client không có Steam vẫn có thể chơi tại server của bạn (lưu ý đa phần người chơi tại Việt Nam là None Steam)

# unzip linux_server_nosteam_27.10.06_.zip /usr/steam/hlds_l

8. chmod lại file hlds_run. Vì khi pacth file hlds_run được tạo ra và chép đè lên file cũ và chưa được chmod.

# chmod 700  hlds_run

III/ Vận hành Server:

1. Vào thư mục Counter strike server và chạy nó bằng lệnh:

# cd /usr/steam/hlds_l
# ./hlds_run -game cstrike -insecure -nomaster  +maxplayers 12 +map de_dust2

Nếu màn hình hiên lên dòng sau thì server bạn đã chạy

capture_150.jpg

để ngừng Server nhấn tổ hợp Ctrl+C.

2. Vẫn hành Server ở chế độ Underground ( Server được chạy ở chế độ Service)

# screen -A -m -d -S csserv ./hlds_run -game cstrike +maxplayers 12 +map de_dust2

để tắt chế Service bằng lệnh

# screen -d -r csserv

IV/ Mở cổng Modem:

Thông thương nếu bạn chỉ làm những bước trên Server chỉ có thể chơi trong Lan. Người ngoài không thể vào server của bạn. Việc bạn cần làm là mở Forward port 27015 về máy bạn. Cần làm những bước sau:

– Máy bạn phải đặt IP tĩnh. (Thiết lập IP tĩnh bằng cách)

– Truy cập vào Modem.

– Mở Port 27015 tới máy cài CS server. (Cấu hình mở Port trong modem)

Trên đây la nhưng bước cơ bản để một Server Counter strike trên hê thống Linux vận hành. Ngoài ra cũng còn nhiều việc bạn phải làm nữa để server ổn định và hoàn chỉnh, Như cài Mod, Cấu hình Server.cfg, Cấu hình chống hack, điều khiển server qua Web… Sau khi

Đã có Counter strike server trên Linux-Phần II. Cài đặt cấu hình MOD, Plugins …

YM: yen_malo

By Malo.

 
 

One Response to “Counter strike server trên Linux-Phần I”

  1. […] Counter strike server trên Linux-Phần I. Cài đặt Server. […]


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s