Публикации

PhpMyAdmin за Nginx+Apache2?

На сервере связка Nginx+Apache2. Могу пользоваться только если в дефолтном конфиге указан внешний IP.
Ни localhost, ни 127.0.0.1, ни даже смена location на отличный от /phpmyadmin/ не работают.
С location разобрался, надо в Apache2 конфиге делать идентичный. Но это не главное, волнует IP. Без этого не соображу, как сделать шаблон конфига.
Это нормально?
Рабочий конфиг
location /phpmyadmin/ { proxy_pass 85.xxx.xxx.10:8080; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_connect_timeout 60; proxy_send_timeout 60; proxy_read_timeout 60; }

Как подобрать сервер для сайта?

Добрый день.
Запускаем проект для гостиниц аля букинг, посоветуйте на что опираться при выборе сервера?

1) Как понять какой мощности нужен сервер, сколько ОП, какой процессор, не слишком ли мощный процессор для такого проекта и т.п., т.к. сервера в РФ от 5000 руб. до ~… Смотрим на ru.hetzner.com/hosting/produkte_rootserver/ex41ssd, но останавливает пинг около 50 мс, тестовые файлы качаются со скоростью 300-500 кб/с, однако в России аренда таких серверов в 5 раз больше(но пинг меньше в 5 раз и скорость скачивания тестового файла 2-3 мб/с).

2) Попутный вопрос — заметили, что в hetzner достаточно низкие цены, однако пинг от серверов ~ 50 мс, тогда как в России пинг в среднем 10 мс — насколько это критично к работе сайта?

3) Какого провайдера в России и за границей можете посоветовать, чтобы и цена не была высокой и мощность не страдала и при этом пинг не зашкаливал?

P.S.: проект на php 7, Mysql, используются веб сокеты. Планируемая посещаемость от 200 000 в месяц.

Не работает проброс портов mikrotik. Где ошибка?

поменял недавно старенький TP-LINK на микротик.
Интернет настроил, все работает.
Стал разбираться с пробросом портов, настроить настроил, а работать не работает.
ниже все правила что есть
filter rules

nat

Правило №16 в filter rules не отрабатывает, даже если указать один порт. при попытке подключения отрабатывает правило № 18 это видно по увеличению счетчика пакетов и по логу
Правило №14 в NAT при попытке подключения увеличивает счетчик пакетов на 1 или 2
сами правила
правило NAT
14 ;;; RDP chain=dstnat action=netmap to-addresses=192.168.1.50 to-ports=3389 protocol=tcp in-interface=ether1-wan dst-port=3966 log=yes log-prefix=«RDP»
правило filter
16 ;;; RDP chain=forward action=accept protocol=tcp in-interface=ether1-wan dst-port=3390,3966,3990,3991,4132 log=no log-prefix=""
UPD: пробовал в правиле №14 как action=netmap так и action=dst-nat разницы нет

Как лучше организовать VPN в данной ситуации?

Друзья! Здравствуйте!
Прошу, пожалуйста, помочь мне решить вопрос с настройкой и организацией подключения VPN между различными сетевыми устройствами (ПК, смартфоны, ноутбуки, сетевые хранилища и так далее) в своей квартире. Ситуация в общем такая:
1. Имеется два стационарных ПК, один ноутбук (принимает интернет только по WiFi), два смартфона (на Android), и сетевое хранилище.
2. Необходимо как-то реализовать выход в интернет всех этих устройств через VPN сервер, желательно свой, так как нет доверия к сторонним сервисам. Аренда сервера с последующей установкой туда VPN тоже думаю не подойдет. Всё должно храниться в квартире.
3. Также необходима связь между данными устройствами и сетевым хранилищем через интернет. (Например: доступ со смартфона находясь в городском кафе и используя WiFi, к сетевому хранилищу, которое находиться в квартире.)
4. И ещё. Необходима схема реализации резервного копирования офисного сервера на домашнее хранилище, с помощью VPN конечно. В поиске нашел устройство www.rutoken.ru/products/all/rutoken-vpn/#advantages
Скажите стоит ли обращать внимание на такие вещи?
Ах да, имеется также роутер Asus с настройками VPN, не знаю правда может ли данная опция помочь…

