CentOS 5.8 सर्वर, मैन्युअल PHP 5.2.17 स्थापित करें


1

मैं मैन्युअल रूप से PHP 5.2.17 स्थापित करना चाहूंगा। मैं httpd और mysql स्थापित करने का प्रबंधन करता हूं।

लेकिन जब मैं PHP 5.2.17 करना चाहता हूं, तो मुझे एक उचित गाइड नहीं मिला। ये कदम मैंने CentOS 5.8 x86_64 (सर्वर और सर्वर जीयूआई) की एक नई स्थापना के साथ किया था;

  1. yum install httpd httpd-devel

  2. /etc/init.d start ठीक

  3. /etc/init.d stop ठीक

  4. yum install mysql mysql-server mysql-devel

  5. yum remove php

  6. yum groupinstall "Development Tools"

  7. yum install libxml2-devel

  8. wget http://museum.php.net/php5/php-5.2.17.tar.bz2 php5.2.17 पाने के लिए (ग्राहक की आवश्यकता को इस संस्करण का उपयोग करना चाहिए)

  9. cd php5.2.17

  10. ./configure --with-apxs2=/usr/sbin/apxs --with-mysql=/usr/local

यह वह क्षेत्र है जिसे मैं भ्रमित करता हूं।

मुझे नहीं मिला /usr/sbin/apxs मेरे सिस्टम में। मैं एक और Google खोज करता हूं कि PHP को मैन्युअल रूप से कैसे स्थापित किया जाए, उन्होंने उपयोग करने का संकेत दिया ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql

दोनों स्थानीयकरण मैं भी apxs या apache2 नहीं पा सकते हैं। मुझे डर है कि मैं इस पर कोई गलती करूं। कृपया इस पर मदद और मार्गदर्शन करें।

मैं CentOS में नौसिखिया हूं


1
Wget url अब कोई काम नहीं करता है `wget museum.php.net/php5/php-5.2.17.tar.bz2 ``
simbo1905

जवाबों:


1

ठीक है, इस विषय पर कुछ दिनों के शोध के बाद। मैं क्या के लिए पैरामीटर पता है। यह निर्दिष्ट निर्देशिका यह करने के लिए स्थापित करना चाहते हैं।

यही कारण है कि मुझे रास्ता नहीं मिला।

सर्वोत्तम प्रथाओं के लिए, इसे इस तरह से करना अच्छा है

यदि आप अपाचे फ़ोल्डर के अंदर स्थापित करना पसंद करते हैं

./configure --prefix=/usr/local/apache/php

या

./configure --prefix=/usr/local/php

कोड को बनाते समय सुरक्षा चेतावनी को शांत करने के लिए लोगों को पास करने योग्य-फोर्स-सीजीआई-रीडायरेक्ट भी पास करना चाहिए
simbo1905
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.