Cоздание сервера Last Chaos [EP1/EP2/EP3]
 
ФорумРегистрацияВход


Поделиться | .
 

 Установка сервера EP2

Предыдущая тема Следующая тема Перейти вниз 
На страницу : 1, 2  Следующий
АвторСообщение
LaughingMan
Команда форума
Команда форума
avatar

Сообщения : 50
Дата регистрации : 2013-11-08
Откуда : Москва, Россия

СообщениеТема: Установка сервера EP2   Вс Фев 09, 2014 6:02 am

Привет-привет. Вот ночь подходит к концу, и решил склепать гайд из гайдов, которые сделаны из гайдов итд итп..
Итак,
Для начала терминология:
-Терминал (или консоль). Это именно эту штуку вы видите, когда подключаетесь через putty.
-Бд. База данных mysql, открываемая через navicat
-Демон.  Программа в системах like unix, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем. [spoiler="Спойлер"]Да, это действительно цитата с  википедии.
Необходимый нам софт:

[url=http://adf.ly/1Lh5i7


2 варианта:
[spoiler="Поскорее поставить и играться"]
Подключение к хосту:
 
тыкаем ok и теперь мы можем открыть нашу бд двойным кликом в списке слева
Перейдем к установке.
"Сама установка"
Все дальшейшие команды вводятся в терминале. Иногда от вас может потребоваться ввести y/N, на что нужно отвечать y.
Код:
service iptables stop && chkconfig iptables off
yum -y install mysql mysql-server
chkconfig --levels 235 mysqld on
service mysqld start
yum -y install httpd
chkconfig --levels 235 httpd on
service httpd start
service mysqld restart
yum install ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i386.rpm
mysql_secure_installation
Цитата :
1.У нас появляется надпись "Enter current password for root (enter for none):" - просто нажимаем Enter
2.Далее появляется "Set root password? [Y/n]" Пишем n и жмем Enter
3.Далее появляется "Remove anonymous users? [Y/n]" Пишем Y и жмем Enter
4.Далее появляется "Disallow root login remotely? [Y/n]" Пишем Y и жмем Enter
5.Далее появляется "Remove test database and access to it? [Y/n]" Пишем Y и жмем Enter
6.Далее появляется "Reload privilege tables now? [Y/n]" Пишем Y и жмем Enter
Код:
mysqladmin -u root password ''
yum -y install php php-common php-gd php-mysql php-xml php-mbstring
service httpd restart
service mysqld restart
Установка завершена. Теперь можно заливать файлы и настраивать их

"Настройка файлов"]Итак, у нас есть базы: newproject_data.sql, newproject_db.sql, newproject_db_auth.sql и newproject_post.sql соответственно. Закидываем их через winscp в папку root. Через Navicat создадим базы с названиями newproject_data  newproject_db newproject_db_auth и newproject_post .Создать базу можно нажав пкм в левой частви навиката>new database. Нужно будет указать ее название и кодировку (latin1 либо 1251)Залили?  Прекрасно. Возвращаемся в putty, и вводим там
Код:
mysql newproject_data < newproject_data.sql
mysql newproject_db < newproject_db.sql
mysql newproject_db_auth < newproject_db_auth.sql
mysql newproject_post < newproject_post.sql
Теперь базы у нас залиты. Можно настраивать серверные файлы.
Прежде всего их нужно скинуть в  папку root. файлы настройки называются newStorm.bin и лежат либо в одной папке со всеми файлами, либо в папке data (у GameServer'a так) Вписываем туда свои базы, там где подключение к дб (строчки с базами) ip должен оставаться 127.0.0.1, во всех остальных случаях указывайте ip вашего хоста. Порты я привык использовать следующие:
Цитата :

BillingServerPort = '8802';
GameServerPort1 = '70056';
GameServerPort2 = '70057';
GameServerPort3 = '70058';
GameServerPort4 = '70059';
GameServerPort5 = '70060';
GameServerPort6 = '70070';
LoginPort = '71000';
ConnectorPort1 = '70050';
HelperPort1 = '70052';
MessengerPort1 = '70053';
SubhelperPort1 = '70054';
SubhelperPort1_1 = '70055' (так же известен как USER SERVER)
Порты вводить без кавычек! Т.е. 71000 а не '71000'
Мы почти завершили настройку. Теперь перейдем в папку root в winSCP, выделим все папки, и файл start.sh (или startService.sh), нажмем F9, внизу в окошке введем 0777 и поставим галочку на "Set group, owner and permissions recursively"
Можно запускать сервер используя команду
./start.sh (./startService.sh) в putty

и
"Понять что к чему, и больше не задавать вопросов а-ля  "почему у меня ошибка??????""]
Итак, если вы читаете этот спойлер, значит уже прочитали первый (или у вас вывалилась ошибка о том, что нету каких-то libofcrypo блаблабла или сервер прост оне запускается) и понимаете, что нужно что-то вводить для установки и настройки. Чтобы в будущем избежать ошибок, предлагаю разобраться что же все-таки означают те непонятные строчки, которые вам приходилось бездумно вводить.
Начнем.
Первое, что мы ввели оказавшись в консоли, это
Код:
service iptables stop && chkconfig iptables off
iptables - это программа для управления брандмауэром в unix-подобных системах CentOS. Здесь мы остановили демон (service iptables stop), и (&&) убрали его из автозапуска (chkconfig iptables off).
Идем дальше.
Код:
yum -y install mysql mysql-server
Этой командой мы устанавливаем mysql (yum -y install mysql) и mysql-сервер (yum -y install mysql-server), но чтобы не писать так длинно можно установить оба одной командой, просто поставив пробел между (mysql) и (mysql-server).
Как вы успели заметить, практически все в CentOS устанавливается командой (yum install название пакета).
YUM - это менеджер пакетов в CentOS, иначе говоря менеджер обновлений. Он похож на apt-get и smart.
Но  ведь мы устанавливали mysql с каким-то "-y" спросите вы. Так вот, "-y" это ключ, который на все запросы (обычно нас спрашивают Y/n и нам нужно ответить) отвечает согласием, то есть Yes. Это удобно, так как нам не придется отвлекаться если мы устанавливаем много и сразу. Аналогом ключа "-y" является "--assumeyes". Подробнее обо всех ключах программы вы можете узнать введя
Код:
man имя установленной программы
(man - приложение для просмотра онлайн мануалов. Для выхода из мануала нажмите q)
Код:
chkconfig --levels 235 mysqld on
тут все понятно. через "chkconfig" добавляем (on)/убираем (off) в/из автозапуск(а). "--levels" системный ключ (235 - его параметр)
Код:
service mysqld start
Запуск демона mysql (в CentOS называется mysqld)
Код:
yum -y install httpd
chkconfig --levels 235 httpd on
service httpd start
Установка, добавление в автозапуск, запуск апача, тут все понятно
Код:
service mysqld restart
Перезапуск mysql демона.
Код:
yum install ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i386.rpm
Так как
man yum пишет:
yum is an interactive, rpm based, package manager
мы можем устанавливать *.rpm-пакуты с помощью него.
Код:
mysql_secure_installation
Этой командой мы запускаем настройку безопасности mysql
В первом вопросе нас просят ввести пароль для root, поскольку мы его не устанавливали, жмем enter
Во втором вопросе мы тыкаем n чтобы mysql у нас не запрашивал пароль при входе через root
В третьем вопросе мы убираем всех "@n0nym0U$" из нашей базы
В четвертом вопросе мы разрешаем удаленный доступ к серверу с логином root
В пятом вопросе, мы удаляем базу test и доступ к ней
В шестом мы выполняем перезагрузку привилегий (применяем изменения)
Код:
mysqladmin -u root password ''
Чисто на всякий случай убираем пароль у пользователя root. (mysqladmin это клиент для выполнения операций по администрированию бд. Ключ "-u" сокращение от слова "user" или иначе говоря - пользователь.)
Код:
yum -y install php php-common php-gd php-mysql php-xml php-mbstring
Уже знакомая нам ситуация, на этот раз устанавливаем php и необходимые пакеты ("моды", если угодно) для него.
Код:
service httpd restart
service mysqld restart
Еще раз перезагружаем апач и mysql.
На этом все. Если вы смогли дочитать это до конца, поздравляю. У вас прибавилось мозгов знаний.
И да, вот вам либы. (Закинуть в папку lib)
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[spoiler]Для тех, у кого все-же прибавилось немного в голове. Вы могли уже догадаться что можно просто сделать так.
Код:
yum install название библиотеки
 lol! 
