Skip to content


Включить Soft-updates в FreeBSD для ускорения файловой системы

Включить Soft-updates в FreeBSD для ускорения файловой системы

1. Перейти в single режим
2. Убедится, что раздел диска размонтирован.
3. tunefs -n enable раздел (например, tunefs -n enable /home )

Share

Posted in Без рубрики.


Переезжаем с FreeBSD на CentOS

Топ про автоматизированную установку Битрикса под ЦентОС и Федору:

http://dev.1c-bitrix.ru/community/forums/forum32/topic25450/


wget http://dev.1c-bitrix.ru/yum/bitrix-env.sh
chmod +x bitrix-env.sh
./bitrix-env.sh

Кеширование  memcashed

http://dev.1c-bitrix.ru/community/webdev/user/1978/blog/1361/

Посмотреть по системе виртуализации Proxmox Virtual Environment

http://dev.1c-bitrix.ru/community/forums/messages/forum32/topic22770/message135031/#message135031

ISPmanager + bitrix-env

http://forum.ispsystem.com/ru/showthread.php?t=7967

Установка ISPmanager

http://ru.ispdoc.com/index.php/Установка_ISPmanager_%28ISPmanager%29

fetch "<a title="http://download.ispsystem.com/install.sh" rel="nofollow" href="http://download.ispsystem.com/install.sh">http://download.ispsystem.com/install.sh</a>"
curl -o install.sh "<a title="http://download.ispsystem.com/install.sh" rel="nofollow" href="http://download.ispsystem.com/install.sh">http://download.ispsystem.com/install.sh</a>"<code>
wget "<a title="http://download.ispsystem.com/install.sh" rel="nofollow" href="http://download.ispsystem.com/install.sh">http://download.ispsystem.com/install.sh</a>"</code>

Проверить версию CentOS и любой другой RHEL системы


[root@ilend ~]# cat /etc/redhat-release
CentOS release 5.5 (Final)

Устанавливаем bitrixsetup.php

fetch http://www.1c-bitrix.ru/download/scripts/bitrixsetup.php
wget http://www.1c-bitrix.ru/download/scripts/bitrixsetup.php

Ставим Zend Optimizer под CentOS
http://www.question-defense.com/2009/06/06/linux-centos-5-server-yum-repository-to-install-zend-optimizer

Share

Posted in CentOS, FreeBSD.


Установка firephp из PEAR для отладки php приложений (FreeBSD/Ubuntu)

Установим FirePHPCore по рекомендации со страницы http://www.firephp.org/HQ/Install.htm


pear channel-discover pear.firephp.org
pear install firephp/FirePHPCore

если выясняется, что pear у нас отсутствует, то смотрим

1. PEAR под FreeBSD

pear channel-discover pear.firephp.org
pear: Command not found.

Еще не установлен. Идем в порты, наудачу проверяем самое логичное имя:

cd /usr/ports/*/pear
/usr/ports/devel/pear >

Успешно.
Устанавливаем:

make install clean

2. PEAR под Ubuntu

pear
The program 'pear' is currently not installed.  You can install it by typing:
apt-get install php-pear

Устанавливаем

apt-get install php-pear

Теперь подключаем репозитарий и устанавливаем firephp

~# pear channel-discover pear.firephp.org
Adding Channel "pear.firephp.org" succeeded
Discovery of channel "pear.firephp.org" succeeded
~# pear install firephp/FirePHPCore
downloading FirePHPCore-0.3.1.tgz ...
Starting to download FirePHPCore-0.3.1.tgz (22,630 bytes)
....done: 15,796 bytes
install ok: channel://pear.firephp.org/FirePHPCore-0.3.1

После этих манипуляций достаточно подключать

require_once('FirePHPCore/FirePHP.class.php');
$firephp = FirePHP::getInstance(true);

и использовать

$var = <a href="http://www.php.net/array">array</a>('i'=>10, 'j'=>20);
$firephp->log($var, 'Iterators');</pre>
Share

Posted in Без рубрики.

Tagged with , , , , .


Установка htop во FreeBSD

В Ubuntu есть удобная утилита htop, которая визуально более информативна чем штатный top, а также дает возможность совершать больше действий над запущенными процессами.

Во FreeBSD есть порт htop:

> cd /usr/ports/ && make search name=htop
Port:   htop-0.8.3
Path:   /usr/ports/sysutils/htop
Info:   A better top(1) - interactive process viewer
Maint:  yzlin@FreeBSD.org
B-deps: autoconf-2.62 autoconf-wrapper-20071109 automake-1.9.6_3 automake-wrapper-20071109 libtool-2.2.6b m4-1.4.14_1,1 perl-5.10.1_1 python26-2.6.5
R-deps: lsof-4.84A,5
WWW:    http://htop.sourceforge.net/

Но его установка обычно завершается сообщением об ошибке:

cd /usr/ports/*/htop
/usr/ports/sysutils/htop > make install clean
.....
===>  Configuring for htop-0.8.3
***********************************************************
htop(1) requires linprocfs(5) to be mounted. If you don't
have it mounted already, please add this line to /etc/fstab
and run `mount linproc`:
linproc /compat/linux/proc linprocfs rw 0 0
***********************************************************
*** Error code 1

