1.أباتشي
قم بتنزيل حزمة التعليمات البرمجية المصدر لـ Apache لنظام Linux على الصفحة التالية http://www.apache.org/dist/httpd/ ؛
احفظه في الدليل /home/xx.xx هو مجلد تم إنشاؤه ذاتيًا.
قائمة الأوامر:
مؤتمر نزع السلاح /الصفحة الرئيسية/wj
القطران -zxvf httpd-2.0.54.tar.gz
إم httpd-2.0.54 أباتشي
سي دي أباتشي
./configure --prefix=/usr/local/Apache2 --enable-module=so
يصنع
قم بالتثبيت
قم بتثبيت Apache على /usr/local/Apache وقم بتكوين Apache لدعم وضع dso 2.php
قم بتنزيل حزمة التعليمات البرمجية المصدر لـ php لنظام Linux على الصفحة التالية http://www.php.net/downloads.php ؛
الحفظ في قائمة أوامر الدليل /home/wj:
مؤتمر نزع السلاح /الصفحة الرئيسية/wj
القطران -zxvf php-5.0.4.tar.gz
mvphp-5.0.4php
cdphp
./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/Apache2/bin/apxs --with-config-file-path=/usr/local/lib --enable-track -vars --with-xml --with-MySQL
يصنع
قم بالتثبيت
من بينها، يتغير Apache وmysql وفقًا لاسم الدليل الذي قمت بتثبيته، وهو =/usr/local/Apache2/bin/apxs وMySQL.
cp php.ini-dist /usr/local/lib/php.ini
قم بتثبيت php على /usr/local/php في وضع dso. قم بتعيين دليل ملف التكوين على /usr/local/lib وقم بتمكين دعم mysql وxml.
3. قم بتكوين vi /usr/local/Apache/conf/httpd.conf
قم بتكوين Apache كما يلي # قم بتغيير سطر ServerAdmin mailto:[email protected] إلى عنوان بريدك الإلكتروني
#DocumentRoot "/home/httpd/html/" هذا هو الدليل الرئيسي لملف html # كما هو مذكور أعلاه #Options FollowSymLinks MultiViews للأمان الأسباب، إزالة "الفهارس"
#
# DirectoryIndex default.php default.phtml default.php3 default.html default.htm
#
# تعيين ترتيب اسم الملف الافتراضي لـ Apache #AddType application/x-httpd-php .php .phtml .php3 .inc
#AddType application/x-httpd-php-source .phps
# قم بتعيين لاحقة ملف php، واحفظها واخرج منها vi /usr/local/lib/php.ini
#register-golbals = قيد التشغيل
احفظ واخرج 4. ابدأ الخدمة /usr/local/Apache/bin/Apachectl start
5. اختبر ثم اكتب معلومات صفحة اختبار php.php: المحتوى كما يلي〈?php
phpinfo();
?>
إذا كان الأمر طبيعيًا، فمن المفترض أن تكون قادرًا على رؤية معلومات php. تهانينا على التثبيت الناجح لـ Apche+Mysql+PHP.
6. يبدأ تشغيل Apache تلقائيًا - -
ما يلي يستخدم أباتشي البدء الذاتي كمثال؛
السيناريو الذاتي البدء:
/usr/local/Apache/bin/Apachectl ابدأ
يقع الملف ضمن /etc/rc.d/init.d ويسمى Apached. لاحظ أنه يجب أن يكون قابلاً للتنفيذ.
#chmod +x /etc/rc.d/init.d/apached // اضبط سمة الملف على الملف القابل للتنفيذ
#ln -s /etc/rc.d/init.d/apached /etc/rc3.d/S90apache // إنشاء اتصال ناعم، اختصار
#ln -s /etc/rc.d/init.d/apached /etc/rc0.d/K20apache