Archlinux 2009.08. Установка.

Опубликовано в Archlinux. Метки: , , , . 1 Comment »

Установка wordpress 2.8 в fedora 11

При установки очень помогла статья с fedora.co.in
И так логинемся на сервер с правами root. На сервере уже должен быть установлен php,mysql,apache2.

wget http://wordpress.org/wordpress-2.8.zip #скачиваем wordpress

или

wget http://ru.wordpress.org/wordpress-2.8-ru_RU.zip #русская версия
unzip wordpress-2.8.zip -d /usr/share/wordpress #разархивируем

nano /etc/httpd/conf.d/wordpress
Alias /wordpress /usr/share/wordpress

AllowOverride Options

Задаем права на папки и файлы wordpress.
chown -R apache:apache /usr/share/wordpress/
find /usr/share/wordpress/ -type d -exec chmod 755 {} \;
find /usr/share/wordpress/ -type f -exec chmod 644 {} \;

cp /usr/share/wordpress/wp-config-sample.php /usr/share/wordpress/wp-config.php

Создаем БД для wordpress:
mysql -u root -p
mysql> create database wordpress;
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO ‘wordpress’@’localhost’ IDENTIFIED BY ‘password’;
mysql> FLUSH PRIVILEGES;
mysql> quit;

Настраиваем wordpress:
nano /usr/share/wordpress/wp-config.php
define(‘DB_NAME’, ‘wordpress’);

/** MySQL database username */
define(‘DB_USER’, ‘wordpress’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘password’);

/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);

открываем браузер http://адрес.вашего.сервера/wordpress
и если все в порядке видим:
wordpress2
нажимаем
installwordpress

Записываем сгенерированный пароль:

wordpress3

Вводим логин admin и пароль из предыдущего шага и жмем log in
loginwordpress

Опубликовано в Fedora. Метки: , , , , . 1 Comment »

Установка zabbix в Fedora 11.

Zabbix замечательный сервер мониторинга. Приступим пожалуй к установки.

yum install zabbix zabbix-server-mysql zabbix-agent zabbix-web-mysql mysql-server

/etc/init.d/mysqld start

/usr/bin/mysql_secure_installation
Enter current password for root (enter for none):  # жмем enter

Set root password? [Y/n] y
New password: #вводим пароль для root
Re-enter new password: #еще раз вводим пароль для root
Remove anonymous users? [Y/n] y
Disallow root login remotely? [Y/n] y #ставим y если не нужен удаленный доступ к БД пользователем root
Remove test database and access to it? [Y/n] y
Reload privilege tables now? [Y/n] y

mysql -u root -p #вводим пароль root
mysql> create database zabbix;
mysql> GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'localhost' IDENTIFIED BY 'password'; #password поменять на любой желаемый пароль
mysql> FLUSH PRIVILEGES;
mysql> quit;

mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/schema/mysql.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/data/data.sql
mysql -u root -p zabbix < /usr/share/doc/zabbix-server-mysql-1.6.5/create/data/images_mysql.sql

nano /etc/zabbix/zabbix_server.conf
листаем до конца файла.
DBHost=localhost
# Database name
# SQLite3 note: path to database file must be provided. DBUser and DBPassword are ignored.
DBName=zabbix
# Database user
DBUser=zabbix
# Database password
# Comment this line if no password used
DBPassword=password #вместо password ваш пароль к бд zabbix

/etc/init.d/zabbix-server start
/etc/init.d/zabbix-agent start

nano /usr/share/zabbix/include/db.inc.php
Над строкой if(!isset($DB))
добавляем:

$DB_TYPE ="MYSQL";
$DB_SERVER ="localhost";
$DB_DATABASE ="zabbix";
$DB_USER ="zabbix";
$DB_PASSWORD ="password";
$DB_PORT="0";

nano /etc/php.ini
находим max_execution_time = 30
и меняем на max_execution_time = 300
находим ;date.timezone =
и меняем на date.timezone = Europe/Moscow #вместо Европа Москва установить ваш часовой пояс, если он другой

/etc/init.d/httpd restart

chkconfig zabbix-server on

chkconfig zabbix-agent on

В браузере открываем http://адрес.вашего.сервера/zabbix и настраиваем веб фронтэнд zabbix’а. На третьем шаге должно быть везде ok

zabbix На четвертом шаге настраиваем параметры подключения к ДБ и жмеем test connection все также должно быть ok.

zabbix2 На 7 шаге если у вас так

zabbix3 Жмем Save configuration file и данный файлик сохраняем на сервере в /etc/zabbix/web/
Нажимаем кнопку Retry что бы все стало ok.
По умолчанию, для входа в zabbix:
логин admin
пароль zabbix

Опубликовано в Fedora. Метки: , , , , . 10 комментариев »

Gentoo install (current). Путевые заметки.

Решил установатить Gentoo. В связи с тем, что разработчики генту отказались от «релизов». Перешли на автоматизированные сборки. Ставить решил из current’а. Установку я производил из ubuntu 9.04 live cd. 

Ближе к делу:

Загружаемся с live cd создаем на диске разделы для системы и свопа

mkfs.ext3 /dev/sda9 #/dev/sda9 заменить на ваш раздел
mkdir /mnt/gentoo #
mount /dev/sda9 /mnt/gentoo 
cd /mnt/gentoo
wget http://mirror.yandex.ru/gentoo-distfiles/releases/x86/current/stage3-i686-20090422.tar.bz2 
#Не мешало бы сделать latest образ (stage3-i686-latest.tar.bz2)

tar -xvjpf stage3-i686-20090422.tar.bz2
cd /mnt/gentoo/usr
wget http://mirror.yandex.ru/gentoo-distfiles/snapshots/portage-latest.tar.bz2
tar -xvjpf portage-latest.tar.bz2
mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
cp /etc/resolv.conf /mnt/gentoo/etc/
modprobe loop #без него genkernel ругаться будет
chroot /mnt/gentoo/ /bin/bash
env-update
source /etc/profile
cd /usr/portage
sh scripts/bootstrap.sh

emerge -e system
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
#ln -snf /usr/portage/profiles/default/linux/x86/2008.0/desktop/ /etc/make.profile/ #пример переключения профилей

passwd root #устанавливаем пароль для root пользывателя

emerge gentoolkit

euse -E symlink
euse -D doc

nano /etc/locale.gen

en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8

nano /etc/fstab #подправить и запустить

emerge gentoo-sources
emerge genkernel
cat /proc/mounts > /etc/mtab
cd /usr/src/linux
genkernell all
emerge grub

nano /boot/grub.conf

прописать ядро и другие ОС

grub-install /dev/sda

Опубликовано в Gentoo. Метки: , . 14 комментариев »

Ubuntu 8.10 Netbook remix. Эпизод IV.

И так краткое содержания второго эпизода:

На флэшку была записана Убанту.
Cистема была установлена на eee pc 1000h.

Для пользователей нетбуков знакома проблема маленького расширения экрана. И ubuntu netbook remix призвана на искоренение данной проблемы.

Ubuntu Netbook Remix это решение, для стандартной Ubuntu Desktop, позволяющие удобнее работать на устройствах с маленьким экраном, такими как нетбуки (саб-ноутбуки), данное ПО будет работать на установленной ubuntu 8.04 или ubuntu 8.10

список ПО нетбук ремикс:
======

???:Расчистить рабочий стол (?go-home applet?) апплет позволяющий скрыть все открытые окна и отобразить рабочий стол, позволяющий пользователя перетаскивать файлы/папки/ссылки, создавать новые избранный объекты для запуска.

Указатель окон (window-picker-applet): компактный список открытых окон позволяющий переключаться между окнами или закрывать окна.

максимус (maximus): служба следящия за развернутостью окон.

человечное оформления нетбука (human-netbook-theme): темное оформление gnome…

ume-launcher: [для interpid пока недоступен] функциональность Приложение/Места/Система с добавленние подержки избранных пользователям категорий.

*Новинка* Переключалка десктопа (desktop-switcher): Позволяет легко переключаться между режимами Netbook и Classic.

Установка:

=======

Добавляем репозиторий:

deb http://ppa.launchpad.net/netbook-remix-team/ubuntu intrepid main

Отключаем визуальные эффекты (если включенны)

Открываем терминал и устанавливаем пакеты

sudo apt-get install go-home-applet human-netbook-theme maximus netbook-launcher window-picker-applet

Добавляем в автозапуск maximus

Система —> Параметры —> Настройка сеанса —> Добавить

addmaximus

Таким же образам добавляем в автозапуск netbook-launcher.

Удаляем нижнию панель

Проверяем чтоб на верхней панели были: go-home applet|Указатель окон|Область уведомления|Микшер звука| Часы

Настоятельно рекомендуется всё это проделать на новом пользователи, разработчики работают над удобным методом для теста netbook remix.

Мои примечания: Хотелось бы что бы totem  тоже «встраивался» в рабочий стол. Замечен баг  — mplayer вылетает.

amule и gentoo

Понадобился amule в gentoo.
autounmask net-p2p/amule-2.2.2
USE=»gtk nls unicode daemon geoip remote» emerge amule

