ฉันพยายามติดตั้ง Apache บน Red Hat มันเป็นระบบที่ฉันไม่สามารถควบคุมได้อย่างเต็มที่ (sysadmins ของฉันมอบไดเรกทอรีให้ฉันทำงาน) ดังนั้นฉันได้ดาวน์โหลดกำหนดค่าและติดตั้ง APR, APR-Util และ PCRE นอกเหนือจาก Apache 2.4.7
ฉันรันสิ่งต่อไปนี้สำหรับเมษายน:
./configure --prefix=/u01/app/apache/apr/
make
make install
รับคำเตือนให้จำเพื่อให้ทำงานได้
libtool --finish /usr/local/apr/lib
ฉันเปลี่ยนมันเป็น
libtool --finish /u01/app/apache/apr/lib/
และมันบอกว่ามันติดตั้งไลบรารีในตำแหน่งนั้น
ในทำนองเดียวกันสำหรับ APR-Util ให้รัน:
./configure --prefix=/u01/app/apache/apr-util/ --with-apr=/u01/app/apache/apr/bin
make
make install
บอกฉันว่าห้องสมุดถูกติดตั้งใน / u01 / app / apache / apr-util // lib
ถัดไป PCRE:
./configure --prefix=/u01/app/apache/pcre/ --with-apr=/u01/app/apache/apr/bin --with-apr-util=/u01/app/apache/apr-util/bin
make
make install
จนถึงตอนนี้ก็ไม่มีปัญหา ตอนนี้ฉันพยายามกำหนดค่า apache
./configure --prefix=/u01/app/apache/apache247/ --with-apr=/u01/app/apache/apr/bin --with-apr-util=/u01/app/apache/apr-util/bin --with-pcre=/u01/app/apache/pcre/bin
พบว่า APR และ APR-Util แต่แน่นอนฉันได้รับข้อผิดพลาด "ไม่พบสคริปต์ pcre-config ที่ / u01 / app / apache / pcre / bin" ทำไมฉันไม่รู้เพราะมีไฟล์อยู่ที่ตำแหน่งนั้น ผมทำอะไรผิดหรือเปล่า? ขอบคุณ!