Сам склоняюсь к тому что нужно свой VPN сервер поднимать… Но много вопросов… Есть ли возможность все на Windows сделать? А то Linux не моё…
Понимаю, вопросы тяжелые, но все же прошу авторитетных мнений… Заранее благодарен всем…

Не работает MySql. Как исправить?

Добрый день. В дополнение к моему предыдущему вопросу Как запустить mysqld?

Не работает запуск mysql (стандартно ругается на отсутствие сокета). Сервис mysqld запустить удалось после шаманства с innodb_force…
[root@web mysql]# service mysqld restart Останавливается mysqld: [ OK ] Запускается mysqld: [ OK ]
Место на диске есть.
лог выдает после рестарта mysqld
ps -AlF | grep mysql
выдает
4 S root 47011 1 0 80 0 — 27087 wait 1504 4 21:57? 00 :00:00 /bin/sh /usr/bin/mysqld_safe --datadir=/var/lib/mysql --socket=/var/lib/m ysql/mysqld.sock --pid-file=/var/run/mysqld/mysqld.pid --basedir=/usr --user=mys ql 4 S mysql 47773 47011 0 80 0 — 2220083 poll_s 619652 3 21:57? 00 :00:04 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir= /usr/lib64/mysql/plugin --user=mysql --log-error=/var/lib/mysql/web.local.err — pid-file=/var/run/mysqld/mysqld.pid --socket=/var/lib/mysql/mysqld.sock --port=3 306 0 S root 62085 59764 0 80 0 — 25836 pipe_w 900 2 23:12 pts/0 00 :00:00 grep mysql

Как запустить mySql(mysqld)?

Добрый день. Наверное, это далеко не первый вопрос здесь с таким заголовком. В общем, сайт (чужой сервер) говорит:
Mysql connect error [localhost]: (2002) No such file or directory (400) "/home/bitrix/ext_www/site.com/bitrix/modules/main/lib/db/mysqliconnection.php"
Смотрю настройки — подключается к mysqli. Хорошо. Пытаюсь зайти в базу
mysql -u root -p, получаю
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysqld/mysqld.sock' (2)
Набираю
ps aux | grep mysql — получаю
root 15960 0.0 0.0 103340 888 pts/0 S+ 13:36 0:00 grep mysql
Ну вроде сам сервис есть.
Пытаюсь запустить mysql — нет такого сервиса, ну хорошо. Значит есть mysqld. Делаю sudo service mysql restart и просто service mysql restart получаю
Останавливается mysqld: [ OK ] MySQL Daemon failed to start. Запускается mysqld: [СБОЙ ]. В общем не запускается. Логи пустые. Грешил на место на диске, но
Filesystem 1K-blocks Used Available Use% Mounted on /dev/mapper/vg_web-lv_root 51475068 33136508 15717120 68% / tmpfs 8017704 72 8017632 1% /dev/shm /dev/sdd1 487652 103479 358573 23% /boot /dev/mapper/vg_web-lv_home 1862656752 1160589676 607442924 66% /home
Но вроде место есть (или что такое tmpfs?) Какие еще пляски сделать посоветуете?

my.cnf

файл в conf.d

Как сделать проброс портов в OpenWrt в данном случае?

Есть роутер tp link tl wr842nd с прошивкой openwrt. Он поднимает pppoe для выхода в интернет, затем по pptp подключается к VPN серверу на Windows Server 2003. В локальной сети с VPN Сервером есть сервер приложения (назовем его так). К роутеру подключаются хосты по Wi-Fi.

1. IP адрес VPN Server — 192.168.101.180
2. IP адрес роутера, выданный сервером — 192.168.101.182
3. Сервер приложения -192.168.101.3
4. Локальная сеть за роутером — 192.168.0.0/24
5. IP адрес роутера в локальной сети — 192.168.0.3

Задача в следующем. В сети предприятия есть смартфоны, которые по Wi-Fi работают с сервером приложений. Программное обеспечение написано таким образом, что клиентская часть подключается только к серверу с ip адресом 192.168.101.3, по 80 порту. Изменить это никак нельзя, потому как программа написана давно и разработчиков уже нет.