Спасибо за внимание =)


[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
Лучше быть профессионалом на уровне нуба, чем нубом на уровне профессионала.


Последний раз редактировалось: LaughingMan (Вс Фев 09, 2014 8:31 pm), всего редактировалось 2 раз(а)
Вернуться к началу Перейти вниз
http://lastchaos-wariors.ru
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Вс Фев 09, 2014 12:16 pm

Отличный гайд)
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
crazyhed
Пользователь
Пользователь
avatar

Сообщения : 1
Дата регистрации : 2013-09-07

СообщениеТема: Re: Установка сервера EP2   Ср Фев 12, 2014 8:36 am

Мм, почему у меня не отображается текст под спойлером?
Вернуться к началу Перейти вниз
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Ср Фев 12, 2014 1:20 pm

crazyhed пишет:
Мм, почему у меня не отображается текст под спойлером?

Потому что ,чтобы видеть текст под спойлером недостаточно только зарегистрироваться ,так же нужно набрать определенное количество сообщений.
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
Deadline
Пользователь
Пользователь
avatar

Сообщения : 1
Дата регистрации : 2014-02-15

СообщениеТема: Re: Установка сервера EP2   Сб Фев 15, 2014 12:25 pm

Ясно
Вернуться к началу Перейти вниз
lacinyek
Бывалый
Бывалый
avatar

Сообщения : 14
Дата регистрации : 2013-03-06

СообщениеТема: Re: Установка сервера EP2   Сб Фев 15, 2014 4:58 pm

Хорошый гайд и даже супер,
Вернуться к началу Перейти вниз
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Сб Фев 15, 2014 4:59 pm

lacinyek пишет:
Хорошый гайд и даже супер,

Увидел?)
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
{|+Antonor+|}
Пользователь
Пользователь
avatar

Сообщения : 9
Дата регистрации : 2014-02-10
Откуда : Санкт-Петербург

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 2:02 pm

Что-то я не понял а в чем смысл??
Вернуться к началу Перейти вниз
{|+Antonor+|}
Пользователь
Пользователь
avatar

Сообщения : 9
Дата регистрации : 2014-02-10
Откуда : Санкт-Петербург

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 2:02 pm

АА отличный гайд!
Вернуться к началу Перейти вниз
credas11
Пользователь
Пользователь
avatar

Сообщения : 1
Дата регистрации : 2014-02-16

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 10:34 pm

Smile

Пока не вижу
Вернуться к началу Перейти вниз
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 10:46 pm

credas11 пишет:
Smile

Пока не вижу

Можешь в курилке по флудить и набрать сообщений) Very Happy 
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
LaughingMan
Команда форума
Команда форума
avatar

Сообщения : 50
Дата регистрации : 2013-11-08
Откуда : Москва, Россия

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 10:55 pm

{|+Antonor+|} пишет:
АА отличный гайд!
Ага, а кого-то уже бомбануло Very Happy Дизлайк воткнул)


[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
Лучше быть профессионалом на уровне нуба, чем нубом на уровне профессионала.
Вернуться к началу Перейти вниз
http://lastchaos-wariors.ru
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 10:58 pm

LaughingMan пишет:
{|+Antonor+|} пишет:
АА отличный гайд!
Ага, а кого-то уже бомбануло Very HappyДизлайк воткнул)

Ага типо мол не увидел сообщения на те нах дизлайк)
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
LaughingMan
Команда форума
Команда форума
avatar

Сообщения : 50
Дата регистрации : 2013-11-08
Откуда : Москва, Россия

СообщениеТема: Re: Установка сервера EP2   Вс Фев 16, 2014 11:27 pm



