Поиск по этому блогу

среда, 24 марта 2010 г.

Изучаем Linux


Основные команды при установке программного обеспечения и CMS на Debian



I.
#инсталлируем mc
% apt-get install mc
% apt-get install apache2, MySQL-server-5.0
% apt-get install libapache 2-mod-php5
% apt-get install buid-essential
% apt-get install php5-dev
% # инсталлируем eaccelerator
% tar xjf eaccelerator-0.9.6.tar.bz2
% cd eaccelerator-0.9.6
% phpize
% ./configure
# gcc является обязательной бибилиотекой.
% make && make install
% cp eaccelerator-0.9.6/eaccelerator.ini /etc/php5/conf.d/
% cd ..
% # инсталлируем ZendOptimizer
% tar xzf ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz
% cp ZendOptimizer-3.3.9-linux-glibc23-i386/data/5_2_x_comp/ZendOptimizer.so /usr/lib/php5/20060613+lfs
% echo "zend_extension=/usr/lib/php5/20060613+lfs/ZendOptimizer.so" >> /etc/php5/conf.d/zendoptimizer.ini
% #В конфигурационном файле устанавливаем следующие значения: %#zend_optimizer.optimization_level=15
% # zend_optimizer.enable_loader=1
% # zend_optimizer.disable_licensing=0
# добавляем 'AllowOverride All' в .htaccess
% mcedit /etc/apache2/sites-enabled/000-default
% /etc/init.d/apache2 restart

  I.I. Debian/1c-bitrix
# для MySQL в1c-bitrix требуется поддержка PHP
% apt-get install php5-mysql
# инсталлируем gd
% apt-get install php5-gd
% sudo tar xzf big_business_encode_php5.tar.gz -C /var/www/bitrix
# 1c-bitrix нуждается в записи прав.
% chown -R www-data:www-data /var/www/bitrix
# раскомментируем mbstring.func_overload & mbstring.internal_encoding
% mcedit /var/www/bitrix/.htaccess
% mcedit /etc/apache2/sites-enabled/000-default # add 'AllowOverride All' to enable .htaccess

I.II. Debian/Joomla
See http://wiki.debian.org/Joomla
% # инсталлируем joomla из http://joomlacode.org/gf/project/joomla/frs/
% mkdir /var/www/joomla
% tar xzf Joomla_1.6.0-Alpha2-Full-Package.tar.gz -C /var/www/joomla
#создаем базу данных
% chown -R www-data:www-data /var/www/joomla
% mysql -u root -p
mysql> create database joomla character set utf8;
mysql> create user 'admin'@'localhost' identified by 'qwe123';
mysql> grant all priveleges on joomla.* to admin@localhost identified by "qwe123";
mysql> flush privileges;
mysql> quit
% # открываем http://$server/installation/index.php to continue installation
% # после инсталяции удаляем joomla/installation folder
% rm -rf /var/www/joomla/installation

I.III. Debian/Drupal
% apt-get install drupal6
% # в браузере открываем http://$server/drupal6/install.php

I.IV.Debian/ Wordpress
# инсталлируем wordpress-2.9.1-ru_RU.tar.gz
% tar xzf wordpress-2.9.1-ru_RU.tar.gz -C /var/www
% chown -R apache:apache /var/www/wordpress
mysql> create database wordpress character set utf8;
mysql> grant all privileges on wordpress.* to admin@localhost identified by "qwe123";
mysql> flush privileges;
mysql> quit
% # начинаем инсталлировать из браузера.

Комментариев нет:

Отправить комментарий