LINUX.ORG.RU

Избранные сообщения noideal

Zabbix + Debian 9. Не разрешенные зависимости.

Форум — Admin

Привет Всем жителям ЛОРа. Собственно имею такую проблему. Хочу поднять zabbix

0 ;) blackserver ~ $ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Взял по инструкции https://www.zabbix.com/documentation/3.2/manual/installation/install_from_pac...

установил пакет dpkg -i zabbix-release_3.2-1+wheezy_all.deb

параллельно настроил, nginx, phpmyadmin, php-fpm Приготовился к установке zabbix, но проблема в том, что у меня нет нужного пакета который идет в зависимости.

а именно

aptitude install zabbix-server-mysql -y
Следующие НОВЫЕ пакеты будут установлены:        
  fping{a} libiksemel3{a} libodbc1{a} libopenipmi0{a} libsnmp-base{a} libsnmp30{a} snmpd{a}
  zabbix-server-mysql{b}
0 пакетов обновлено, 8 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 1 799 kБ/6 639 kБ архивов. После распаковки 13,7 MБ будет занято.
Следующие пакеты имеют неудовлетворённые зависимости:
 zabbix-server-mysql : Зависит: libmysqlclient18 (>= 5.5.24+dfsg-1)который является виртуальным пакетом и не предоставляется ни один из доступны пакетов

Следующие действия разрешат зависимости:

     Оставить для следующих пакетов их текущие версии:
1)     zabbix-server-mysql [Не установлен]



Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
Необходимо получить 0 Б архивов. После распаковки 0 Б будет занято.

 blackserver ~ $ dpkg -l | grep zabbix
ii  zabbix-agent                       1:3.2.7-1+jessie                 i386         Zabbix network monitoring solution - agent
ii  zabbix-frontend-php                1:3.2.7-1+jessie                 all          Zabbix network monitoring solution - PHP front-end
ii  zabbix-release                     3.2-1+jessie                     all          Zabbix official repository configuration
rc  zabbix-server-mysql                1:3.2.0-1+jessie                 i386         Zabbix network monitoring solution - server (MySQL)

то есть у меня неможет поставиться этот пакет, скажу даже больше, я гуглил и устанавливал libmariadbclient и установка прерывалась на этапе подключения в базу. из за разных версий таблиц mysql и того чего хочет забикс что то типо current database version (mandatory/optional): 03020000/03000000

и я решил что удалю zabbix-server-mysql и поставлю более новый. так как проблема лечиться запуском сервера забикс, и он сам обновляет базу. Снес и теперь немогу назад его поставить. Я уже жалею что обновил debian на 9.

вот что у меня от маши

 blackserver ~ $ dpkg -l | grep libmari
ii  libmariadbclient-dev               10.1.23-9+deb9u1                 i386         MariaDB database development files
ii  libmariadbclient-dev-compat:i386   10.1.23-9+deb9u1                 i386         MariaDB database development files (libmysqlclient compatibility)
ii  libmariadbclient18:i386            10.1.23-9+deb9u1                 i386         MariaDB database client library
ii  libmariadbd18:i386                 10.1.23-9+deb9u1                 i386         MariaDB embedded database, shared library

Помогите мне разобраться в этой садомии. Честно уже голова не варит, все выхлопы необходимые дам. Чем заменить\удовлетворить зависимость libmysqlclient18. И как я понял что это из-за того что я взял репозиторий от 8 дебиана, так как для девятого его просто нет.

 ,

noideal
()

Nginx + php-fpm + phpmyadmin отдает файл на скачивание

Форум — Admin

Доброго времени суток. Помогите разобраться пожалуйста. Настроил nginx и php-fpm, php_info отрабатывает без проблем.

Поставил mariadb и phpmyadmin прописал вроде все по аналогии, но файл отдается на скачку. Не могу понять в чем дело. Пробовал по разному с разными директивами.

Очевидно что я что-то делаю не так. До этого опыта с nginx не имел особого.

Вот что у меня есть:

( uname -a )

nginx.conf

user www-data;
worker_processes 2;
pid /var/run/nginx.pid;

events {
	worker_connections 768;
	# multi_accept on;
}

http {

	##
	# Basic Settings
	##

	sendfile on;
	tcp_nopush on;
	tcp_nodelay on;
	keepalive_timeout 65;
	types_hash_max_size 2048;
	server_tokens off;

	# server_names_hash_bucket_size 64;
	# server_name_in_redirect off;

	include /etc/nginx/mime.types;
	default_type application/octet-stream;

	##
	# Logging Settings
	##

	access_log /var/log/nginx/access.log;
	error_log /var/log/nginx/error.log;

	##
	# Gzip Settings
	##

	gzip on;
	gzip_disable "msie6";

	# gzip_vary on;
	# gzip_proxied any;
	# gzip_comp_level 6;
	# gzip_buffers 16 8k;
	# gzip_http_version 1.1;
	gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;

	##
	# nginx-naxsi config
	##
	# Uncomment it if you installed nginx-naxsi
	##

	#include /etc/nginx/naxsi_core.rules;

	##
	# nginx-passenger config
	##
	# Uncomment it if you installed nginx-passenger
	##
	
	#passenger_root /usr;
	#passenger_ruby /usr/bin/ruby;

	##
	# Virtual Host Configs
	##

	include /etc/nginx/conf.d/*.conf;
	include /etc/nginx/sites-enabled/*;


server {

listen 80;
server_name localhost;
access_log /var/log/nginx/localhost_nginx/access.log;
root /srv/nginx;

location / {
index index.html;

   }

}



#php-fpm
server{
listen 8081;

root /var/www;
access_log /var/log/nginx/zabbix.access.log;
server_name zabbix.blackserver.32it.ru;

location / {
index index.php index.html index.htm;
}

location ~ \.php$ {
fastcgi_pass unix:/var/run/php5-fpm/zabbix-php-fpm.sock;
try_files $uri =404;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
}

}


server{
listen 8888;
root /usr/share/phpmyadmin;
index index.php;

location ~ \.php$  {
     try_files $uri =404;
     fastcgi_pass unix:/var/run/php5-fpm/php5-fpm.sock;
     fastcgi_index index.php;
     include fastcgi_params;
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
   }

}


} #http


на /usr/share/phpmyadmin/ права и владелец такой. -rw-r--r-- 1 www-data www-data

Помогите пожалуйста найти проблему, гугление беглое ни к чему хорошему не привело.

 , ,

noideal
()

systemd и Debian 9 нестандартный синтаксис

Форум — Admin

Добрый день ребята. Обновил debian 7 до 9 «Debian GNU/Linux 9 (stretch)»

Обновление прошло нормально. Все заработало. Спросило что делать со старыми конфигами, соотвественно я их сохранил.

Поднялся даже nginx и openvpn, samba и прочее. Я уже обрадовался.

Сразу скажу что обновлялся я для того чтобы дистр был свежий, и хотелось именно systemd в привычном его виде. https://wiki.archlinux.org/index.php/Systemd systemctl status unit systemctl enable/disable unit и прочие простые вещи.

например на /etc/nginx $ systemctl -a Failed to list units: No such method 'ListUnitsFiltered' какого хрена он заставляет меня пользоваться своим странным методом ListUnitsFiltered?

Как сделать стандартный синтаксис systemd? В привычном его виде.

Думается мне что причиной этого является обратная совместимость со старой системой инициализации! Или я не прав. И еще напрягает вот эта шляпа systemd-shim, но сносить ее боюсь.

Помогите пожалуйста. Каков порядок действий.

 ,

noideal
()

Подключение через x2Go к определенному монитору

Форум — General

Всем привет. Есть комп рабочий, к нему цепляюсь через X2GO авторизация по ключу. Archlinux, xfce4. Все работает претензий нет.

Но у меня стоят два моника на нем. Основной и второй, на второй моник выводятся консольки и коньки и прочая лобуда.

А дома соотвественно только один моник. Когда я подлючаюсь клиентом, то у меня эти два монитора пихаются в разрешение 1920 х 1080. Короче буквы фирзятся все мелко и видно хреново.

Подскажите можно ли зацепиться только к одному дисплею(основному) ну или выбрать нужный? Куда копать вообще. Спасибо!

 ,

noideal
()