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

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

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

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

  • 0 أعضاء وجدوا هذه المقالة مفيدة
هل كانت المقالة مفيدة ؟