nano /etc/conf.d/amuled

AMULEUSER="p2p" # тот от чьего имени запускаеться amule
AMULEHOME="/home/p2p/"
LOG=/var/log/amuled.log #файл логов для amuled
#(/dev/null - если логи не нужны)

nano ~/p2p/.aMule/amule.conf

1)
$echo -n pass | md5sum | cut -d ' ' -f 1 #pass заменить на другой желаемый пароль для amule
1a1dc91c907325c69271ddf0c944bc72 #вывод предыдущей команды

2) открываем конфиг amule
nano ~p2p/.aMule/amule.conf

В секции [ExternalConnect]
Находим
AcceptExternalConnections=0
и ставим единичку, вместо нолика, дабы разрешить подключения к amuled
в ECPassword=
вписываем ваш пароль полученный после выполнения пункта 1)

по мотивам настройки amuled в arch

Опубликовано в Gentoo. Метки: , , , . 1 Comment »

Gentoo 2008.0

Собственно вышел gentoo 2008 и своим выходом привлек моё внимание. И вот очередным дистрибутивом на посмотреть/потестить становиться gentoo. Загрузил образ, но что то с инсталлером, не срослось и он отказался ставится. На помощь пришел замечательный сборник статей (СПАСИБО АВТОРАМ). Почитав его, я решил поставить gentoo, находясь в любимом Арче с помощью chroot.

При помощи cfdisk создадим раздельчик для gentoo

отформатируем предназначенный для gentoo раздел

mkfs.ext3 /dev/sda9 #/dev/sda9 заменить на ваш раздел

mkdir /mnt/gentoo #

mount /dev/sda9 /mnt/gentoo

cd /mnt/gentoo

wget http://mirror.yandex.ru/gentoo-distfiles/releases/x86/2008.0/stages/stage1-x86-2008.0.tar.bz2

tar -xvjpf stage1-x86-2008.0.tar.bz2

cd /mnt/gentoo/usr

wget http://mirror.yandex.ru/gentoo-distfiles/snapshots/portage-latest.tar.bz2

tar -xvjpf portage-latest.tar.bz2

mount -t proc none /mnt/gentoo/proc
mount -o bind /dev /mnt/gentoo/dev
cp /etc/resolv.conf /mnt/gentoo/etc/

modprobe loop #без него genkernel ругаться будет

chroot /mnt/gentoo/ /bin/bash

env-update

source /etc/profile

nano -w /etc/make.conf

CFLAGS=»-O2 -mtune=i686 -pipe»
CXXFLAGS=»${CFLAGS}»

CHOST=»i686-pc-linux-gnu»

cd /usr/portage

sh scripts/bootstrap.sh

nano /etc/portage/package.unmask

=sys-kernel/gentoo-sources
sys-devel/gcc
sys-libs/glibc

emerge -e system

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

#ln -snf /usr/portage/profiles/default/linux/x86/2008.0/desktop/ /etc/make.profile/ #пример переключения профилей

emerge autounmask #удобная вещь для раз маскировки пакетов но на самом деле ручки они всегда надежнее

#захотелось свеженького и нестабильненького

autounmask sys-devel/gcc-4.3.1-r1
autounmask sys-kernel/gentoo-sources-2.6.25-r6

autounmask sys-libs/glibc-2.8_p20080602 #

emerge gentoolkit

euse -E symlink

euse -D doc

emerge glibc binutils gcc-config gcc

gcc-config i686-pc-linux-gnu-4.3.1
source /etc/profile

nano /etc/locale.gen

en_US ISO-8859-1
en_US.UTF-8 UTF-8
ru_RU.CP1251 CP1251
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8

nano /etc/make.conf

CFLAGS=»-O2 -mtune=i686 -pipe» заменил на CFLAGS=»-O2 -march=core2 -mtune=core2 -pipe» #для core 2 duo

nano /etc/fstab #подправить и запустить

emerge gentoo-sources

emerge genkernel

cat /proc/mounts > /etc/mtab

cd /usr/src/linux

genkernell all

cat /proc/mount > /etc/mtab

emerge grub

nano /boot/grub.conf

прописать ядро

и другие ОС

grub-install /dev/sda

И генту готов к дальнейшим указаниям.

Данная статья скорее, что то вроде путевых заметок, нежели полноценное руководство по установки. Очень советую вам ознакомиться с handbook и со сборником статей.

Gentoo понравилось — отличная система. USE флаги — вещь! Рекомендую.

p.s.: openoffice жуть как долго компилируется 😉

Опубликовано в Gentoo. Метки: , , , . 5 комментариев »