Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

13 страниц V  « 7 8 9 ... 11 12 »

Мануал по поднятию CS 1.6 сервера под Linux

, (c) сделано dcsk специально для c-s.net.ua
Статус пользователя c0rax
сообщение 2.11.2009, 12:45
Сообщение #141


Стаж: 18 лет

Сообщений: 1077
Благодарностей: 530
Полезность: 884

Цитата(xSav @ 2.11.2009, 9:47) *
а где этот файл взять ?

Через тот-же HldsUpdateTool...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 2.11.2009, 13:21
Сообщение #142
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Извиняюсь но я в этом не очень... конкретно какой командой нужно запрашивать именно этот файл ? или заново качать все.. но я смотрю эта проблема частая.. а решения конкретного нету ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 2.11.2009, 13:30
Сообщение #143


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

вобще я что то такого файла и не наблюдаю в корне кс. ты точно не заменял никаких файлов в сервере? может всё таки наложил какй то патч?

если hlupdatetools запускать с параметром -update , то кажется он заменит только нужные файлы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 3.11.2009, 9:22
Сообщение #144
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Я действовал строго по пунктам дошел до патча решил запустить а оно воно как.. ну попробую на днях еще раз с нуля.. кстати скажите.. если можно..
Я создавал в рутовой папке папку /usr/hlds и в нее уже устанавливал.. соответственно запускать можно только предварительно сменив в консоле запуск как под рутом иначе говорит нет прав.. так может с этим связано ? я просто линукс не юзал до этого.. поставил и за один день смог пройти почти весь уровень установки но в конце загвоздка..
Отсюда же второй вопрос.. при установки сохраняются ли какие нибудь пути.. т.е. у меня стоит сейчас к примеру все в папке /usr/hlds а если я потом скопирую в другую папку - должно запускаться или нет ? или прошлый путь сохранится ? просто мне надо собрать сервер на линуксе и разместить его у провайдера (у нас договоренность о размещении сервера у него но система линукс)

Отредактировал: xSav, - 3.11.2009, 9:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 3.11.2009, 9:49
Сообщение #145


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

1. не совсем понятен вопрос. Отсутствие файла с флагами доступа не связано если ты об етом.
2. Просто заархивь и переноси на провайдерскую тачку, все будет работать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 3.11.2009, 10:23
Сообщение #146


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

xSav, а говоришь по пунктам... делал бы по пунктам, создавал бы сервер под отдельным пользователем, были бы права все в порядке.... вообще проблема с правами решается так: chown user . -R (находясь в каталоге с сервером). так ты все файлы перепишешь под нужного юзера.
да, сервер можно переносить куда угодно - должен работать, лишь бы на сервере провайдера админы сделали chown. и советую погонять сервер у себя на компе - я почти на 100% уверен, что тебе потребуется потом с ним что то сделать, донастроить или добавить что то... вобще это конечно не круто, когда ты не имеешь доступа к серверу. когда всё настроится и устаканится, то ты туда и лазить не будешь (это не винда), но первое время как то надо... попроси админов выделить тебе какую нить учётку, у которой права только на домашний каталог, где будут файлы сервера. так же сделай скрипт запуска, что бы админы дали ему права на вполнение и самостоятельно его запустили уже без твоего участия. вобщем предусмотри всё! иначе ты админам мозги трахать будешь, а они этого не любят)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 3.11.2009, 13:13
Сообщение #147
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Так для того чтобы дать мне права нужно как то запустить сервер..
Я ведь так и хочу запустить и погонять недельку.. донавесить плагины и т.п. а потом перенести только.. но Сервер то но запускается.. т.е. Я могу попробовать в принципе пененести в другую папку сервер.. и поидее как сказано было что все будет работать... Хотя какая разница если я запускал его по рутовыми провами ему то пох он должен работать..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 3.11.2009, 13:23
Сообщение #148


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

гонять от рута не меньший бред.
забей на пункты,
1. hldsupdatetool.bin
2. ./steam - command update -game cstrike
3. качаеш метамод, ставиш, прописываеш его в lblist.gam
4. качаеш dproto, ставиш.
4* ой незабудь сразу права дать для папки с сервом(sudo chown)
5. Всё, серв гатов к работе, ставь amxx и дальше плагины на свой вкус.

Отредактировал: Fortran, - 3.11.2009, 13:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 3.11.2009, 13:58
Сообщение #149
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Не понял.. как это забей на первые два пункта.. я же таким образом сервер скачиваю.. как без него ? :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 3.11.2009, 15:26
Сообщение #150


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

бляяяяяя trah.gif bangin.gif bangin.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 3.11.2009, 16:00
Сообщение #151


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

я тоже мало чего понял из того, что ты ему предложил) так что лучше сойтись на том, что он просто делает сервер по мануалу, но патч не ставит) а про dproto он наверное уже вкурсе)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 3.11.2009, 18:09
Сообщение #152


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

ок, раз из меня мануальщик херовый, то сойдёмса на предложеном варьянте=)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 3.11.2009, 19:05
Сообщение #153


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

В народе мануальщик, это костоправ) спец по всяких хондрозам и артритам :-D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 3.11.2009, 19:13
Сообщение #154


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

