Гость  |   Вход  |  Регистрация


Новые сообщения · Участники · Правила форума · Поиск · RSS



  • Страница 1 из 1
  • 1
Модератор форума: 98k, ac3  
Установка PB через ftp или ssh
Driver
136   Offline
Сообщение # 1
В Среда, 22.04.2009 в 16:55. Отредактировал Driver - Среда, 22.04.2009, 16:58
День добрый!
Есть сервер COD4-Linux, к папке где он находится есть полный доступ через FTP и ограниченный ssh.
Сервер запущен и работает с PB, но папка PB почему-то находится не в папке с игрой а по другому пути... доступа к ней нет.
Задача поставить заново PB(линукс) в папку с игрой. Нужно это для того чтобы прикрутить к серверу GV-script.
Как поставить, точнее запустить PB, имея такой доступ незнаю.
з.ы. путь к папке с игрой не по умолчанию, а вот к PB уже идет по умолчанию. Как отрубить старый, установить заного PB в папку с игрой и запустить.
Помогите кто чем может.

BonseR
1062   Offline
Сообщение # 2
В Среда, 22.04.2009 в 17:33.
Ну так путь к существующей папке PB где то прописан. так и надо менять эти значения, и заливай свое PB гуда захочешь.
Или у тебя нет полного доступа к админ панели сервера то врятли.

Driver
136   Offline
Сообщение # 3
В Среда, 22.04.2009 в 18:27.
А где по умолчанию он прописан?

BonseR
1062   Offline
Сообщение # 4
В Среда, 22.04.2009 в 18:41.
Quote (Driver)
А где по умолчанию он прописан?

А где твой сервер стоит, на каком хосте или на своем физическом сервере? Где?
Есть админ панель?

Driver
136   Offline
Сообщение # 5
В Четверг, 23.04.2009 в 10:36.
на чужом физическом сервере)))
точнее на физическом нашего провайдера)) от которого мну дали админку т.к. админ работавший над ним уволился.
Панели соответственно нет.

BonseR
1062   Offline
Сообщение # 6
В Четверг, 23.04.2009 в 14:56.
Ну смотри, даже если ты и залил папку пб то без рестарта игрового сервера работать все равно не будет. Как ты собираешься это сделать через фтп?

Driver
136   Offline
Сообщение # 7
В Четверг, 23.04.2009 в 15:30.
Папку ПБ кинуть мало. Надо для начала привязать этот ПБ к игре... вот тут-то и вопрос... а рестарт сервера делается через SSH.
На сайте PB лежит файлик установки PB для линукс... ток как провести установку тоже вопрос... нужен человек знающий SSH. К примеру через ssh делается старт всех 3 серверов(хард, изи, promod) вот содержание файла нужного для данной процессии:

Code
#! /usr/bin/perl

@menu = (Start, Stop, Restart, Enter, Quit);
%games = (28960    => 28960
, 28961    => 28961
, 28962    => 28962
);

$NAME = 'cod4';

for(;;){
print `clear`;
$i = 0;
foreach $men (@menu){
$i++;
print "$i. $men\n";
}
$key = <STDIN>;
if($key == 1){
print "Enter game name:\n".join("\n", keys(%games)),"\n";
$name = <STDIN>;
chomp($name);
if(defined($games{$name})){
print `sudo /srv/games/cod4/start.sh $games{$name}`;
}
}elsif($key == 2){
print "Enter game name:\n".`sudo /usr/bin/screen -ls | grep $NAME | cut -d "." -f 3 | cut -f 1`;
$name = <STDIN>;
chomp($name);
if(defined($games{$name})){
print `sudo /srv/games/cod4/stop.sh $games{$name}`;
}
}elsif($key == 3){
print "Enter game name:\n".`sudo /usr/bin/screen -ls | grep $NAME | cut -d "." -f 3 | cut -f 1`;
$name = <STDIN>;
chomp($name);
if(defined($games{$name})){
print `sudo /srv/games/cod4/stop.sh $games{$name}`;
print `sudo /srv/games/cod4/start.sh $games{$name}`;
}
}elsif($key == 4){
print "Enter game name:\n".`sudo /usr/bin/screen -ls | grep $NAME | cut -d "." -f 3 | cut -f 1`;
$name = <STDIN>;
chomp($name);
if(defined($games{$name})){
`sudo /usr/bin/screen -x $NAME.$name`;
}
};
if($key == 5){exit(0)};
}

1;

  • Страница 1 из 1
  • 1
Поиск:
Играем Комьюнити EXPLOSIVE
наверх



Проект википедии по Call of Duty
Турниры Call of Duty 4 Участники О нас
EGL Call of Duty 4 Фото Контакты
Матчи Call of Duty 4 Видео Помочь проекту
  Статьи FAQ
  Форум Правила портала
  Блог Каталог сайтов
    Гостевая

© eXplosive.su, 2007-2012.
Все права защищены.

Яндекс.Метрика
Используются технологии uCoz