./configure -
конфигурация пoрта/пакета (настройки конфигурации порта по умолчанию хранятся
в папке /var/db/ports/_имя_порта_ удаляем настройки #rm
-dfr /var/db/ports/_имя_порта_) make configure - аналог
./configure make -
сборка make instal -
устанoвка make clean
- убрать мусор текущего порта или весь если дать из /usr/ports make all install clean -
установить и сразу убрать мусop make deinstal - удалить пopт, при этом конфиги и
данные надо будет удалить вручную make reinstal - переустанoвить порт portupgrade - переустановка
порта pkg_info -
информация о установленных портах
Работа с архивами
tar -zxvf <архив> - распаковать tar.gz tar -xvf
<архив> - распаковать в tar tar -zcvf <архив>
<что_архивировать> - запаковать в tar.gz
После
перезагрузки сетевых подключений надо перезагрузить таблицу
маршрутизации: # /etc/rc.d/routing restart
Если химичим через
ssh то все манипуляции с интерфейсами и таблицей маршрутизации
одновременно можно сделать так: # /etc/rc.d/netif restart &&
/etc/rc.d/routing restart
правим настройки MySQL в WebMin, стартуем и уже можно настроить
пользователей и БД из панели управления
Установка Apache 2.2.6 и
PHP 5.2.4 в связке
Скачиваем httpd-2_2_6.tar.gz и php-5.2.4.tar.gz в /usr/local/distr
Установка Apache: cd /usr/local/distr tar
xzvf httpd-2_2_6.tar.gz cd httpd-2_2_6 ./configure --enable-so
make make install Apache ставится в /usr/local/apache2
/usr/local/apache2/bin/apachectl start - запуск сервера
/usr/local/apache2/bin/apachectl stop - остановка сервера
/usr/local/apache2/bin/apachectl graceful - перезагрузка без "убийства"
текущих соединений в /etc/rc.conf добавить apache_enable="YES" для
автозапуска /usr/local/apache2/conf/httpd.conf - основные настройки
/usr/local/apache2/conf/extra - каталог с файлами дополнительных
настроек в т.ч. виртуальных хостов
Установка PHP:
tar xzvf php-5.2.4.tar.gz ./configure
--with-apxs2=/usr/local/apache2/bin/apxs --with-mysql make make
install Для переустановки достаточно повторить три последних команды
./configure, make и make install cp php.ini-dist
/usr/local/lib/php.ini - найстройки нужно отредактировать LoadModule
php5_module modules/libphp5.so - для PHP 5 добавляем эту строку в
настройки apache - httpd.conf LoadModule php4_module
modules/libphp4.so - для PHP 4 добавляем эту строку в настройки apache -
httpd.conf AddType application/x-httpd-php .php .phtml - добавляем в
httpd.conf, расширения которые будет обратабывать PHP
/usr/local/apache2/bin/apachectl start - запускаем Apache и проверяем
работу PHP
PhpMyAdmin
Ставим из портов (можно просто скачать архив и распаковать его):
#whereis phpmyadmin /usr/local/www/phpMyAdmin config.inc.php