SAMS/SQUID на FreeBSD

Обсуждаем OS FreeBSD и сервисы на ней.

SAMS/SQUID на FreeBSD

Сообщение Parafin OL » 18 июл 2008, 12:36

Я хочу установить эти пакеты, установлен php5-5.2.5_1 PHP Scripting Language
но те я не могу найти в портах, где их можно найти в портах
Я поставил SAMS, но для него нужны эти пакеты.
php - консольный php
mod_php (модуль php для apache)
php-mysql - библиотека поддержки mysql в php
php-ldap - библиотека поддержки ldap в php
php-gd - модуль поддержки libgd в php (используется для рисования графиков)

Где и как их ставить.
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: SAMS/SQUID на FreeBSD

Сообщение root » 18 июл 2008, 12:55

php - консольный php
mod_php (модуль php для apache)

Это выбирается при сборке самого php:
Код: Выделить всё
cd /usr/ports/lang/php5

всякий случай удаляем сохранение до этого выбранных опций:
Код: Выделить всё
make rmconfig

Код: Выделить всё
make install clean

php_shoot.jpg
/usr/ports/lang/php5

консольный php, после успешной сборки, дложен быть в /usr/local/bin/php

php-mysql - библиотека поддержки mysql в php
php-ldap - библиотека поддержки ldap в php
php-gd - модуль поддержки libgd в php (используется для рисования графиков)

Это уже так называемые экстеншены (extensions) и лежат они в
Код: Выделить всё
cd /usr/ports/lang/php5-extensions/

где "крестиками" ты выбираешь нужные тебе
php_shoot.jpg
/usr/ports/lang/php5

после установки extensions появляется файл /usr/local/etc/php/extensions.ini
в котором описаны те экстеншены которые будут загружаться с php

проверить какие загружены можно простым скриптом на пхп
создаем файл, например info.php:
Код: Выделить всё
<?php
phpinfo();
?>

сохраняем его в директории которую видит apache
и смотрим его: http://mycoolserver.ru/info.php
Вложения
php_ext.jpg
/usr/ports/lang/php5-extensions/
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: SAMS/SQUID на FreeBSD

Сообщение Parafin OL » 18 июл 2008, 14:09

Поставил но нет вот этих php-mysql, и других
Код: Выделить всё
php5-bcmath-5.2.5_1 The bcmath shared extension for php
php5-calendar-5.2.5_1 The calendar shared extension for php
php5-ctype-5.2.5_1  The ctype shared extension for php
php5-curl-5.2.5_1   The curl shared extension for php
php5-dba-5.2.5_1    The dba shared extension for php
php5-dbase-5.2.5_1  The dbase shared extension for php
php5-dom-5.2.5_1    The dom shared extension for php
php5-exif-5.2.5_1   The exif shared extension for php
php5-extensions-1.1 A "meta-port" to install PHP extensions
php5-gd-5.2.5_1     The gd shared extension for php
php5-gettext-5.2.5_1 The gettext shared extension for php
php5-iconv-5.2.5_1  The iconv shared extension for php
php5-pcre-5.2.5_1   The pcre shared extension for php
php5-pdo-5.2.5_1    The pdo shared extension for php
php5-pdo_sqlite-5.2.5_1 The pdo_sqlite shared extension for php
php5-posix-5.2.5_1  The posix shared extension for php
php5-session-5.2.5_1 The session shared extension for php
php5-simplexml-5.2.5_1 The simplexml shared extension for php
php5-spl-5.2.5_1    The spl shared extension for php
php5-sqlite-5.2.5_1 The sqlite shared extension for php
php5-tokenizer-5.2.5_1 The tokenizer shared extension for php
php5-xml-5.2.5_1    The xml shared extension for php
php5-xmlreader-5.2.5_1 The xmlreader shared extension for php
php5-xmlwriter-5.2.5_1 The xmlwriter shared extension for php
pkg-config-0.22_1   A utility to retrieve information about installed libraries
m4-1.4.9,1          GNU m4
makedepend-1.0.1,1  A dependency generator for makefiles
mc-light-4.1.40.p9_6 A lightweight Midnight Commander clone
mysql-client-5.0.45_1 Multithreaded SQL database (client)
mysql-server-5.0.51a Multithreaded SQL database (server)

Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: SAMS/SQUID на FreeBSD

Сообщение root » 18 июл 2008, 15:03

в /usr/ports/lang/php5-extensions/ все они есть

Код: Выделить всё
cd /usr/ports/lang/php5-extensions/
make rmconfig
make install clean


после последней команды появится меню, в нем смотри внимательнее, его можно "листать" вниз (жми на клаве стрелку "вниз"
Вот например php5-pcre
php_ext2.jpg
php5-pcre

пролистай список, поставь нужные "крестики" и вперед.
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: SAMS/SQUID на FreeBSD

Сообщение Parafin OL » 18 июл 2008, 15:34

Блин у меня не как у всех нормальных людей

Код: Выделить всё
===>  Installing for php5-extensions-1.1
===>   php5-extensions-1.1 depends on file: /usr/local/include/php/main/php.h - found
===>   php5-extensions-1.1 depends on file: /usr/local/lib/php/20060613/pcre.so - found
===>   Generating temporary packing list
===>  Checking if lang/php5-extensions already installed
===>   php5-extensions-1.1 is already installed
      You may wish to ``make deinstall'' and install this port again
      by ``make reinstall'' to upgrade it properly.
      If you really wish to overwrite the old port of lang/php5-extensions
      without deleting it first, set the variable "FORCE_PKG_REGISTER"
      in your environment or the "make install" command line.
*** Error code 1

Stop in /usr/ports/lang/php5-extensions.
*** Error code 1

Stop in /usr/ports/lang/php5-extensions.
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: SAMS/SQUID на FreeBSD

Сообщение root » 18 июл 2008, 16:18

Код: Выделить всё
make install clean FORCE_PKG_REGISTER=yes
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia

Re: SAMS/SQUID на FreeBSD

Сообщение Parafin OL » 21 июл 2008, 10:32

Разобрался, правильно говорят нужно быть внимательнее, как внимание включил все поставил.
Спасибо ROOT ;)
Parafin OL
новичок
 
Сообщения: 70
Зарегистрирован: 08 июл 2008, 16:48

Re: SAMS/SQUID на FreeBSD

Сообщение root » 21 июл 2008, 12:55

внимание при установке чего либо на сервер нужно всегда ;)

пжалста :!:
С уважением, root

Изображение
------------
www.mega-net.ru - IT аутсорсинг
Аватара пользователя
root
Site Admin
 
Сообщения: 1894
Зарегистрирован: 11 июн 2008, 13:05
Откуда: Moscow, Russia


Вернуться в FreeBSD

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25