نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
Lighttpd هي شوكة من أباتشي تهدف إلى أن تكون أقل كثافة في استخدام الموارد. إنه خفيف الوزن ، ومن ثم اسمه ، وهو سهل الاستخدام للغاية. التثبيت سهل ، ويتطلب الوصول إلى الجذر.
في هذا البرنامج التعليمي ، سنقوم بتثبيت Lighttpd و PHP5 ، ثم تكوين كل منهما للعمل معًا.
قبل أن نبدأ ، يجب علينا تحديث قاعدة بيانات "yum" الخاصة بنا. أيضًا ، نظرًا لأن Lighttpd ليس رسميًا في مستودعات CentOS ، يجب علينا إضافة المستودع يدويًا.
yum update
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
إذا كان لديك أي خوادم ويب أخرى مثبتة ، مثل Apache ، فمن الأفضل تعطيلها أو إلغاء تثبيتها الآن. ستتداخل هذه الخوادم مع Lighttpd على مستوى المنفذ لأنه لا يمكن ربط تطبيقين بنفس المنفذ.
service httpd stop
chkconfig httpd off
or
yum remove httpd
قم بتثبيت خادم الويب.
yum install lighttpd
تمكين Lighttpd للتشغيل عند بدء التشغيل.
chkconfig lighttpd on
ابدأ تشغيل خادم الويب.
service lighttpd start
ستتمكن الآن من الوصول إلى خادم الويب الخاص بك عن طريق الانتقال إلى عنوان IP الخاص بـ Vultr VPS. على سبيل المثال ، http://[SERVER_IP]/(استبدل SERVER_IPوفقًا لذلك).
تثبيت PHP باستخدام يم.
yum install lighttpd-fastcgi php-fpm
تكوين إعدادات مستخدم PHP-FPM.
vi /etc/php-fpm.d/www.conf
يجب أن نضيف الأسطر التالية إلى أعلى أو أسفل التكوين:
user = lighttpd
group = lighttpd
اجعل PHP-FPM تبدأ في التمهيد.
php-fpm on
ابدأ تشغيل PHP-FPM.
service php-fpm start
تكوين php.ini.
vi /etc/php.ini
إزالة التعليق على السطر التالي.
cgi.fix_pathinfo=1
أخبر Lighttpd أن PHP موجود على هذا الخادم.
vi /etc/lighttpd/modules.conf
أضف السطر التالي.
include "conf.d/fastcgi.conf"
الآن يجب أن نطلب من PHP الاستماع على المنفذ 9000 (سيرسل Lighttpd طلبات PHP هناك). باستخدام محرر النصوص المفضل لديك ، قم بتحرير تكوين fastcgi.
vi /etc/lighttpd/conf.d/fastcgi.conf
في الجزء العلوي من التكوين ، أضف أسطر التعليمات البرمجية التالية.
fastcgi.server += ( ".php" =>
((
"host" => "127.0.0.1",
"port" => "9000",
"broken-scriptfilename" => "enable"
))
)
أعد تشغيل PHP-FPM و Lighttpd لتصبح التغييرات سارية المفعول.
service php-fpm restart
service lighttpd restart
تهانينا! لقد قمت بتثبيت Lighttpd و PHP بنجاح.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد