اقصد بنسخه جديده انه سيتم ايقاف القديمه اولا وسيتم انزال هذه وان لم يكن لديك نسخه قديمه فسنقوم بانزال الجديده
محلحوظه :- ساقوم لاحقا بشرح عميل الترقيه في حال عندك نسخه قديمه تود الاحتفاظ باعداداتها
كود PHP:
wget http://www.apache.org/dist/httpd/httpd-2.2.4.tar.gz
باستخدام البرنامج wget قمنا باستحضار النسخه من موقعها الرسمي وهذا البرنامج يعمل من خلال الصدفه ssh و يجب ان تكون بالمستخدم root لتقوم بعمليه التنصيب
-----------------
سنقوم الان بفك الضغط عن النسخه
قمنا هنا باستخدام برنامج tar وهوه المسئول عن التعامل مع الملفات المضغوطه والمؤرشفه من امتدات tar tart.gzوامثالها
ماذا عن اسم الملف لما تم اختصاره واصبح [httpd*] بدلا عن httpd-2.2.4.tar.gz[]
بدلا من كتابه اسم اي ملف كاملا يكفي ان تكتب منه حرفين وتستخدم النجمه لتشير الا الباقي منه ولكن ذلك بافتراض انه لايوجد غيره يبدا بهذين الحرفين
-----------------------------
بعد فك الملف سنقوم بالتوجه لداخله
--------------------------
سنقوم الان بعمل اعدادات التنصيب
كود PHP:
./configure --prefix=/usr/local/apache --with-php --with-mysql --with-susexec --enable-mods-shared=all
سنقوم بشرح كل جزء من الكونفج بطريقه مفصله
هوه الامر الاساسي لعمل اعدادات التنصيب وهوه عباره عن ملف موجود في المسار الذي نحن فيه
كود PHP:
--prefix=/usr/local/apache
,وهذه اول option يتم اضافتها او اختيار وهنا نقوم بتحديد المسار الذي سيتم وضع الملفات وتنصيب الاباتشي فيه
هنا نطلب من الاباتشي ان يضيف دعم php ولكننا لم نقم بتنصيبها في هذه اللحظه وسنقوم بهذا لاحقا
مثل السابقه وهيه اضافه دعم MySQl
نقوم بوضع ميزه اظهار اليوزر باسمه عن طريق cgi بدلا من ان يعمل كيوزر مخف nobody
كود PHP:
--enable-mods-shared=all
وهيه اضافه للمودز ومش هندخل فيها دلواتي ليها وقت بعدين
'طب لو حد عايز يعرف اوبشنز اكثر يعمل ايه
ينفذ الامر ده ويتفرج او يستنا لما ارفع الويكي عشان اكتب براحتي ومستنين مساهمات الناس وتساعدنا عشان الموضوع يكبر الي عنده استعداد ووقت وخبره يقول الموضوع ده احنا مش عاملينه عشان دعايه او حاجه احنا عاملين عشان الناس تستفاد
اه صحيح الامر اهوه
كود PHP:
./configure --help
----------------------
نبدا نخش على مرحله الCompile والمقصود بيها تحويل البرنامج لصوره يمكن تنصيبها على الحاسب بالاعدادات السابفه
وذلك باستخدام الامر
-------------------------------
بعد ذلك نبدا مرحله التنصيب وذلك بالامر
--------------------------------------
بعدين نشغل الاباتشي
كود PHP:
/usr/local/apache/bin/apachectl start
---------------------------------
الف مبروك تم تنصيب الاباتشي اشوفكم بقى مع ال كيفيه عمل ملف الhttpd.conf
وحمايته واخطار كل اعداد وشكلي هطول معاكم في الدوره الي انا نفسي تبقى مرجع وكل واحد يطرح رايه وخبرته هنا ياريت