Форум: "Прочее";
Текущий архив: 2006.05.21;
Скачать: [xml.tar.bz2];
ВнизКак установить 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;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.013 c