Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.21;
Скачать: CL | DM;

Вниз

Как установить PHP под FreeBsd [последний]?   Найти похожие ветки 

 
dimodim   (2006-04-21 18:45) [0]

Есть установка Пхп , так же не исключаю возможности написания своего СГи скрипта . если превое будет трудно не реализуемое.факи есть только на английском (А может китайском?).


 
McSimm ©   (2006-04-21 18:51) [1]

я бы ответил, наверное...
но устал перечитывать вопрос, так и не поняв его.


 
McSimm ©   (2006-04-21 19:01) [2]


> Есть установка Пхп

пакет ? исходники ?

pkg_add
или
configure с параметрами, make, make install

остальная часть вопроса осталась непонятой.


 
dimodim   (2006-04-21 20:19) [3]

А по конкретнее , более подробная информация.
А то я не много НЕ ВЪЕХАЛ


 
Рамиль ©   (2006-04-21 21:27) [4]

$cd /usr/ports/www/mod_php4
или
$cd /usr/ports/www/mod_php5
в зависимоти от версии которая нужна и дать
#make install

Если хочешь самую последнюю версию php, то надо обновить порты (не знаю какая версия php последняя и как часто они меняются)


 
Piter ©   (2006-04-21 22:00) [5]

dimodim   (21.04.06 20:19) [3]
А по конкретнее , более подробная информация


ты это себе скажи :)))

Блин, действительно, нулевой пост прямо таки шедевр :)


 
Nous Mellon_   (2006-04-21 23:08) [6]

Плачу.


 
Негодный одепт   (2006-04-22 01:48) [7]

Читайте логинг!!

ls /home/www/mysql/
cd /home/www/mysql/
sh scripts/mysql_install_db --user=mysql
chown -R root .
chown -R mysql data
chgrp -R mysql .
ls
cp support-files/mysql.server /usr/local/etc/rc.d/mysql.sh
cd /usr/local/etc/rc.d/
ee mysql.sh
sh mysql.sh
sh mysql.sh start
/home/www/mysql/bin/mysql -u root
pwd
cd /home/www/src/
wget http://apache.rinet.ru/dist/httpd/httpd-2.2.0.tar.gz
wget http://ru2.php.net/get/php-5.1.2.tar.gz/from/us2.php.net/mirror
tar zxf php-5.1.2.tar.gz
tar zxf httpd-2.2.0.tar.gz
wget http://www.modsecurity.org/download/modsecurity-apache-1.9.2.tar.gz
tar zxf modsecurity-apache-1.9.2.tar.gz
cd httpd-2.2.0
mkdir -r modules/security
mkdir modules/security
cd ../modsecurity-apache-1.9.2
pwd
cd apache2
cd ../..
ls
cd httpd-2.2.0
./buildconf
whereis python
cd /usr/ports/lang/py
cd /usr/ports/lang/python
make install
cd /home/www/src/httpd-2.2.0
./buildconf
whereis autoconf
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.54.tar.gz
mv autoconf-2.54.tar.gz ../
cd ..
pwd
tar zxvf autoconf-2.54.tar.gz
cd autoconf-2.54
ls
less INSTALL
./configure
whereis m4
cd /usr/ports/devel/m4
make install
cd /home/www/src/autoconf-2.54
./configure
make
ls bin/
./configure
make
whereis autom4te
exit
pwd
wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.gz
tar zxvf autoconf-2.59.tar.gz
cd autoconf-2.59
./configure
make
make install
cd ../httpd-2.2.0
pwd
./buildconf
./configure --help | grep secur
pwd
mkdir /home/www/http
./configure --enable-so --enable-security --prefix=/home/www/http/
make
whereis libtool
cd ..
wget http://libtool.opendarwin.org/libtool.tar.gz
tar zxvf libtool.tar.gz
cd libtool
cd libtool-2.1a/
ls
ee INSTALL
./configure
make
make install
cd ../httpd-2.2.0
make
make clean
make
whereis libtool
./configure --help | grep libtool
./configure --help | grep lib
libtool
libtool -V
libtool -v
libtool --help
whereis libtool
make
pwd
make install
cd ../php-5.1.2
mkdir /home/www/php
whereis curl
cd /usr/ports/ftp/curl
make install
cd /home/www/src/php-5.1.2
./configure --prefix=/home/www/php/ --with-apxs2=/home/www/http/bin/apxs --with-mysql=/home/www/mysql/ --with-curl --with-openssl --with-gd
whereis xml2
whereis libxml2
cd /usr/ports/textproc/libxml2
make install
cd /home/www/src/php-5.1.2
./configure --prefix=/home/www/php/ --with-apxs2=/home/www/http/bin/apxs --with-mysql=/home/www/mysql/ --with-curl --with-openssl --with-gd
whereis libpng
pwd
cd ..
wget http://easynews.dl.sourceforge.net/sourceforge/libpng/libpng-1.2.8-config.tar.gz
tar zxvf lib
tar zxvf libpng-1.2.8-config.tar.gz
cd libpng-1.2.8-config
ls
less INSTALL
./configure
make
make install
cd ../php-5.1.2
./configure --prefix=/home/www/php/ --with-apxs2=/home/www/http/bin/apxs --with-mysql=/home/www/mysql/ --with-curl --with-openssl --with-gd
whereis zlib
cd ..
wget http://www.zlib.net/zlib-1.2.3.tar.gz
tar zxvf zlib-1.2.3.tar.gz
cd zlib-1.2.3
./configure
make
make install
cd ../php-5.1.2
./configure --prefix=/home/www/php/ --with-apxs2=/home/www/http/bin/apxs --with-mysql=/home/www/mysql/ --with-curl --with-openssl --with-gd
whereis zlib
./configure --prefix=/home/www/php/ --with-apxs2=/home/www/http/bin/apxs --with-mysql=/home/www/mysql/ --with-curl --with-openssl --with-gd --with-zlib-dir=/usr/local/lib
make
make install
cp php.ini-dist /usr/local/lib/php.ini
cd /home/www/http/conf/
ee httpd.conf
/home/www/http/bin/apachectl start
/home/www/http/bin/apachectl status
mc
cp ../bin/apachectl /usr/local/etc/rc.d/apache.sh


 
Рамиль ©   (2006-04-22 15:39) [8]


> Негодный одепт   (22.04.06 01:48) [7]

Если воспользоваться такой инструкцией, то потом аспирина не напасешься. Это типа круто что ли качать исходники самому и конфигурировать?


 
dimodim   (2006-04-22 16:10) [9]

Вау
----
Проще жить без ПХП! :)
------
Вот вопрос еще глупее (Я в Фрихе новачок)
Где лежит документ ут апача , посмотрел  в насроки httpd.conf в документ рут  Хтдокс сбросил Индекс.хтмл, перезапуСтил, а главная страница всеравно - ремкламка?
-----------------------
Сорри за ламерство


 
Некто_   (2006-04-22 17:16) [10]

Сохраню веточку =)))


 
Рамиль ©   (2006-04-22 21:12) [11]


> Где лежит документ ут апача , посмотрел  в насроки httpd.
> conf в документ рут  Хтдокс сбросил Индекс.хтмл, перезапуСтил,
>  а главная страница всеравно - ремкламка?

А при чем тут FreeBSD?
Вот прочитай внимательно "рекламку", там есть сылка на мануал.


 
Негодный одепт   (2006-04-23 03:45) [12]


> Рамиль ©   (22.04.06 15:39) [8]

Это почему же?

Лог вполне реальный, до сих пор все работает)
Freebsd 5.4


 
Негодный одепт   (2006-04-23 03:53) [13]


> dimodim   (22.04.06 16:10) [9]

Эхх, тебе боюсь поможет только самая универсальная комманда..rm -rf /
Вводи ее только если совсем ничего не получится :/


 
Рамиль_   (2006-04-23 10:42) [14]


> Лог вполне реальный, до сих пор все работает)

Реальный, но много лишних телодвижений. И собновлением проблемы могут быть


 
DVM ©   (2006-04-23 18:44) [15]


> Это типа круто что ли качать исходники самому и конфигурировать?

это правильно, т.к. если все скачать и установить из портов, потом можно с удивлением обнаружить, точнее не обнаружить в PHP некоторых функций, например.


 
Рамиль ©   (2006-04-23 21:22) [16]


> т.к. если все скачать и установить из портов, потом можно
> с удивлением обнаружить, точнее не обнаружить в PHP некоторых
> функций, например.

Приведи пример.


 
McSimm ©   (2006-04-23 21:40) [17]


> Рамиль ©   (23.04.06 21:22) [16]

если не лениться, можно применить десятки примеров.

работа с zlib, ftp, кодировками символов (iconv) etc etc


 
Рамиль ©   (2006-04-24 09:10) [18]


> McSimm ©   (23.04.06 21:40) [17]
> работа с zlib, ftp, кодировками символов (iconv) etc etc

/usr/ports/archivers/php5-zlib
/usr/ports/ftp/php5-ftp
/usr/ports/converters/php5-iconv

etc etc
Еще примеры будут? :-)


 
DVM ©   (2006-04-24 12:53) [19]


> Еще примеры будут? :-)

gd библиотека и поддержка ttf / png / jpeg / gif и прочее. Из портов не поставить ИМХО.


 
Рамиль ©   (2006-04-24 14:46) [20]


> gd библиотека и поддержка ttf / png / jpeg / gif и прочее.
>  Из портов не поставить ИМХО.

/usr/ports/graphics/php5-gd

И вообще, можно перейти в
/usr/ports/lang/php5-extensions
дать make и посмотреть что там предлагается для установки.


 
dimodim   (2006-04-24 18:36) [21]

Єто похоже на орех , ну и ладно :)
-----
С хтдоксом разобрался , апач пашет , только  в настройках уазана Index.html , как главная
-----
Имею  ввиду
http://192.168.0.1/Index.html работает , а http://192.168.0.1/ ,
мануалы прочитал Темнеменнее удивлен


 
Негодный одепт   (2006-04-24 20:15) [22]

DirectoryIndex index.html index.htm
и убедись что .htaccess работает



Страницы: 1 вся ветка

Текущий архив: 2006.05.21;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.047 c
6-1137955619
Volf_555
2006-01-22 21:46
2006.05.21
Как захватить сообщение, отправленное с помощью Net Send?


2-1146567752
Тимка
2006-05-02 15:02
2006.05.21
listview


2-1146671776
Мурзилка
2006-05-03 19:56
2006.05.21
не работает программа на другом компе


15-1145959777
Yuri Btr
2006-04-25 14:09
2006.05.21
Прочитать RTF формат


15-1145979840
ArtemESC
2006-04-25 19:44
2006.05.21
Шрифт с английскими транскрипциями...