Туториал Установка сервера на vds

  • Автор темы Автор темы SmokeD
  • Дата начала Дата начала
Не могли бы Вы между командами строки пропускать. а то не очень понятно..
Ладненько:

su -

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" > /etc/apt/sources.list.d/webupd8team-java.list


echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list.d/webupd8team-java.list

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

apt-get update

apt-get install oracle-java7-installer

exit

Вроде так, Дебиан это не мое. По мне Centos или бубунта.
 
Ладненько:

su -

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" > /etc/apt/sources.list.d/webupd8team-java.list


echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" >> /etc/apt/sources.list.d/webupd8team-java.list

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886

apt-get update

apt-get install oracle-java7-installer

exit

Вроде так, Дебиан это не мое. По мне Centos или бубунта.
Всё заработало! Большое спасибо!
 
ты лучший!!!:creeper:смотрел видео ipcrafting не помогло, а твоя статья да!!!
 
Люблю апельсины.
 
Доброго времени суток!
В этом туториале я расскажу вам про установку сервера на удаленную машину (VDS/VPS/Dedicated) под управлением Ubuntu 12.04. Так, как моя машина на тех. обслуживании, всю установку я вам покажу на VMware Workstation с Ubuntu Server 12.04. Отличий совершенно нет, за исключением того что моя консоль работает чуть быстрее.

Подготовка.
Нам понадобятся:
1 - Putty - для работы с SSH [?]
2 - Прямая рука (можно две)
3 - Компьютер под управлением OC Windows, Mac OS, Linux-liked.
4 - Сам удаленный хост под управлением Ubuntu 12.04 с доступом по SSH.

Шаг первый. Подготовка сборки сервера.
1.1 - Архивируем вашу сборку сервера в serverMain.zip.
1.2 - В случае если у вас есть хостинг для сайта (можно бесплатный), если у вас такового нет, регистрируемся на любом бесплатном хостинге с поддержкой ftp (например здесь).
1.3 - Загружаем сервер на хостинг, через FTP.
1.4 - Находим прямую ссылку, на архив. Она должна заканчиваться на .zip.

Шаг второй. Подготовка сервера. Установка Java и Screen.
Выполняем команды ТОЛЬКО зеленного цвета. За # (решеткой) находится комментарий. Его выполнять НЕ НАДО! Пожалуй начнем.

Заходим на сервер через Putty. Для этого нужен Putty, IP, логин и пароль от удаленого сервера.


2.1 - Открываем Puuty, вводим ip от удаленного сервера, выбираем тип подключения SSH.


putty.PNG


2.2 - В консоли появится примерно такое:


login-login.PNG


2.3 - Вводим сначала Логин, потом пароль (!) Пароль вводится в маске. Это значит что вы вводите пароль, но в консоли он не отображается.

2.4 - После этого будет показан информационный блок с загрузкой ЦП, рамы, свопа, или будет просто одна строка с датой последнего входа.
ubuntu-login-info.PNG
2.5 Начинаем установку Java. Вводим команды:
sudo apt-get install python-software-properties #Устанавливаем пакет python (для Java)
P.S - после первого ввода sudo необходимо ввести пароль администратора.
ubuntu-sudo-first.PNG
(!) Через некоторое время после начала установки Python будет диалог. Отвечать либо y(англ), либо д(русская).
sudo add-apt-repository ppa:webupd8team/java #Добавляем репозиторий

sudo apt-get update #Обновляем список репозиториев Ubuntu
Ждем... Через несколько секунд появится предложения нажать ENTER, нажимаем.

sudo apt-get install oracle-java7-installer #Устанавливаем саму Java.
Через некоторое время будет очень маленькое лицензионое соглашение. Нажимаем ENTER, потом Дa/Yes


java -version #Проверяем установку java
ubuntu-java-version.PNG
sudo apt-get install screen #Устанавливаем Screen
После установки screen, создаем новую сессию:
screen -s OwnedServer #Создание нового скрина с именем OwnedServer
После создание скрина в консоли появится пустое окно:
screen-new-screen.PNG
Далее, вводим команды:
cd /home/%имя пользователя, например root% #Входим в домашнюю директорию пользователя.
mkdir server #Создаем папку с именем server
cd server #Входим в папку server
wget %прямая ссылка из шага 1.4, например http://main.p.ht/ex/serverMain.zip% #Скачиваем архив с нашей сборкой:
ubuntu-download-server.PNG



unzip serverName.zip #распаковываем сборку из архива
clear #Очищаем консоль для удобства.
И, момент истины - запускаем сервер! Xmx - максимум ram / Xms - минимум рам. Оба значения указываются либо в M - мегабайтах; либо в G - гигабайтах.
java -Xms1G -Xmx16G -jar minecraft_server.jar nogui #Запуск сервера

PROFIT! Сервер запущен! Можно играть, но это не все, в этом скрине можно только управлять сервером майнкрафта. Далее, спасибо smilesdc идет памятка необходимая для работы с screen.

screen -S Name - создание.
screen -x Зайти на скрин.
screen -ls - Посмотреть все скрины.
ctrl + a + d - сверуть.[/SIZE]
ctrl + a + x - удалить.[/SIZE]

Благодарности:
smilesdc - за памятку про screen
ksada - за совет не использовать open-jdk

Могу, если Вы не против, снять видео-урок
 
Для Дебиан нет команды "add-apt-repository", но есть скрипт, который можно поставить и будет работать "как" в Убунте. Если надо, могу расписать
 
Доброе время суток я снял VDS настроил все и тд... когда начал ставить сервер все ок запускается робит норм тока есть одно но не работают конфиги где есть русские буквы ну а если он срабатывает то пишет ?????? ,кодировку менял не помогает. Помогите!!!
ОS Centos
 
@nikneym007, какая установлена локаль в ОС, в какой кодировке сохранены файлы?
 
Что такое локаль ? В UTF-8 (без BOM)
 
Назад
Верх