Перейти к содержанию
Авторизация  
VoK

Не Могу Запустить Сервер На Ubuntu

Рекомендуемые сообщения

Здравствуйте!

Проблема в том, что сервер стабильно работал на windows, нужно было переходить на nix и тут неудача.

Сборка ACIS 315.

Java:

java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

Mysql тоже поставил и залил базу.

Добавил в AuthSErver.sh:

#!/bin/bash
cd /home/vokforever/SERVER/loginserver/
xterm -title 'LoginServer Log' -e tail -f /home/vokforever/SERVER/loginserver/log/stdout.log &
./AuthServer_loop.sh &

AuthServer_loop.sh

#!/bin/bash
err=1
until [ $err == 0 ];
do
[ -f log/java0.log.0 ] && mv log/java0.log.0 "log/`date +%Y-%m-%d_%H-%M-%S`_java.log"
[ -f log/stdout.log ] && mv log/stdout.log "log/`date +%Y-%m-%d_%H-%M-%S`_stdout.log"
nice -n -2 java -Dfile.encoding=UTF-8 -Xmx256m -Dlogback.configurationFile=./config/logback.xml -cp ./libs/*: net.sf.l2j.loginserver.L2LoginServer > log/stdout.log 2>&1
err=$?
# /etc/init.d/mysql restart
sleep 10;
done

 

В итоге, при запуске AuthServer и в xterm выдает:

nice: не удается удается установить значение nice: Отказано в доступе

 

Подскажите пожалуйста

Изменено пользователем VoK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А на выполнение скрипта кто даст права ?? дядя ?!

chmod +x *.sript.sh

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

права на запуск давал:

chmod +x AuthServer.sh
chmod +x AuthServer_loop.sh

Изменено пользователем VoK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Кстати, выполнил через терминал:

sh ./AuthServer.sh

И получил ошибку:

./AuthServer.sh: 1: #!/bin/bash: not found

хотя у меня первая строка #!/bin/bash

 

написал для теста:

#!/bin/bash
echo "Hello World!"

получил:

~/SERVER/loginserver$ chmod +x test.sh
~/SERVER/loginserver$ ./test.sh
Hello World!

 

Делаю все тоже самое для auth, но:

http://firepic.org/?...5h07wlfyvpf.png

Изменено пользователем VoK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Переписал ручками

 #!/bin/bash

была проблема когда правили из винды эти файлы.

Запусил через:

sudo sh AuthServer.sh

 

Теперь вопрос, как сделать так чтобы открывать без sudo, а лучше при старте системы?

Изменено пользователем VoK

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вы не поверите, переписал все ручками заново и запустилось. Скорее всего из-за того, что редактировали из-под винды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...