Архив метки: Ubuntu

Установка LAMP server на VirtualBox

Понадобился Linux-сервер для тестирования кое-каких своих идей. Для этого было принято решение поднять LAMP на виртуальной Ubuntu Server  VirtualBox.

Ниже некоторые моменты, которые пришлось для этого решить.

Я не буду расписывать здесь установку VirtualBox и Ubuntu Server внутри него. Установочный файл VB и образ Ubuntu скачаны с официальных сайтов, установка стандартная. Читать

Не работает джойстик при запуске игр в отдельном x-сервере. Linux Mint, Ubuntu.

Год назад, я уже писал о способе, как повысить быстродействие запускаемых с помощью wine, windows игр. Выяснилось, что не только wine сильно прибавляет в скорости от запуска в отдельном x-сервере, но и жадные до ресурсов эмуляторы игровых консолей pcsx2 и dolphin, так-же существенно выигрывают в скорости эмуляции «тяжёлых» игр при использовании этого метода. Но при этом возникает другая проблема — в эмуляторе перестаёт работать джойстик, что сводит удовольствие от игры на нет. Решение заключается в создании правила для udev:

# cat >> /etc/udev/rules.d/99-joystick.rules << _EOF_
KERNEL==»event*», ENV{ID_INPUT_JOYSTICK}==»?*», MODE:=»0644″
_EOF_

После этого, отключаем джойстик от компьютера, выполняем:

# udevadm control —reload

Вновь подключаем джойстик к компьютеру и можем наслаждаться игрой 🙂
Например, вот команда запуска уже настроенного pcsx2 и игры Metal Gear Solid 2: Sons of Liberty в отдельном x-сервере:

$ env __GL_THREADED_OPTIMIZATIONS=1 xinit /usr/games/PCSX2 —nogui /media/yar4e/X_X/Gamez/Sony Play Station 2/MGS2/Диск 1 (v1.1)/SoL(v1.1).iso — :1

Автор: Yar4e

Установка OpenVZ в Ubuntu

OpenVZ — контейнерная система виртуализации для Linux. Мы можем создать определенное количество виртуальных машин, в зависимости от конфигурации нашей реальной машины. Каждая виртуальная машина будет работать как отдельная автономная система и не будет конфликтовать с другими машинами.

Созданные с помощью OpenVZ машины могут быть перезагружены независимо одна от одной, могут иметь разных пользователей, IP адреса, память, процессы, файлы, приложения, библиотеки и настройки. Так как используется виртуализация на уровне ОС, в отличие от VirtualBox Vmware и KVM, гостевые системы будут использовать одно и то же ядро —  основной системы.

Это позволяет каждой машине наиболее эффективно работать с системными ресурсами: памятью, процессором, дисковым пространством и сетью. В этой инструкции будет рассмотрена установка OpenVZ на Ubuntu. Читать

Локальный репозиторий в Ubuntu

Если вы системный администратор, то вам нужно часто устанавливать новый софт, обновления безопасности и другие патчи в ваших системах. Если бы компьютер был один, то это бы не вызвало проблем, но обычно в организации несколько компьютеров и всем им нужны обновления. Это может снизить пропускную способность сети. В каждой системе приложения будут скачиваться и устанавливаться непосредственно из репозиториев Ubuntu.

Но есть выход, можно сохранить все приложения на сервере в локальной сети, а затем распространять их на другие компьютеры этой сети когда потребуется. Локальный репозиторий Ubuntu — действительно быстрый и эффективный способ развертывания приложений, так как все необходимые приложения будут мгновенно получены с локального сервера на большой скорости. Таким образом, можно снизить трафик интернет и в итоге уменьшить ежегодные расходы на оплату интернета. В этой инструкции я расскажу как настроить локальный репозиторий Ubuntu.

Читать

Как изменить часовой пояс Linux

Мы очень часто пользуемся временем в Linux, начиная от простой задачи узнать сколько сейчас времени, до более сложной — посмотреть логи или узнать когда произошло то или иное событие в системе. Все завязано на времени, поэтому очень важно, чтобы часы шли правильно.

Наша планета разделена на часовые пояса, это было сделано с одной простой целью, чтобы время в любой точке планеты соответствовало солнечному времени. Время между этими зонами отличается на час и всего таких поясов — 24, за эталон взято время по нулевому, Гринвичскому меридиану.

Поэтому в определенный момент время в разных участках планеты будет отличаться на час. В этой небольшой статье мы рассмотрим как изменить часовой пояс Linux, чтобы операционная система правильно работала со временем и могла правильно его синхронизировать через интернет.

Читать

openVPN / Set Firewall (ufw) / Ubuntu GNU-Linux

Настройка Firewall (ufw), при использовании openVPN…
Симптомы, медленное подключение, задержки при обращении к DNS серверам.

***

Для начала разрешим SSH:

$ ufw allow ssh

Разрешим UDP:

$ ufw allow 1194/udp

Правим правила перенаправления:

$ nano /etc/default/ufw

DEFAULT_FORWARD_POLICY=»ACCEPT»

Правим правила трансляции IP:

$ nano /etc/ufw/before.rules

# rules.before
#
# Rules that should be run before the ufw command line added rules. Custom
# rules should be added to one of these chains:
#   ufw-before-input
#   ufw-before-output
#   ufw-before-forward
#

# START OPENVPN RULES
# NAT table rules
*nat
:POSTROUTING ACCEPT [0:0] 
# Allow traffic from OpenVPN client to eth0
-A POSTROUTING -s 10.8.0.0/8 -o eth0 -j MASQUERADE
COMMIT
# END OPENVPN RULES

Проверка статуса Firewall (ufw):

$ ufw status

Автор: AugustuS Karro
Дата публикации: 2015-07-06T09:34:00.000+07:00