ну мануалист мануал-девелопер итд итп =). всё, прекращаем флуд.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя xSav
сообщение 4.11.2009, 8:53
Сообщение #155
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Fortran
Я не против как бы попробовать по Вашему просто если Вы опишите более менее подробно для человаека с этим не сталкивавшимся.. ибо я не глупый просто нужно подробное описание.. более менее :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fortran
сообщение 4.11.2009, 9:46
Сообщение #156


Стаж: 17 лет

Сообщений: 455
Благодарностей: 107
Полезность: 485

совершаеш абсолютно идентичные действия с теми которые описаны в первых постах, КРОМЕ ТЕХ ГДЕ СКАЗАНО
Цитата
Ну и не забываем пропатчить наш сервер под ностим-
дальше идёт текст-
Сам патч в аттаче

Вместо того используеш метамод-плагин Dproto - 2 протокола + будет пускать всех + меньше мороки.
ССылка ВОТ
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя xSav
сообщение 4.11.2009, 10:26
Сообщение #157
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

Видимо мы с Вами не поняли немного ранее друг друга :)
Хорошо сейчас попробую сделать так.. только вопросы по теме..
1. Полные права на папку назначать после её создания или после того как туда уже все файлы поставлю ?
2. Вы упоминали команду ранее для этого можно её повторить на примере ? (трафик лимитирован не могу перекачивать сервер чтобы проверять по несколько раз)
ПиСь: Да.. и может быть с этим связано, что у меня папка cstrike и остальные которые в папке hlds не видно содержимое.. только через mc (командер)

Отредактировал: xSav, - 4.11.2009, 10:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 4.11.2009, 11:11
Сообщение #158


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

xSav, из под рута ты создаёшь пользователя... потом создаешь каталог, даёшь ему права и перемещаешься туда. затем переходишь под нужного пользователя (вновь созданного) и дальше всё что делает этот пользователь, в том числе и скачивает, принадлежит ему.
если ты слил сервер из под рута, то соответственно все файлы сервер принадлежат руту... когда создал юзера, то просто дай ему права на этот каталог таким образом
Код
chown user /usr/games/hlds_dm/
соответственно вместо user - логин твоего юзера созданного, вместо пути до каталога - свой путь до каталога...


я предпочитаю хранить всё что принадлежит пользователю в его домашней директории... там в мануале просто создаётся пользователь, но не назначается ему home_dir, куда он будет попадать, когда ты будешь по ssh подключаться к серверу... соответственно если не назначть хом дир, то каждый раз придётся набирать cd /lalla/lala/... и т.д.
я так полгаю, что пользоваателя ты уже создал, то я бы рекомендовал выполнить следующие (всё из под рута, если не указано обратное):
1) создать домашни каталог нового пользователя (т.к. при его создание небыл указать параметр о том, что директорию нужно создать, сделаем это вручную) - mkdir /home/<user> (вместо <user> логин твоего юзера, хотя это совсем не важно)
2) mkdir /home/<user>/hlds (вместо hlds можешь назвать папку как угодно, если несколько серверов или они разного типа, советую соответственно обозначить несколько папок)
3) перетащить файлы сервера в /home/<user>/hlds/
4) выполнить следующие:
. 4.1) useradd -d /home/<user> <user>
. 4.2) chown -R <user> /home/<user>
. 4.3) chmod +x /home/<user>/hlds/hlds*
....
всё, сервер принадлежит нужному юзверю, при конекте к серверу по ssh под юзверем для кс ты будешь попадать в корень сервера(ов) кс.
ну и как уже много раз говорили ставь дпрото и тд и тп... только дальше делай всё ТОЛЬКО из под пользователя для КС... из под рута делаются только настройки системы, да и при этом в основном используют sudo...

здешние linux гуру пусть меня поправят если я где накосячил))

Отредактировал: bravo, - 4.11.2009, 22:16
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя xSav
сообщение 4.11.2009, 12:45
Сообщение #159
Стаж: 16 лет

Сообщений: 1131
Благодарностей: 174
Полезность: 126

ни-хре-на.. сделал все начав отсуда (помимо пользователя рутового есть пользователь admin)
2) mkdir /home/admin/hlds
3) перетащить файлы сервера в /home/admin/hlds/
4) выполнить следующие:
. 4.1) aseradd -d /home/admin admin (написало что пользователь есть такое.. логично)
. 4.2) chown -R admin /home/admin
После этого попробовал запустить - таже самая ошибка как на скрине на предыдущей странице.. хотя в папки которые описывал выше могу спокойно зайти.. т.е. права назначились.. видимо проблема не в пользователе.. что подскажите ? (да.. и я не поставил пока ни метамод ни Dproto просто сделал тестовый запуск.. ***..)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя bravo
сообщение 4.11.2009, 12:49
Сообщение #160


Стаж: 19 лет

Сообщений: 2650
Благодарностей: 865
Полезность: 879

Меценат Меценат

ну походу всё равно придётся сливать заново... это я тебе просто описал примерно _как надо_ сделать. не забудь слитый чисй сервер забэкапить

Отредактировал: bravo, - 4.11.2009, 12:57
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
13 страниц V  « 7 8 9 ... 11 12 »
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: