Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 16

Тема: Рестартер для Linyx

  1. #1
    Активный пользователь Аватар для Andreq
    Регистрация
    03.06.2010
    Адрес
    Kazakhstan
    Сообщений
    952
    Репутация: 20

    Звание: на пути к лучшему

    Рестартер для Linyx

    кароче все это очень легко
    вот берете вот этот код
    PHP код:
    #!/bin/sh 
    log=samp.log 
    dat
    =`date
    samp="/path/to/samp/server/samp03svr" 
    cd /path/to/samp/server 
      
    echo "${dat} watchdog script starting." >>${log
    while 
    true; do 
            echo 
    "${dat} Server exited, restarting..." >>${log
            
    mv /path/to/samp/server/server_log.txt /path/to/samp/server/logs/server_log.`date '+%m%d%y%H%M%S'
            ${
    samp} >> $log 
        sleep 2 
    done 
    меняете в нем пути к серверу самп на своем VPS сервере. потом в папке с сервером SAMP создаете файл с кодировкой SHIFT-JIS встявляете этот код и сохраняете файл под названием restart (ну можно и по другому).
    потом нужно его запустить можно выключить сервер SAMP и войти в PUTTY на сервер
    прописать парочку команд
    PHP код:
    cd /путь/к/серверу/samp/
    nohup ./restart 
    и выключите PUTTY ну вот и все рестартер установлен
    Внимание ! правильно вводите все пути в коде а то рестартер не будет работать
    чтобы проверить какие ошибки при запуске выдает рестартер не нужно запускать его через nohup используйте просто ./restart @ и он покажет ошибки а если не покажет значит надо снова запускать через nohup

    Мой рассказ будет более понятен пользователям ISPmanager 4.3 Lite
    Если побегал напостил на весь форум то ума не прибавиться... Но зато твой "уровень скриптинга" повыситься...

  2. #2
    Активный пользователь Аватар для CocoJambo
    Регистрация
    27.05.2010
    Адрес
    pawno
    Возраст
    27
    Сообщений
    301
    Репутация: 6

    Звание: пока не определено
    Не Linyx а Linux.

  3. #3
    Активный пользователь Аватар для Andreq
    Регистрация
    03.06.2010
    Адрес
    Kazakhstan
    Сообщений
    952
    Репутация: 20

    Звание: на пути к лучшему
    да и ладно ))) главное что все поймут
    Если побегал напостил на весь форум то ума не прибавиться... Но зато твой "уровень скриптинга" повыситься...

  4. #4
    Активный пользователь Аватар для Andrey_Kovalev
    Регистрация
    06.06.2010
    Адрес
    Нижний Новгород
    Возраст
    30
    Сообщений
    310
    Репутация: 3

    Звание: пока не определено
    всё норм пашет...Правдо у меня не линукс(на основном компе,но на хосте линукс )

  5. #5
    Пользователь
    Регистрация
    06.09.2010
    Адрес
    СПб
    Сообщений
    20
    Репутация: -7

    Звание: имеет немного плохого в прошлом
    во-первый можно на много проще написать юзая screen;
    во-вторых сомневаюсь я что это попрет на gentoo, там запускать сервера нельзя так: ./home/serv/samp03svr, там надо сначала зайти в папку cd /home/serv, a потом ./samp03svr

    не все линуксы одинаковые, писать надо на которых тестил.. ИМХО screen удобнее, если кому надо дать этот рестартер, юзающий screen (юзаю у себя на хостинге аналогичный), стукните в асю 499958383

  6. #6
    Активный пользователь Аватар для Andreq
    Регистрация
    03.06.2010
    Адрес
    Kazakhstan
    Сообщений
    952
    Репутация: 20

    Звание: на пути к лучшему
    уверяю тебя что на gentoo он работает я сам проверял
    PHP код:
    cd /путь/к/серверу/samp
    nohup ./restart 
    это я для чего написал?
    Если побегал напостил на весь форум то ума не прибавиться... Но зато твой "уровень скриптинга" повыситься...

  7. #7
    Пользователь
    Регистрация
    06.09.2010
    Адрес
    СПб
    Сообщений
    20
    Репутация: -7

    Звание: имеет немного плохого в прошлом
    Цитата Сообщение от andreq Посмотреть сообщение
    уверяю тебя что на gentoo он работает я сам проверял
    PHP код:
    cd /путь/к/серверу/samp
    nohup ./restart 
    это я для чего написал?
    все-равно можно написать проще :p

  8. #8
    Активный пользователь Аватар для Andreq
    Регистрация
    03.06.2010
    Адрес
    Kazakhstan
    Сообщений
    952
    Репутация: 20

    Звание: на пути к лучшему
    а это чем не простой способ ?
    Если побегал напостил на весь форум то ума не прибавиться... Но зато твой "уровень скриптинга" повыситься...

  9. #9
    Активный пользователь Аватар для DeaD_MaN
    Регистрация
    08.04.2010
    Адрес
    Беларусь
    Возраст
    35
    Сообщений
    297
    Репутация: 2

    Звание: пока не определено
    Andreq
    а можешь готовый сделать пожалуста?
    ОКДА???:al:

  10. #10
    Активный пользователь Аватар для Andreq
    Регистрация
    03.06.2010
    Адрес
    Kazakhstan
    Сообщений
    952
    Репутация: 20

    Звание: на пути к лучшему
    не могу потому что я не экстрасенс ... как я узнаю путь и т.д ?
    Если побегал напостил на весь форум то ума не прибавиться... Но зато твой "уровень скриптинга" повыситься...

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •