PDA

Orijinalini görmek için tıklayınız : cPanel - WHM Sunucuya Nginx Kurulumu



WeBMasteR
31.Aralık.2014, 02:48
cPanel sunucunuza apache yerine nginx kurulumu için aşağıdaki işlemleri takip edebilirsiniz.


cd /usr/local/src
wget https://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller install

Kurulum bu kadar, kurulum sırasında karşılabileceğiniz olası hatalar;

WHM Remote Acces Key, bu hatayı alırsanız şunları yapın;

Main >> Cluster/Remote Access >> Setup Remote Access Key

sayfasına girip Generate New Key'e tıklayıp yeni key üretin.

Pyhton, pyhton kurulu değilse yine hata verecektir; bu hatayı aşmak için şunları yapın;

kurulum için indirdiğimiz klasöre girin ;

cd publicnginx
./pythonfix

komutunu çalıştırın.

Kurulum yaptıktan sonra WHM > Plugins kısmında NginxCP göreceksiniz, burada Rebuild Vhost ile domainleri otomatik tanıtabilir, error loglarınızı görebilir, nginx restart edebilir veya nginx conf dosyanızı editleyebilirsiniz.

Nginx sizi sarmadı ve sunucudan kaldırmak istiyorsanız; aşağıdaki kodları sırasıyla uygulayın;


cd /usr/local/src
wget https://nginxcp.com/latest/nginxadmin.tar
tar xf nginxadmin.tar
cd publicnginx
./nginxinstaller uninstall

Alıntı: whmdestek (https://forum.whmdestek.com/whm-makale/7368-cpanel-nginx-kurulumu.html)

AnkB
17.Temmuz.2015, 12:41
Eklemek isterim.


Welcome to the Nginx Admin installer……Starting Install
Generating vhosts…
Traceback (most recent call last):
File “/scripts/createvhosts.py”, line 2, in ?
import yaml
File “/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-x86_64.egg/yaml/__init__.py”, line 26
SyntaxError: ‘yield’ not allowed in a ‘try’ block with a ‘finally’ clause
Installing WHM interface…
deploying booster rockets
Traceback (most recent call last):
File “/usr/local/src/publicnginx/nginxinstaller2″, line 9, in ?
import createvhosts
File “/usr/local/src/publicnginx/createvhosts.py”, line 2, in ?
import yaml
File “/usr/lib/python2.4/site-packages/PyYAML-3.10-py2.4-linux-x86_64.egg/yaml/__init__.py”, line 26
SyntaxError: ‘yield’ not allowed in a ‘try’ block with a ‘finally’ clause


Gibi hata alanlar Python kurulumunu yapmasını öneriyorum

Python kurulumu


cd /usr/local/src
wget https://python.org/ftp/python/2.5.6/Python-2.5.6.tgz
tar -zxvf Python-2.5.6.tgz
cd Python-2.5.6
./configure
make
make install


Ardından Tekrar Nginx Kurun.


cd /usr/local/src/publicnginx && ./nginxinstaller install