[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
Лучше быть профессионалом на уровне нуба, чем нубом на уровне профессионала.
Вернуться к началу Перейти вниз
http://lastchaos-wariors.ru
goga55
Бывалый
Бывалый
avatar

Сообщения : 14
Дата регистрации : 2014-02-07

СообщениеТема: Re: Установка сервера EP2   Пн Фев 17, 2014 11:54 pm

Гайд хорошь)
Вернуться к началу Перейти вниз
misha_113
Бывалый
Бывалый
avatar

Сообщения : 12
Дата регистрации : 2014-02-17

СообщениеТема: Re: Установка сервера EP2   Чт Фев 20, 2014 8:29 pm

БД с ЕР 1 на ЕР 2 неподходит?Администратор,будь так добор,скинь неумёхе БД для ЕР 2 Smile
Вернуться к началу Перейти вниз
NightShadow
Команда форума
Команда форума
avatar

Сообщения : 227
Дата регистрации : 2012-11-25
Возраст : 24
Откуда : Хабаровск

СообщениеТема: Re: Установка сервера EP2   Пт Фев 21, 2014 2:10 am

misha_113 пишет:
БД с ЕР 1 на ЕР 2 неподходит?Администратор,будь так добор,скинь неумёхе БД для ЕР 2 Smile

[Вы должны быть зарегистрированы и подключены, чтобы видеть эту ссылку]
Вернуться к началу Перейти вниз
http://anti-lcdev.sosbb.ru
drakosha
Пользователь
Пользователь
avatar

Сообщения : 5
Дата регистрации : 2013-05-12

СообщениеТема: Re: Установка сервера EP2   Сб Фев 22, 2014 10:11 am

круто
Вернуться к началу Перейти вниз
skyfoll
Бывалый
Бывалый


Сообщения : 11
Дата регистрации : 2013-01-13

СообщениеТема: Re: Установка сервера EP2   Сб Фев 22, 2014 3:36 pm

Хорошый гайд и даже супер
Вернуться к началу Перейти вниз
skyfoll
Бывалый
Бывалый


Сообщения : 11
Дата регистрации : 2013-01-13

СообщениеТема: Re: Установка сервера EP2   Вс Фев 23, 2014 5:38 pm

Спасибо
Вернуться к началу Перейти вниз
vaiper1212
Пользователь
Пользователь
avatar

Сообщения : 9
Дата регистрации : 2014-03-06

СообщениеТема: Re: Установка сервера EP2   Пт Мар 07, 2014 5:10 pm

Smile
Вернуться к началу Перейти вниз
acab94rus
Бывалый
Бывалый
avatar

Сообщения : 16
Дата регистрации : 2014-03-14

СообщениеТема: Re: Установка сервера EP2   Ср Мар 26, 2014 7:14 pm

почему я не вижу что написано под спойлером! сообщений вроде достаточно
Вернуться к началу Перейти вниз
skyfoll
Бывалый
Бывалый


Сообщения : 11
Дата регистрации : 2013-01-13

СообщениеТема: Re: Установка сервера EP2   Сб Мар 29, 2014 11:08 pm

cool
Вернуться к началу Перейти вниз
slavan
Бывалый
Бывалый
avatar

Сообщения : 17
Дата регистрации : 2014-03-19
Возраст : 20

СообщениеТема: Re: Установка сервера EP2   Пн Мар 31, 2014 4:16 pm

где можно пофлудить???
Вернуться к началу Перейти вниз
spoxwer
Бывалый
Бывалый
avatar

Сообщения : 17
Дата регистрации : 2014-04-14
Возраст : 23

СообщениеТема: Re: Установка сервера EP2   Вт Апр 15, 2014 11:05 am

сколько сообщений надо?
Вернуться к началу Перейти вниз
Спонсируемый контент




СообщениеТема: Re: Установка сервера EP2   

Вернуться к началу Перейти вниз
 

Установка сервера EP2

Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 2На страницу : 1, 2  Следующий

Права доступа к этому форуму:Вы не можете отвечать на сообщения
ANTI-LCDEV :: Создание сервера [EP2] :: Гайды-