Понадобилась мне программа для учета имеющийся компьютерной техники, комплектующих, расходных материалов, IT и телекоммуникационного оборудования.
Первое что мне попалась на глаза это программа GLPI.
GLPI — Система инвентаризации компьютерной и оргтехники.
Проект предназначен для работы с базой данных IT и телекоммуникационного оборудования, установленного на предприятии. Также имеется возможность ведения учета расходных материалов и организации службы технической поддержки по расписанию и по заявкам пользователей. GLPI русифицирована, создана на PHP и использует СУБД MySQL, лицензия GPL.
При использовании совместно с продуктом OCS-Inventory возможно создание максимально автоматизированной системы инвентаризации. OCS-Inventory основан на распределяемых модулях, устанавливаемых на инвентаризируемые машины, которые отсылают подробную информацию о системе и подключенных устройствах в выделенную базу данных.
Примечания: у вас должен стоять уже Установка и настройка сервера на базе Debian Etch 4.0
Она есть конечно в репозиторих, но там очень старая версия (0.68.3-2), лутче качать с
Внимания: если программа не будет запускать или выдавать ошибки, нужно посмотреть права и посмотреть файл .htaccess, в корневой директории и в директории /var/www/glpi/files.
Можно осуществлять различными способами:
— подключиться по 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, поэтому находим и редактируем такую запись:
Читать далее…
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
Работа с MySQL из командной строки (работа с mysql ubuntu)
Будем считать что все у нас уже установлено и теперь приступаем непосредственно к работе.
Подключаемся:
ceval@srv:~$ mysql -pПАРОЛЬ
-p, —password=[password] — Пароль пользователя, для соединения с сервером MySQL. Не должно быть пробела между -p и паролем.
-u, —user=[user]- Имя пользователя для соединения с сервером MySQL. Необязательно, по умолчанию используется такое же, как ваш логин.Используеться если логин отличается от имени пользователя для соединения с сервером MySQL.
$ mysql -u ceval_ -pПАРОЛЬ
Если мы ввели свой пароль правильно, то увидим такие строки и приглашения:
Welcome to the MySQL monitor. Commands end with ; or \g.
Server version: 5.0.45-Debian
Type ‘help;’ or ‘\h’ for help. Type ‘\c’ to clear the buffer.
mysql>
Читать далее…
Например у нас есть несколько сайтов или собираемся разместить, и нам надоело заходить каждый раз (localhost/site1/ или localhost/test), настроим виртуальные хосты.
В моем случаи будем настраивать несколько — один ceval.blogdns.com и второй travian.podzone.net
В моем случаи я редактировал файл /etc/apache2/sites-available/default,
sudo nano /etc/apache2/sites-available/default
Читать далее…
Как установить себе LAMP подробно описанно Установка и настройка сервера на базе Debian Etch 4.0. Сам архив берем с офсайта WordPress.org или уже сборку от Русский WordPress 2.7 Lecactus Edition .
Распаковываем скаченный архив:
tar zxvf wordpress-x.x.x.tar.gz --directory=/var/www/
Создаем базу данных для WordPress на вашем веб-сервере, а также MySQL пользователя, который будет имеет все привилегии для этой базы.
Создаем в терминале суперпользователя MySQL базу данных под wordpress:
$ mysql -u root -p
mysql> CREATE DATABASE wordpress;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON wordpress.* TO ‘wordpress’@'localhost’ IDENTIFIED BY ‘wordpress_pass’;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP ON wordpress.* TO ‘wordpress’@'localhost.localdomain’ IDENTIFIED BY ‘wordpress_pass’;
mysql> FLUSH PRIVILEGES;
mysql> quit;
Bye
Читать далее…