Титла: Как да прекомпилирам Apache Web Server Публикувано от: smelkomar в Sep 26, 2005, 14:37 Искам някой да ми помогне в прекомпилирането на Apache Web Server 1.3.33 с поддръжка на PHP 5.0.5 и MySQL 4.1.12. Прочетох от-до от официалния на Apache как да го прекомпилирам с желаните от мен модули, но не би... Под Debian като дам configure от /usr/local/apache/src/ не иска да стартира скрипта. За съжаление използвам 3.1r0a, тоест последната стабилна от официалния сайт. Даже липсват gcc, cc и cl библиотеките, което ме учудва, понеже те са основни за всяка дистрибуция. Свалям с apt-get gcc, останалите не ги знам. До тук спрях и не знам накъде да хвана... Помощ!
Титла: Как да прекомпилирам Apache Web Server Публикувано от: kennedy в Sep 26, 2005, 21:13 Не бих могъл да ти помогна с практически съвет, защотот досега не ми се е налагало да го прекомпилирам, но от любопитство питам защо искаш да го прекомпилираш? Някакви специални изисквания ли имаш към него? С апт-гет апаче, няма ли да е по-лесно ?
Титла: Как да прекомпилирам Apache Web Server Публикувано от: july в Sep 27, 2005, 11:19 как го пускаш configure ?
ако си в неговата директория: ./configure точката и слаша отпред указват пътя (текущата директория), без тях търси изпълним файл, във директориите указани в path... прочети и readme файл-а, и install ... и е много препоръчително да разгледаш ./configure --help за да видиш какви опции има и кои ще ти трябват... Титла: Как да прекомпилирам Apache Web Server Публикувано от: VladSun в Sep 27, 2005, 12:28 Ако все пак прекомпилираш, прегледай първо http://projects.vanscherpenseel.nl/documents/howto_banners.html.
Можеш да си спестиш някои бъдещи главоболия ![]() Титла: Как да прекомпилирам Apache Web Server Публикувано от: в Sep 27, 2005, 15:03 Благодаря за линка. Значи всичко, което съм правил по тази работа, е правена с копи/пейст през путти от официалните документи за PHP и Apache. Явно там е проблема - за да успея да пусна командата make, трябва да имам ANSI C Compiler. Пробвах apt-get tcc ( tcc - най-малкия такъв в момента ) и пак изкара същата грешка. Иначе идеята да се прекомпилира Apache е следната - имаме различни машини:
мейл сървър уеб сървър файлов сървър За всяка от тях ни трябват различни настройки на Apache. Още повече че машинките са слабички и трябва колкото се може повече оптимизиран софтуер. За това apt-get install apache не ни върши работа. Титла: Как да прекомпилирам Apache Web Server Публикувано от: july в Sep 27, 2005, 15:44 преди да стигнеш до make
ще трябва да изпълниш ./configure то освен всичко останало, проверява дали и къде имаш това дето ще му трябва при компилацията... при компилирането най-вероятно ще ти трябват и библиотеки и заглавни файлове, които може би нямаш, би трябвло със съответния devel-packet да успееш да си ги инсталираш... при положение че са слабички машините и няколко на брой, защо не ги компилирате на някоя по-силна машина (която може и да върши друга работа, може и да не е ваша дори ![]() отсносно бързодействието, недей да очакваш чудеса, само защото си прекомпилирал на твойта машина, основното от забързването ще дойде оттова, че евентуално ще го ./configure само с нещата които ти трябват (ще ползваш памет само за това което ти трябва...).. пробвай (макар и временно) на едната машина да сложиш повечко памет, да видиш дали те устройва като бързина) Титла: Как да прекомпилирам Apache Web Server Публикувано от: VladSun в Sep 27, 2005, 15:51 Титла: Как да прекомпилирам Apache Web Server Публикувано от: smelkomar в Sep 28, 2005, 16:25 Умрех направо тия дни. Постоянно се появяват нови проблеми.
1-ви проблем - липса на c compiler статус - неоправено, аpt-get install tcc казва че няма такъв пакет 2-ри проблем - липса на gawk статус - оправено, пак с apt-get 3-ти проблем - дали ще закръгля на 5 лиспващи неща? Ще се опитам ![]() Мерси и за този линк... Ако имаше една търсачка специално за Линукс... Не споменавайте гуугъл, моля ви! ![]() Титла: Как да прекомпилирам Apache Web Server Публикувано от: Hapkoc в Sep 28, 2005, 17:16 /off
Защо? Титла: Как да прекомпилирам Apache Web Server Публикувано от: HDM в Sep 28, 2005, 17:25 Така става ли?
Google.com/Linux Титла: Как да прекомпилирам Apache Web Server Публикувано от: в Sep 28, 2005, 18:18 не се сърди но командата е :
apt-get install tcc само за справка : apt-cache search cc compiler | less tcc - The smallest ANSI C compiler gcc-2.95 - The GNU C compiler gcc-3.0-base - The GNU Compiler Collection (base package). gcc-3.3-base - The GNU Compiler Collection (base package) gcc-4.0-base - The GNU Compiler Collection (base package) опитай със : apt-get install gcc-3.0-base или някои от другите Титла: Как да прекомпилирам Apache Web Server Публикувано от: july в Sep 28, 2005, 18:18 ами tcc и са намериш, може и да не свърши работа...
пробвай с gcc нейде из readme i install сигурно пише какви са изискванията за compile Титла: Как да прекомпилирам Apache Web Server Публикувано от: smelkomar в Sep 29, 2005, 09:33 Така, явно не са ми достатъчни проблемите около gcc, но явно и mysql библиотеките са лиспващи. За файловия сървър сложих pureftpd, но при опит да сложа на него и админ панелче за pureftpd, при компилирането по указанията, дава че липсват някакви libmysqlclient14. Опитах с aptitude, да отбележе че за първи път използвам aptitude, но явно и така не става - инсталирам този поакет, после казва че има грешка в него, трябвало друг и тн. Да не би дистрибуцията да е повредена. Диска е Дебиан 3.1r0a, пробвах го и в нас, работи без да дава грешки. Използвам същия мирър - debian.ludost.net. Gcc го оправих, на ред е mysql
![]() Титла: Как да прекомпилирам Apache Web Server Публикувано от: nix в Sep 29, 2005, 13:32 Опитай apt-build,надявам се да ти помогне
![]() http://packages.debian.org/unstable/devel/apt-build http://julien.danjou.info/article-apt-build.html Бих искал да ти кажа, че няма разлика в производителността ако това е целта на прекомпилацията? ![]() Успех |