شرح تركيب الأنجينكس المجانى

السلام عليكم ورحمة الله وبركاتة
سوف نقوم اليوم بشرح طريقة تركيب الأنجينكس المجانى والذى يساعد فى تخفيف وتسريع المواقع على السيرفر لانه لا يستهلك موارد ويعمل كبروكسى للأباتشى
بسم الله نبدأ
سجل دخول الى الشل الخاص بسيرفرك

سوف نقوم بالتركيب فى هذا المجلد

cd /usr/local/src
ثم نقوم بسحب اخر نسخه للانيجينكس
wget http://nginxcp.com/latest/nginxadmin.tar

الان نقوم بفك ضغط ملف الانجينكس
tar xf nginxadmin.tar
ثم الدخول المجلد
cd publicnginx
ثم بدأ التركيب
./nginxinstaller install

عند التنصيب ربما يظهر لك خطأ بأنه بحاجه الى ولاده مفتاح جديد للكلستر عن طريق ال WHM
سوف تقوم بفتح رابط ال WHM
ثم التوجه الى
Cluster/Remote Access
ثم
Setup Remote Access Key
 ثم يتم الضغط على
Generate New Key

كما بالصوره


ثم اكمال التنصيب مره اخرى
./nginxinstaller install

فى بعض الاحيان ربما يظهر معك مثل هذا الخطأ

Traceback (most recent call last):
  File "/scripts/createvhosts.py", line 7, in ?
    import yaml
  File "/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-i686.egg/yaml/__init__.py", line 26
SyntaxError: 'yield' not allowed in a 'try' block with a 'finally' clause
Installing WHM interface...
Installing mod_rpaf...
Updating cPanel Configuration
Traceback (most recent call last):
  File "/usr/local/src/publicnginx/nginxinstaller2", line 15, in ?
    import createvhosts
  File "/usr/local/src/publicnginx/createvhosts.py", line 7, in ?
    import yaml
  File "/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-i686.egg/yaml/__init__.py", line 26

الحل هو ترقيه البايثون الى النسخه 2.5


wget http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tgz
tar fxz Python-2.5.2.tgz
cd Python-2.5.2
./configure
make
make install

ثم العوده الى التنصيب مره اخرى
cd /usr/local/src/publicnginx
./nginxinstaller install


بعد الانتهاء اعد تنصيب الاباتشى والانجينكس

service httpd restart
service nginx restart

انتهى بحمد لله :)

هل كانت المقالة مفيدة ؟

 طباعة

اقرأ أيضاً :

تنصيب فيرول لنظام تشغيل FreeBsd

السلام عليكم ورحمة الله وبركاته سوف نقوم اليوم بشرح طريقه تركيب جدار نارى او فيرول لنظام تشغيل...