- Готовый Паблик сервер CS 1.6 для Linux (ReHlds)
- Всем Добра!
- Описание сборки паблик сервера:
- Особенности:
- Моды сервера:
- Карты: собраны самые ходовые без лишнего мусора:
- Плагины сервера:
- Локальный веб-сервер под Linux, с автоматическим поднятием хостов и переключением версий PHP
- 4 Ways to Find Server Public IP Address in Linux Terminal
- 1. Using dig Utility
- 2. Using host Utility
- 3. Using wget Command Line Downloader
- 4. Using cURL Command Line Downloader
- If You Appreciate What We Do Here On TecMint, You Should Consider:
- Public server ��� linux
Готовый Паблик сервер CS 1.6 для Linux (ReHlds)
Всем Добра!
Готовая сборка игрового паблик сервера 18+ ! [СЛИВ] + ИСХОДНИКИ
IP для теста: 88.147.146.214:27021
Сервер для хостинга на платформе Linux, на обновлённом билде ReHlds 2021г.
Описание сборки паблик сервера:
Машина: Linux для установки на хостинг
Билд: последняя обновлённая версия ReHlds
Настройка сервера: большинство плагинов настраиваются через конфиги, для остальных есть исходники
Мы старались сильно не откланяться ок классики и решили не заполнять сервер различными моделями и звуками, коннект к серверу моментальный, сервер чистый.
Особенности:
1. Сервер без падений 100% главное правильно поставить сервер на вашу машину (хостинг)
2. Настроенная стрельба
3. Настроенные плагины (без ошибок)
4. Большое количество приватных-платных плагинов
5. Самые ходовые карты, настроены под плагин 2×2 для низкого онлайна)
?. Даже не знаю что еще написать по описанию, но хочу сказать что сервер стабилен, он не требует ни каких тестирований и прочего, он проверялся и настраивался на протяжении нескольких лет, от вас лишь требуется скачать сборку, установить на хостинг и заменить название сервера на ваше. Приступим к внутреннему миру сервера.
Моды сервера:
1. SafeNameAndChat — Замена символов в никах и сообщениях
2. VoiceTranscoder — Плагин позволяет общаться игрокам по микрофону с пиратской версией и лицензией (Steam/NoSteam)
3. ReauthCheck — Плагин усиливает защиту сервера
4. ReChecker — Защита сервера, плагин проверяет клиентские файлы
5. ReSemiclip — Дает возможность проходить сквозь своих
6. ReUnion — Позволяет заходить на сервер стим и нонстим игрокам
7. WhBlocker — Большая база для блокировки различных читов
Карты: собраны самые ходовые без лишнего мусора:
de_dust2_2x2
de_dust2
de_inferno
de_aztec
de_nuke
de_train
de_dust
de_dust4ever
de_clan1_mill
de_cbble
de_kabul
de_tuscan
de_alexandra
de_mirage
de_westwood
de_forge
;;=== Аим maps ===;;
aim_crazyjump
aim_deagle5
aim_map_2010
aim_pistols
aim_usp
Плагины сервера:
Самое интересное о чем хотелось бы рассказать)))
В данный пак вошли все работа стабильные плагины которые я долго искал, неделями на пролет ковырял, переделывал, что бы осуществить свою мечту, часть плагинов пришлось покупать и делать на заказ.
Я хочу что бы все кто ищет годами рабочую, стабильную сборку CS 1.6 на Linux для хостинга, нашли её. Я надеюсь что ни один я такой и многие также пытаются, ищут и бросают на половине пути потому что ничего не получается. Я очень хочу увеличить онлайн, спрос и интерес к CS 1.6, ну либо попытаться вернуть какую то часть старичков!
Counter-Strike 1.6 это же самая четкая классика из всех шутеров от первого лица.
;=== Плагин ===; ;=== Назначение ===;
fresh_bans_1.4.3b.amxx ;Бансистема
reaimdetector.amxx ;Античит (Настройка в: amxmodx\configs\reaimdetector.ini)
amx_gag.amxx ;Глушилка чата-микро
map_chooser.amxx ;Менеджер карт — (Neugomon)
;admin.amxx ;Подключаем админов из файла users.ini
admincmd.amxx ;Базовые команды админа (кик/слэп/бан)
players_menu.amxx ;Меню действий с игроками (кик/бан и т.д)
adminchat.amxx ;Отдельный чат для админов
mapsmenu.amxx ;Админское меню карт(голосование за смену карты, смена карты и т.д)
items_restrict.amxx ;Позволяет полностью ограничить в игре экипировку/оружия/предметы
adminvote.amxx ;Возможность админам устраивать голосования
c4timer.amxx ;Отчёт до взрыва бомбы
statscfg.amxx ;Конфигурация статистики
say_me_and_hp.amxx ;/me /hp
gamecms_api_5_2_9.amxx ;Плагин связывает ваш сервер с сайтов на платформе GameCMS
;=== Альтернативные плагины ===;
;statsx_top15.amxx ;Статистика сервера /top15, /rank и т.д (Заменён на Advanced Experience System 0.5.9)
;statsx_shell.amxx ;Статистика сервера (Заменён на statsx_top15.amxx)
;anti_spam_flashlight.amxx ;Анти спам фанариком
;re_vipka.amxx ;Вип система №2
;reklama.amxx ;Чат информер — реклама (Настройка в: amxmodx\configs\reklama.ini)
;=== Визуальные фан плагины — (Включать по желанию) ===;
weapon_icon.amxx ;Иконка оружия находящегося в руках
hs_blood.amxx ;Добавляет эффект крови на HeadShot
render.amxx ;Меню свечения, для VIP игроков, (чат команда /render — открыть меню)
grenade_effects.amxx ;Добавляет освещение после вспышки от «flash-гранаты»
;=== Дополнительные плагины ===;
lite_night_mode.amxx ;Ночной режим
kill_icon.amxx ;Счет фрагов
awp_limit.amxx ;АВП лимит
top1.amxx ;Сообщаяе игрокам что зашёл ТОП1
steam_bonus_a2.amxx ;Бонусы для Стим
При ночном режиме все игроки от заката до расцвета получают бесплатные ВИП, для поддержки ночного онлайна и для привлечения новых игроков, время ночного режима и выдачу бесплатной випки можно настроить.
;=== CSDM плагины ===;
simple_respawn.amxx ;Респавн
vampire.amxx ;XP для CSDM
refill_weapon_on_kill.amxx ;пополнение обоймы CSDM
Хочу сказать на счет КСДМ.
Долго я мучился что бы работало все стабильно, суть в том что на всех aim картах работает режим ксмд, просто представьте — карта aim_usp игроков 5×5 или 10×10 умер и через секунду возродился, за убийство получаешь дополнительное ХП, автоматически пополняет патроны за убийство, все настраивается в конфигах плагинов.
;=== Остальные плагины ===;
auto_restart.amxx ;Авто рестарт раунда в начале карты
demorecoder.amxx ;Авто запись демки/демок
menufront_end.amxx ;Основное меня админа «amxmodmenu»
MenuGen.amxx ;/dopmenu и /menu — для удобства игрокам и админам (Настройка в: amxmodx\configs\MenuGen.ini)
re_ideal_vip.amxx ;Вип система №1 (Настройка в: amxmodx\configs\ideal_vip.cfg)
mode.amxx ;Плагин позволяет закрывать часть прохода карты при низком онлайне
invisible_spectator.amxx ;Невидимка для админа команда в консоле: amx_spectate
wmenu.amxx ;Оружейка для админа, чат команда: /wmenu
admin_esp.amxx ;Админ-ВХ
fb_forwards.amxx ;Скриншот меню + Автоскрины при бане
log_connect.amxx ;Логи коннекта игроков
fire_in_the_hole.amxx ;Анонс кто кинул какую гранату
screen_fade.amxx ;Мерцание экрана при убийстве
afk_control.amxx ;Кикает АФК игроков
ping_control.amxx ;Кикает игроков с высоким пингом
damager.amxx ;Показывает урон над прицелом
rs_and_game_name.amxx ;Обнуление счета /rs, и позволяет изменить Имя игры в списке серверов
top_awards.amxx ;Топ 3 игрок получает випку
info_rank.amxx ;Показывает в начале каждого раунда позицию игрока в ранке
parachute.amxx ;Парашют (Использовать могут все игроки)
spect_bot.amxx ;Висит бот в зрителях (Ник бота меняется в исходнике)
rc_basechanger.amxx ;Чекер баз: addons\rechecker\bases, (Для чека одной базы: addons\rechecker — resources.ini ОТКЛЮЧИТЕ плагин)
rc_logging.amxx ;Логер для чекера
aes_main.amxx ;Основной плагин (Advanced Experience System)
aes_exp_cstrike.amxx ;Начисление опыта и бонусов за убийства и т.д для Counter-Strike
aes_informer.amxx ;HUD информер и сообщения в чат
aes_exp_editor.amxx ;Меню для администратора команда в консоле: aes_exp_menu
aes_statsx_cstrike.amxx ;Статистика Топ 10 игроков — /top10, /rank и т.д
;aes_bonus_system.amxx ;Меню бонусов (/anew) и плюшки на спавне
;aes_bonus_cstrike.amxx ;Бонусы для Counter-Strike
adverts.amxx ;Чат информер — реклама (Настройка в: amxmodx\configs\adverts.ini)
;hud_adverts.amxx ;HUD информер — реклама
;stop_spam_bots.amxx ;Ограничивает доступ к чату, микрофону, спрею до ввода в чат команды — (ВКЛЮЧАТЬ ПО НЕОБХОДИМОСТИ)
anti_reklama.amxx ;Блокирует написании IP адресов, рекламных ссылок
block_advert.amxx ;Блокирует написании ссылок, рекламных ников
chatmanager.amxx ;Чат Менеджер — (Этот плагин должен быть всегда ВНИЗУ списка)
Все плагины кроме маленькой части настраиваются в конфигах, в папке /configs
Если какие то плагины а именно их исходники не попали в папку с сервером оставляйте комментарии, буду выкладывать отдельно.
Источник
Локальный веб-сервер под Linux, с автоматическим поднятием хостов и переключением версий PHP
Скорее всего какие-то части этой статьи уже знакомы многим хаброжителям, но в связи с покупкой нового рабочего ноутбука я решил собрать все крупинки воедино и организовать удобное средство для разработки. Мне часто приходится работать со множеством маленьких проектов, с разными версиями PHP, часто переводить старые проекты на новые версии. В далёком прошлом, когда я был пользователем Windows то использовал OpenServer. Но с переходом на Linux мне нехватало той простоты создания хостов и переключений версий которые были в нём. Поэтому пришлось сделать еще более удобное решение на Linux =)
будет запущен тот же файл но уже с версией PHP 7.2.7
Другие версии доставляются аналогичным описанным ниже способом.
Для создания еще одного сайта просто создаем в /var/www/ папку имеющую окончание .loc, внутри которой должна быть папка public_html являющаяся корнем сайта
Вот собственно и все. Как без дополнительных мучений, перезапусков, и редактирований конфигов имеем автоматическую систему для работы с сайтами.
Всё это я проверну на LinuxMint19, он на базе Ubuntu18.04, так что с ним все будет аналогично.
Для начала поставим необходимые пакеты
Postfix ставим в качестве плюшки, как простое решение(в мастере установки, всё по умолчанию выбираем) для отправки почты с локальной машины.
Так как это локальная разработка и я единственный пользователь. То мне удобней перенести папку с проектами в мою домашнюю дерикторию. Она у меня маунтится отдельным диском и мигрирует при переустановке системы. Самый простой способ это создать ссылку, тогда не нужно менять пути в настройках да и путь привычный для всех.
Скопируем папку созданную апачем в домашний каталог, создадим на ее месте ссылку, не забыв поменять пользователя на себя и обменяться группами с апачем.
Создадим папку в которой будем собирать исходники PHP для разных версий
Также нам понадобится папки для CGI скриптов
И runtime папка для этих же скриптов, с правами
И так как каталог у нас находится в оперативной памяти, добавим его создание при старте системы, для этого добавим в /etc/tmpfiles.d/fcgid.conf
У меня dnsmasq-base идет с коробки, если нет то его всегда можно доставить.
Добавим правило в его конфигурацию. Найти файл конфигурации dnsmasq.conf можно так
Либо если он как и у меня является частью NetworkManager то создать новый файл конфигурации в /etc/NetworkManager/dnsmasq.d/local.conf
Добавим в него строчку для перенаправление нашего локального домена на локальную машину.
Также нужно включить необходимые модули апача
Предварительная подготовка завершена, приступаем к сборке различных локальных версий PHP. Для каждой версии PHP проделываем следующие 4 шага. На примере 5.6.36
1. Скачиваем исходники нужной версии и распаковываем их
2. Cобираем из исходников нужную версию PHP, и помещаем ее в /opt/php-5.6.36
3. Создаем CGI для обработки этой версии в /var/www/cgi-bin/php-5.6.36.fcgi
4. Делаем файл исполняемым
5. Добавляем экшен для обработки каждой версии в /etc/apache2/mods-available/fcgid.conf
6. Добавляем правило для обработки каждой версии в /etc/apache2/sites-available/000-default.conf
Ну вот и всё. Осталось только перезапустить apache и dnsmasq и пользоваться
Источник
4 Ways to Find Server Public IP Address in Linux Terminal
In computer networking, an IP (Internet Protocol) address is a numerical identifier assigned permanently or temporarily to every device connected to a network that uses the Internet Protocol for communication. Its two major functions are to identify a network or host on a network and also serve for location addressing.
There are currently two versions of IP addresses: IPv4 and IPv6, which can either be private (viewable within an internal network) or public (can be seen by other machines on the Internet).
Additionally, a host can be assigned a static or dynamic IP address depending on the network configurations. In this article, we will show you 4 ways to find your Linux machine or server public IP address from the terminal in Linux.
1. Using dig Utility
dig (domain information groper) is a simple command line utility for probing DNS name servers. To find your public IP addresses, use the opendns.com resolver as in the command below:
2. Using host Utility
host command is an easy-to-use command line utility for carrying out DNS lookups. The command below will help to display your systems public IP address.
Important: The next two methods employ third party websites to display your IP address on the command line as described below.
3. Using wget Command Line Downloader
wget is a powerful command line downloader that supports various protocols like HTTP, HTTPS, FTP and many more. You can use it with third party websites to view your public IP address as follows:
4. Using cURL Command Line Downloader
curl is a popular command line tool for uploading or downloading files from a server using any of the supported protocols (HTTP, HTTPS, FILE, FTP, FTPS and others). The following commands displays your public IP address.
That’s It! You may find these following articles useful to read.
That’s all! If you have any questions or other methods to share in relation to this topic, use the feedback form below to write back to us.
If You Appreciate What We Do Here On TecMint, You Should Consider:
TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.
If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.
We are thankful for your never ending support.
Источник
Public server ��� linux
Стандартный набор плагинов AmxModX 1.8.1
csf_anticheat.amxx ; CSF Anticheat
fix.amxx ; Anti Backdoor for CSF
fullupdate.amxx ; Anti Fullupdate spam — Защита от спама конфигом fullupdate
autobuyfix.amxx ; Anti avto_buy bug with log file -Защита от автобай бага с логом
Map_Spawns_Editor.amxx ; All spawns for maps — Расширение спаунов на картах (В сборке содержатся готовые спауны для многих популярных карт)
admin_check.amxx ; say /admin — Посмотреть кто их администраторов на сервере, с помощью команды /admin в чате.
weaponmenu.amxx ; Даёт возможность администраторам выдавать любое оружие, себе, или любому игроку.
Данный скрипт позволяет грамотно и без проблем запускать сервер на любой *nix платформе из семейства Linux.
1) Извлеките скрипт с названием hlds из архива в директорикю /etc/init.d/
2) Установите в консоли на данный скрипт такие права:
chmod +x /etc/init.d/hlds
3) Далее, проредактируйте сам скрипт. Если вы линуксоид, то обязательно разберётесь. Но для начинающих линуксоидов решил написать мини мануал с кусочком самого скрипта.
# Server options
TITLE=’hlds’ # Script initialization title
LONGNAME=’Counter-Strike 1.6′ # Full title of game type
NAME=’hlds’ # Server handle for the screen session
DAEMON=’hlds_run’ # The server daemon
UPDATER=’/usr/hlds’ # The Steam updater. I recommend keeping it one directory below orangebox for tf2 servers.
STEAM=’/home/fieldline/hlds’ # Указываем траекторию, где расположен ваш сервер.
USER=’fieldline’ # Указываем вашего пользователя в системе. Нивкоем случае не запускать от root. Так что в примере я указал своего пользователя fieldline.
# Game options
IP=’0.0.0.0′ # Указываем ip сервера.
PORT=’27015′ # Указываем нужный порт.
MAP=’de_dust2′ # Указываем карту при старте сервера.
GAME=’cstrike’ # Указываем вид продукта «Game type (tf|cstrike|valve|hl2mp)».
SIZE=’32’ # Максимальное количество игроков на сервере. Указал максимальное значение, 32 игрока.
Остальной кусок сприпта не стал публиковать, так как там уже идут системные настройки запуска, они нам ненужны.
4) Так как же управлять скриптом? Всё очень просто!
Источник