Архив

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

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

Пользуемся.

Установка linux server ftp — proftp

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

Proftpd ubuntu настройка и базовая установка

Для начало ставим сам linux server ftp — proftp (proftpd ubuntu настройка):
apt-get install proftpd proftpd-common ucf
По ходу установки отвечаем на вопрос:

Run proftpd from inetd or standalone? <— standalone
или
<— самостоятельно

И теперь переходим к самому главному, редактируем наш конфиг proftpd.conf:
$ nano /etc/proftpd/proftpd.conf
Читать далее…

Программа для инвентаризации и учета 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.

Установка WordPress на LAMP под управлением Debian Linux

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

Как установить себе 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

Читать далее…

FTP сервер на базе vsftpd и MySQL в Debian (Ubuntu)

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

В этом руководстве предполагается vsftpd сервера под виртуальных пользователей для debian server, зарегистрированных в MySQL базе данных, взамен реальных системных пользователей. Такое решение позволяет открыть и управлять до тысячи ftp пользователей на одной машине.
Управлять MySQL базой вы можете с помощью пакета phpMyAdmin.Он имеет достаточно удобный графический интерфейс, который позволяет не применять командную строку.

Установка vsftpd, MySQL и phpMyAdmin

Все пакеты взяты из штатных репозитариев.
Vsftpd собран без поддержки MySQL, по этой причине необходимо установить пакет libpam-mysql для PAM аутентификацию в MySQL базе данных. Таким образом мы должны установить следующие пакеты libpam-mysql совместно с vsftpd, MySQL, и пакет phpMyAdmin (установка настройка mysql сервера linux):
$ aptitude install vsftpd libpam-mysql mysql-server mysql-client phpmyadmin
Назначить пароль для пользователя root для управления MySQL (замените слово yourrootsqlpassword на ваш настоящий пароль):
mysqladmin -u root password yourrootsqlpassword
Проверим все ли получилось?
$ netstat -tap | grep mysql
должно написать:
tcp        0      0 localhost.localdo:mysql *:*                     LISTEN     2713/mysqld
Читать далее…

Установка и настройка сервера на базе Debian Etch 4.0

28 Январь 2009 1 комментарий

Эта статья не претендует на полный и расширенный howto, просто для своего же удобства решил все свои заметки, записки соединить воедино и пользоваться как шпаргалкой, возможно будут встречаться места(настройки) которые относятся лично ко мне и связаны только с моей спецификой эти места можно спокойна пропускать.
Забираем с офсайта себе образ netinst netinst, с экономим на времени выкачивания и трафике,все равно нужные нам пакеты будем ставить в ручную.
Ставим базовую систему и правим сетевые настройки, в моем случаи сервер будет иметь статический локальный адрес и реальный ip-получаемый по VPN
Работаем под su.
Читать далее…