المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح طريقة انشاء ويب سيرفر SERVER يعمل بlighthttpd ويدعم php و mysql



walid
11-02-2013, بتوقيت غرينيتش 02:01 AM
السلام عليكم ورحمة الله وبركاته

نبدا بتنصيب setup خادم server قواعد البيانات databases ضع الامر
رمز Code:
yum -y install mysql mysql-server chkconfig --levels 235 mysqld on /etc/init.d/mysqld start mysql_secure_installation
سيطلب منك ان تعطيه كلمة مرور لجعلها mysql لا تجعلها فارغه وضع كلمة مرور تحفظها دائما.
عندما يسالك عن اى شىء اختار دائما y للحصول على افضل حمايه لقواعد البيانات databases.

ننصب الان lighthttpd ضع الاوامر التاليه
رمز Code:
rpm --import https://fedoraproject.org/static/0608B895.txt wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm rpm -ivh epel-release-6-7.noarch.rpm rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm yum -y install yum-priorities nano /etc/yum.repos.d/epel.repo
اضف هذا السطر
priority=10
اسفل enabled=1 رمز Code:
nano /etc/yum.repos.d/remi.repo
ونفس الامر نقوم بعمله مع جعل القيمه enabled= تساوى 1 بدلا من 0
ضع الاوامر التاليه
رمز Code:
yum install lighttpd chkconfig --levels 235 lighttpd on /etc/init.d/lighttpd start nano /etc/lighttpd/lighttpd.conf
وقم بتعديل القيمة server.use-ipv6= واجعلها تساوى disabled بدلا من enabled
وضع
رمز Code:
/etc/init.d/lighttpd start
وهكذا نكون انتهينا من تنصيب setup lighthttpd ونبدا بتنصيب setup php5 ضع الاوامر التاليه
رمز Code:
yum -y install php-fpm lighttpd-fastcgi nano /etc/php-fpm.d/www.conf
ونعدل القيمه user و القيمه group الى lighttpd
ضع
رمز Code:
chkconfig --levels 235 php-fpm on /etc/init.d/php-fpm start
هكذا نكون قد انتهينا من تنصيب setupها وتبقى شىء بسيط فى اعدادها ضع
رمز Code:
nano /etc/php.ini
ابحث عن القيمه cgi.fix_pathinfo= واجعلها تساوى 1 حتى تستطيع php العمل مع lighttpd
نقوم بتعديل هذا الملف
رمز Code:
nano /etc/lighttpd/modules.conf
ابحث عن هذا السطر
رمز Code:
include "conf.d/fastcgi.conf"
ازل من امامه علامة # قم بازالتها.
ونعدل هذا الملف حتى يستطيع الاتصال بالبى اتش بى



رمز Code:
nano /etc/lighttpd/conf.d/fastcgi.conf
نضيف به
رمز Code:
fastcgi.server += ( ".php" => (( "host" => "127.0.0.1", "port" => "9000", "broken-scriptfilename" => "enable" )) )
ونعيد تشغيل lighttpd بالامر التالى
رمز Code:
/etc/init.d/lighttpd restart
وهكذا نكون قد انتهينا من هذا الدرس مفصل

اراكم بالدرس مفصل القادم بالتوفيق




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى