Page 1 of 2
Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Sat Apr 23, 2016 2:24 pm
by Maxim
Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя.
Знаний не много ) Перекопал форум, нашел только как поставить на весь сервер 5.3 (откатить).
Было решение для CentOS, но у меня Ubuntu
И вообще это можно сделать?
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Sat Apr 23, 2016 2:42 pm
by Mr.Erbutw
где-то в
идеи была эта тема, если нужна находим и активно голосуем.
(* если исчезла содать)
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Sat Apr 23, 2016 3:52 pm
by Maxim
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Mon Apr 25, 2016 7:38 am
by skurudo
Компиляция из исходников одна из самых годных идей. Она вполне рабочая.
Что-то не так - это не похоже на диагностику. :(
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Mon May 16, 2016 3:05 pm
by sega
а как на debian это проделать?
Code: Select all
apt-get install libt1-dev libonig-dev libmcrypt-dev libreadline-dev
не идет(
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Wed May 18, 2016 7:24 am
by skurudo
sega wrote:а как на debian это проделать? не идет(
В этом и минус метода с компилированием, пакеты разные в зависимости от дистрибутива (и, сюрприз, сборки).. Я обычно использую вот такой сет:
Code: Select all
# apt-get install make gcc autoconf bison re2c libxpm-dev libsasl2-dev libpspell-dev libreadline-gplv2-dev libsnmp-dev libxml2 libxml2-dev libcurl4-openssl-dev pkg-config libssl-dev libsslcommon2-dev libxml2-dev libpcre3-dev libbz2-dev libcurl4-openssl-dev libjpeg8-dev libpng12-dev libxpm-dev libfreetype6-dev libmysqlclient-dev postgresql-server-dev-9.1 libt1-dev libgd2-xpm-dev libgmp-dev libsasl2-dev libmhash-dev unixodbc-dev freetds-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev libmcrypt-dev librecode-dev apache2-prefork-dev
и вот этот:
Code: Select all
# aptitude install php5-dev libxml2-dev libmhash-dev libcurl4-openssl-dev libbz2-dev libmagickwand-dev libpng12-dev libfreetype6-dev libgmp-dev libc-client2007e-dev libpspell-dev libsnmp-dev libtidy-dev libxslt1-dev make build-essential libmcrypt-dev libmysqld-dev libmagic-dev unzip libpq-dev
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Wed May 25, 2016 2:13 pm
by vitich
https://github.com/fpoirotte/phpfarm
Я сделал себе скрипты которые сами ставят + делают симлинки, а для пользователей включаю руками, но можно и темплейты сделать
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Wed May 25, 2016 3:00 pm
by skurudo
Видел, пробовал, сравнительно вкусно. Но как обычно бывают грабли и грабли эти с модулями php.
Сами понимаете, без модулей такая версия не нужна особо никому.
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Wed May 25, 2016 8:01 pm
by vitich
Странно...
Code: Select all
root@server:~# php53 -m
[PHP Modules]
bcmath
bz2
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
imagick
imap
intl
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
pspell
readline
Reflection
session
shmop
SimpleXML
soap
sockets
SPL
SQLite
sqlite3
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
XCache
XCache Cacher
xml
xmlreader
xmlwriter
xsl
zip
zlib
[Zend Modules]
XCache
XCache Cacher
Там просто кастомные конфиги подложить надо для компиляции.
5.3 5.4 5.5 5.6 в идентичной конфигурации.
imagick и xcache собрал отдельно
Правда на debian7
На debian8 танцы с бубном начались, посматриваю в сторону phpbrew
Re: Нужна помощь в установке пхп 5.3 на отдельный сайт или на отдельного пользователя
Posted: Wed May 25, 2016 10:37 pm
by vitich
Танцы закончились успешно :)
/opt/phpfarm + custom vestacp templates