Требуется, что бы смартфоны, подключенные к Wi-Fi роутера, могли работать. Сделано следующее:
1. PPPoE работает.
2. PPTP работает.
3. Клиенты Wi-Fi пингуют сеть 192.168.101.0/24
4. Firewall на роутере открыт.

Проблема в том, что приложение на смартфоне выдает ошибку подключения к серверу. В чем может быть проблема?

Как определить, спам ли это?

Имеется несколько сайтов, какой-то или какие-то из них рассылают спам, подключили логи почтового сервера, открываю их 2 раз в жизни, вижу какие-то отправления, но не могу понять, это оно или нет.

Jun 25 23:12:44 donroll sendmail[30571]: u5PKCh8e030571: from=www, size=10008, class=0, nrcpts=1, msgid=, relay=www@localhost Jun 25 23:12:44 donroll sendmail[30571]: u5PKCh8e030571: to=greynolds@sfxmedina.org, ctladdr=www (80/80), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=40008, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] Jun 25 23:12:44 donroll sendmail[30573]: u5PKCii3030573: from=www, size=10043, class=0, nrcpts=1, msgid=, relay=www@localhost Jun 25 23:12:44 donroll sendmail[30573]: u5PKCii3030573: to=bobbye@hoops365.net, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=40043, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] Jun 25 23:12:45 donroll sendmail[30575]: u5PKCiZX030575: from=www, size=9938, class=0, nrcpts=1, msgid=, relay=www@localhost Jun 25 23:12:45 donroll sendmail[30575]: u5PKCiZX030575: to=bdonaghu@spsmw.org, ctladdr=www (80/80), delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=39938, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] Jun 25 23:12:45 donroll sendmail[30577]: u5PKCjm1030577: from=www, size=9995, class=0, nrcpts=1, msgid=, relay=www@localhost Jun 25 23:12:45 donroll sendmail[30577]: u5PKCjm1030577: to=cheerxplosion@msn.com, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=39995, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1] Jun 25 23:12:45 donroll sendmail[30579]: u5PKCjAj030579: from=www, size=10073, class=0, nrcpts=1, msgid=, relay=www@localhost Jun 25 23:12:45 donroll sendmail[30579]: u5PKCjAj030579: to=srsoffice@straphaelschool.com, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00,
Читать дальше

Python3+uwsgi на Ubuntu 16.04. No module named 'encodings' — как узнать в чем дело?

Ubuntu 16.04, Python3, virtualenvwrapper, uwsgi. Python и uwsgi — стандарнтые системные.

Ошибка при запуске сервиса uwsgi, в логе ключевые строчки —

Fatal Python error: Py_Initialize: Unable to get the locale encoding ImportError: No module named 'encodings'

UPD!!!: Убрал строчку
home=/root/.virtualenvs/vek/bin/python
и все заработало. В крайнем случае буду использовать голобальное окружение Питона, но в чем же все-таки проблема?

Куда только уже не рыл, мысли кончились. В чем может быть проблема и как ее вообще искать (логи детализировать, что-то еще отдиагностировать)?

Все ключевые подробности, если чего не хватает — добавлю.
Читать дальше

OpenVpn Access Server+Elastix. Почему не могу подключиться по sip?

В ДЦ есть сервер с OpenVpn Access Server+Elastix. Задача гонять sip и интернет трафик через vpn.
Настройки

после подключения мне выдается адрес 10.1.1.136
ниже таблица маршрутизации
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
0/1 10.1.1.129 UGSc 46 0 utun0
default 192.168.4.1 UGSc 12 95 en0
10.1.1.128/27 10.1.1.136 UGSc 17 0 utun0
10.1.1.136 10.1.1.136 UH 3 6 utun0
127 localhost UCS 1 0 lo0
localhost localhost UH 21 952659 lo0
client.openvpn.net client.openvpn.net UH 1 209 lo0
128.0/1 10.1.1.129 UGSc 15 0 utun0
148.251.xxx.xxx/32 192.168.4.1 UGSc 2 0 en0

Почему шлюз по умолчанию выдается 10.1.1.129 а не 10.1.1.1?
Читать дальше