Архив

Публикации с меткой ‘Mysql’

Proxy-сервер SQUID web-интерфейс для администрирования SAMS SAMS+REJIK с аунтентификацией по NTLM

16 Сентябрь 2010 2 comments

Настраиваем связку SQUID SAMS+REJIK с аунтентификацией по NTLM (proxy sams)

.
Так как есть ДОМЕН под управление Win 2003 Server, и нужна авторизация пользователя под своей учетной записью и так же вести логи и предоставлять информацию начальству в случаи надобности.
Авторизация пользователей будет по NTLM.
Для всего нам понадобится apache, php, mysql, сам squid, proxy sams, samba.
Все это нам предстоит установить, или обновить.
Для начало ставим скопом apache, php, mysql:
$ aptitude install apache2 apache2-doc apache2-utils ssl-cert mysql-server libmysqlclient15-dev libapache2-mod-php5 php5 php5-common php5-dev php5-mcrypt php5-imagick php5-mysql
Читать далее…

Различные заметки(наброски) по LAMP

Термин виртуальный хост относится к практике размещения более чем одного веб-сайта (например, www.company1.com и www.company2.com) на одной машине. Виртуальный хост может быть как «привязанным к IP-адресу», что означает использование отдельного IP адреса для каждого сайта, либо «привязанным к имени», позволяя вам иметь несколько различных имён для каждого IP-адреса. Факт того, что эти сайты работают на одном и том же физическом сервере, не очевиден конечным пользователям.
Вот здесь описана моя настройка виртуальных хостов, и в принципе в этой заметке не чего нового ни будет, просто добавлено немного «воды» — так что бы потом ни рыскать по инету, если понадобиться освежить память :) .
Конфигурационные файлы apache2:
/etc/apache2/ — Основная папка
/mods-available — доступные модули apache
/mods-enabled — подключенные модули apache
/sites-available — доступные сайты — здесь находятся файлы конфигурация виртуальных хостов.
Читать далее…

XAMPP for Linux

20 Февраль 2009 Нет комментариев

xampp-logo-new XAMPP — кроссплатформенная сборка веб-сервера. Пакет содержит Web-сервер Apache, СУБД MySQL, PHP, Perl, FTP-сервер и утилиту phpMyAdmin, и много дополнительных библиотек которые позволяют запустить полноценный веб-сервер.
Сама установка довольна просто и не требует общирных знаний, берем пакет с с официального сайта, для Linux на момент написанию он весил 55 MB и включал в себя:

Apache 2.2.11, MySQL 5.1.30, PHP 5.2.8 & PEAR + SQLite 2.8.17/3.3.17 + multibyte (mbstring) support, Perl 5.10.0, ProFTPD 1.3.1, phpMyAdmin 3.1.1, OpenSSL 0.9.8i, GD 2.0.1, Freetype2 2.1.7, libjpeg 6b, libpng 1.2.12, gdbm 1.8.0, zlib 1.2.3, expat 1.2, Sablotron 1.0, libxml 2.7.2, Ming 0.3, Webalizer 2.01, pdf class 009e, ncurses 5.3, mod_perl 2.0.4, FreeTDS 0.63, gettext 0.11.5, IMAP C-Client 2004e, OpenLDAP (client) 2.3.11, mcrypt 2.5.7, mhash 0.8.18, eAccelerator 0.9.5.3, cURL 7.19.2, libxslt 1.1.8, phpSQLiteAdmin 0.2, libapreq 2.08, FPDF 1.6, XAMPP Control Panel 0.6, bzip 1.0.5, PBXT 1.0.07-rc

Скачали и далее производит установку от root’а или привилегированного пользывателя
$ su
распаковываем в /opt:
$ tar xvfz xampp-linux-1.7.tar.gz -C /opt
Все распаковываеться в /opt/lampp, переходим туда и запускаем:
$ /opt/lampp/lampp start
Starting XAMPP 1.7...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Вот и все наш LAMP установлен, теперь проверяем http://localhost и должны увидить следующие

LAMP

Пользуемся.

Программа для инвентаризации и учета GLPI

6 Февраль 2009 Нет комментариев

Понадобилась мне программа для учета имеющийся компьютерной техники, комплектующих, расходных материалов, IT и телекоммуникационного оборудования.

Первое что мне попалась на глаза это программа GLPI.

GLPI — Система инвентаризации компьютерной и оргтехники.
Проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей. GLPI русифицирована, создана на PHP и использует СУБД MySQL, лицензия GPL.

При использовании совместно с продуктом OCS-Inventory возможно создание максимально автоматизированной системы инвентаризации. OCS-Inventory основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе и подключенных устройствах в выделенную базу данных.

Примечания: у вас должен стоять уже Установка и настройка сервера на базе Debian Etch 4.0

Она есть конечно в репозиторих, но там очень старая версия (0.68.3-2), лутче качать с Программа для инвентаризации и учета GLPI Программа для инвентаризации и учета GLPI Программа для инвентаризации и учета GLPI
 
Внимания: если программа не будет запускать или выдавать ошибки, нужно посмотреть права и посмотреть файл .htaccess, в корневой директории и в директории /var/www/glpi/files.

Подключения и управления СУБД MySQL

4 Февраль 2009 Нет комментариев

Можно осуществлять различными способами:
— подключиться по ssh и работать через командную строку;
— использывать phpmyadmin;
— использывать пакет mysql-admin — это графическая утилита администрирования MySQL (GUI tool for intuitive MySQL administration MySQL)
Теперь устанавливаем себе пакет mysql-admin на машину:
$ sudo aptitude install mysql-admin
Дальше идем на удаленную машину и правим конфиг my.cnf
$ sudo nano /etc/mysql/my.cnf
Для начало можно проверить:
  $ netstat -an | grep 3306
   tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN

Как видно из вывода пока MySQL слушает на localhoste, а нам нужно, чтобы MySQL слушал на всех интерфейсах, а не только на localhost, поэтому находим и редактируем такую запись:
Читать далее…

Categories: FAQ Tags:

Пару способов как получить доступ к СУБД MySQL когда забыл пароль от root’a

4 Февраль 2009 Нет комментариев

1. Cпособ сбрасываем и задаем новый пароль для root’a
Останавливаем сервис:
# /etc/init.d/mysql stop
и перезапускаем его вручную с опцией игнорирования привелегий:
# mysqld_safe –skip-grant-tables &
Задаем новый пароль:
# mysql -u root

mysql> use mysql;
mysql> update user set password=PASSWORD(”НОВЫЙ ПАРОЛЬ”) where User=’root’;
mysql> flush privileges;
mysql> quit

И перезапускаем MySQL в нормальном режиме:
# /etc/init.d/mysql restart

2. Способ заходим под системным пользывателем,  берем файл debian.cnf есть в /etc/mysql/.
l# cat debian.cnf
# Automatically generated for Debian scripts. DO NOT TOUCH!
[client]
host     = localhost
user     = debian-sys-maint
password = qvBXYgFm9t5vg9hx
socket   = /var/run/mysqld/mysqld.sock

Так же можно сменить этот пароль на другой
ql# mysqladmin -u debian-sys-maint -p -h localhost password 'blahblahblah'
Enter password: qvBXYgFm9t5vg9hx

Categories: FAQ Tags:
#

//