Stop in /usr/ports/sysutils/htop.
*** Error code 1

Подключаем модули linux во FreeBSD:
1.

kldload linux

2. Чтобы загружался постоянно, добавим в /etc/rc.conf

echo "linux_enable=YES"  >> /etc/rc.conf.

3. Установим linux_base-fc4

cd /usr/ports/emulators/linux_base-fc4
make install clean

4. Подключим псевдофайловую систему

echo "linproc /compat/linux/proc linprocfs rw  0 0" >> /etc/fstab 

5. Смонтируем ее

mount linproc

6. И повторим установку htop из портов:

cd /usr/ports/*/htop
make install clean

7. Обновим кеш шелла и запустим htop

 rehash && htop 

Теперь вместо стандартного top запускаем разноцветный htop под  FreeBSD:

.

Share

Posted in FreeBSD.

Tagged with , , .


Downgrade PHP 5.3 до 5.2 под FreeBSD

Нарушил заповедь админа «Работает — не трогай» и обновил порты на рабочем веб-сервере под FreeBSD хотя

 > portaudit -Fda
auditfile.tbz        100% of   61 kB   57 kBps
New database installed.
Database created: Sun May 30 11:30:00 MSD 2010
0 problem(s) in your installed packages found.

Основной новостью оказался апгрейд порта php5  — теперь вместо 5.2 там находится 5.3

Поскольку в последних обновлениях Битрикса, на котором в основном работают проекты постоянно присутствовали слова «Исправлены ошибки совместимости с PHP 5.3.» особенно за функционирование проектов не переживал.

Что в итоге.

1.  ZendOptimizer под 5.3 отсуствует. Следовательно, не работает и eAccelerator.

http://nemcd.com/category/freebsd/

Share

Posted in Без рубрики.

Tagged with , .


Zend Server CE с php 5.3 под Ubuntu 10.04

Описание установки на
http://www.orm-designer.com/article/installing-ubuntu-server-with-zend-server-ce-in-virtualbox-part-2-2

Если возникнет проблема с

The following packages have unmet dependencies:
  php-5.3-mysqli-zend-server: Depends: libmysqlclient15off (&gt;= 5.0.27-1) which is a virtual package.
  php-5.3-pdo-mysql-zend-server: Depends: libmysqlclient15off (&gt;= 5.0.27-1) which is a virtual package.
  php-5.3-mysql-zend-server: Depends: libmysqlclient15off (&gt;= 5.0.27-1) which is a virtual package.
...

Смотрите решение у http://dereknutile.com/2010/05/02/installing-zend-server-on-ubuntu-10-04/

Если нужен xDebug под Zend Server CE —  http://toptopic.wordpress.com/2009/05/21/zend-server-ce-and-xdebug-install-on-ubuntu/

Share

Posted in Без рубрики.

Tagged with , , , , .


Диаграммы UML в текстовом описании с онлайн-визуализацией

Подключаем файл

<script type=»text/javascript» src=»http://www.websequencediagrams.com/service.js»></script>

После чего вставляем код

<div wsd_style=»modern-blue»>
<pre>
Alice->Bob: Authentication Request
note right of Bob: Bob thinks about it.
Bob—>Alice: Authentication Response
note left  of Alice: Странный ответ. Уточню по-русски.
Alice—>Bob: Прошу авторизовать.
note right of Bob: И зачем она привязалась….
Bob—>Alice: Закрыто. Не мешай.

</pre>
</div>

И наслаждаемся такой картинкой:

Alice->Bob: Authentication Request
note right of Bob: Bob thinks about it.
Bob-->Alice: Authentication Response
note left  of Alice: Странный ответ. Уточню по-русски.
Alice-->Bob: Прошу авторизовать.
note right of Bob: И зачем она привязалась....
Bob-->Alice: Закрыто. Не мешай.



Share

Posted in Без рубрики.

Tagged with .


Восстановление загрузки Windows XP после установки Ubuntu

Если изначально Windows  стояла на первом разделе первого диска, то путем добавки в файл /boot/grub/grub.cfg


menuentry "Microsoft Windows XP Professional (on /dev/sda1)" {
insmod ntfs
set root=(hd0,1)
drivemap -s (hd0) ${root}
chainloader +1
}

появляется возможность выбрать для загрузки Windows XP.

Share

Posted in Без рубрики.

Tagged with , .



Страница 3 из 3123