PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش نصب Nginx بر روی Kloxo



Arte
April 9th, 2010, 12:23
سلام دوستان
بعد از کلی درخواستی که از دوستان جهت نصب nginx داشتیم سعی کردم تا اموزش نصب این ابر قدرت را برای شما عزیزان قرار بدم و امیدورام مفید واقع بشه . ( این اموزش 100 درصد تست شده و در اینجا قرار گرفته است )

ابتدا با ادسترسی ریشه به سرور متصل شوید .
حالا با استفاده از دستور زیر httpd را Stop می کنیم .



service httpd stop


حالا وقت نصب کردن فرا رسیده است . فایل را بر روی سرور دانلود کنید و سپس از حالت فشرده خارج کنید .



wget http://nginx.org/download/nginx-0.8.33.tar.gz

tar -zxf nginx-0.8.33.tar.gz



با دستور زیر وارد فلدر nginx شوید .



cd nginx-0.8.33

حالا وقت کامپایل کردن و نصب نهایی nginx می باشد . از دستور بسیار طویله :d زیر برای این کار استفاده کنید .



./configure --without-select_module --without-poll_module --without-http_charset_module --without-http_gzip_module --without-http_ssi_module --without-http_userid_module --without-http_access_module --without-http_auth_basic_module --without-http_autoindex_module --without-http_geo_module --without-http_map_module --without-http_referer_module --without-http_rewrite_module --without-http_fastcgi_module --without-http_memcached_module --without-http_limit_zone_module --without-http_limit_req_module --without-http_empty_gif_module --without-http_browser_module --without-http_upstream_ip_hash_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --without-pcre --with-openssl=/usr/lib/openssl --with-ipv6



make

make install


نصب به اتمام رسیده وقت آن فرا رسیده که بیایم nginx را فعال کنیم .

وارد فلدر Nginx میشیم


cd /etc/nginx/

=================
با دستور nano فایل nginx.conf باز و خط 32 آن را به صورت زیر ویرایش می کنیم . (این قسمت لزوم به ویرایش ندارد چون نسخه ی nginx/0.6.39 به صورت پیش فرض این قسمت را انجام داده .



nano nginx.conf
این را در خط 32 وارد میکنیم . و در نهایت ذخیره ....


include /etc/nginx/conf.d/*.conf;
================

حالا پرمیشن nginx را به 755 تغییر می دهیم .


chmod 755 /etc/init.d/nginx

با استفاده از یکی از 2 دستور زیر nginx را start کنید .



/etc/init.d/nginx start

یا


service nginx start

Arashdn
April 9th, 2010, 12:37
آموزش بسیار مفیدی بود
با سی پنل و دایرکت ادمین هماهنگ هست و بخوبی کار میکنه؟

irlogo
April 9th, 2010, 12:53
به چه دلیل روی هاست اشتراکی .... ؟

Arte
April 9th, 2010, 13:16
آموزش بسیار مفیدی بود
با سی پنل و دایرکت ادمین هماهنگ هست و بخوبی کار میکنه؟

با Kloxo تست شد بدون مشکل جواب داد روی Cpanel هنوز تست نکردم تا شب تست میکنم خبرشو میدم ...


به چه دلیل روی هاست اشتراکی .... ؟

چون روش هاست اشتراکی تنظیماتی داره که در ادامه ی آموزش باید گفته بشه .

LoveLife
April 9th, 2010, 13:42
این تنظیمات ادامه رو بگید ممنون می شم :(

LoveLife
April 9th, 2010, 13:43
مشکلی هم که من داشتم تو همین اینکه سرویس اشتراکی باشه ! هم اینکه سی پنل باشه !
اصلا تو فولدر etc نمی یاد !

Arte
April 9th, 2010, 14:46
کانفیگه درستی از ست کردن nginx با WHM نیست ولی باز با این حال ...
Nginx + WHM/Cpanel
http://blog.scopenco.net/2009/03/13

VatanVPS
April 9th, 2010, 16:50
[root@dl nginx-0.8.33]# make
make: *** No rule to make target `build', needed by `default'. Stop.



[root@dl nginx-0.8.33]# make install
make: *** No rule to make target `install'. Stop.
[root@dl nginx-0.8.33]# cd /etc/nginx/
-bash: cd: /etc/nginx/: No such file or directory

هر کاری کردم نشد!

nilkooh
April 9th, 2010, 17:16
سلام
آیا تو Nginx میشه از httaccess استفاده کرد؟ ضمنا آیا مزیت خاصی نسبت به lighttpd داره؟

VatanVPS
April 9th, 2010, 18:04
من قبلات lighttpd نصب کرده بودم اولش هم stop کردمش اما ارور هایی میده!


./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library. You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.

Woshka
April 9th, 2010, 18:22
سی پنل هم باید قسمتی که سرویس اپاچی رو چک میکنه غیر فعال شه تا اختلال نندازه
ولی شخصا آپاچی رو ترجیح میدم و اگه بد بود سی پنل نمیومد آپاچی رو روی محصولش بده

Arte
April 9th, 2010, 18:30
هر کاری کردم نشد!
VPS هست ؟
بعد اینکه cpanel روش نصبه ؟


سلام
آیا تو Nginx میشه از httaccess استفاده کرد؟ ضمنا آیا مزیت خاصی نسبت به lighttpd داره؟

بله ,
بله nginx از نظر امنیت و پایداری بیشتر مورد توجه قرار گرفته حتی از litespeed هم بهتره .


سی پنل هم باید قسمتی که سرویس اپاچی رو چک میکنه غیر فعال شه تا اختلال نندازه
ولی شخصا آپاچی رو ترجیح میدم و اگه بد بود سی پنل نمیومد آپاچی رو روی محصولش بده

به هر حال هرکدوم از دوستان نظر شخصی خودشون رو دارن .

Woshka
April 9th, 2010, 18:47
برتری هاشو میشه ذکذ کنید شاید موافق شدیم d:

IFACO.Net
April 9th, 2010, 19:02
تنها وبسروری که با همه جور اسکریپتی کنار میاد آپاچی هست (یعنی هاستینگ اشتراکی) و بعدش لایت اسپید که لایت اسپید هم اذیتهای خودش را داره ، بقیه هم به درد هاستینگ نمیخورند و فقط برای سرورهای شخصی خوبند.

Arte
April 9th, 2010, 19:11
درسته همون طور که دوستون گفت Apache و Litespeed و ( من اضافه می کنم Zeus میتونن توی هاستینگ اشتراکی مفید باشن) nginx و lighttpd مخصوص سایتهای غیر اشتراکی مثله rapidfa یا letitbit.net ( الان nginx داره و hotfile که lighttpd داره خوب و مفیده .)

Mostafa
April 9th, 2010, 19:28
ما با nginx مدیریت سرور های با ترافیک و تعداد آنلاین بسیار بالا را انجام داده ایم (کار های مربوط به سایت های دولتی) و تجربه زیادی در این زمینه داریم.
عزیزان اگر سفارشی دارند با ما مطرح نمایند.

nilkooh
April 9th, 2010, 19:35
من روی یه vps صفر که فقط روش centos 5 نصبه مراحل نصب Nginx رو انجام دادم . آخرش این خطا اومد:


-bash-3.1# make
make -f objs/Makefile
make[1]: Entering directory `/root/nginx-0.8.35'
cd /usr/lib/openssl \
&& make clean \
&& ./config --prefix=/usr/lib/openssl/.openssl no-shared no-threads \
&& make \
&& make install
make[2]: Entering directory `/usr/lib/openssl'
make[2]: *** No rule to make target `clean'. Stop.
make[2]: Leaving directory `/usr/lib/openssl'
make[1]: *** [/usr/lib/openssl/.openssl/include/openssl/ssl.h] Error 2
make[1]: Leaving directory `/root/nginx-0.8.35'
make: *** [build] Error 2


البته من ورژن 0.8.35 رو نصب کردم

Arte
April 9th, 2010, 20:17
ما با nginx مدیریت سرور های با ترافیک و تعداد آنلاین بسیار بالا را انجام داده ایم (کار های مربوط به سایت های دولتی) و تجربه زیادی در این زمینه داریم.
عزیزان اگر سفارشی دارند با ما مطرح نمایند.

احسند واقعا جای خوشحالی و تبریک داره .

VatanVPS
April 9th, 2010, 20:20
VPS هست ؟
بعد اینکه cpanel روش نصبه ؟
بله VPS هست روش هم Lxadmin نصب هست

irlogo
April 9th, 2010, 20:24
ما با nginx مدیریت سرور های با ترافیک و تعداد آنلاین بسیار بالا را انجام داده ایم (کار های مربوط به سایت های دولتی) و تجربه زیادی در این زمینه داریم.
عزیزان اگر سفارشی دارند با ما مطرح نمایند.
امکان داره تجربه شخصیتونو منتقل کنید؟

kitiran
April 17th, 2010, 01:03
من هم برای سایت های دانلود رو vps یا Server هاشون نصب می کنم!
مصرف رم vps با دانلود میانگین 600 تا 700 کیلوبایت در ثانیه خیلی زیاد شه 20 مگ و لود cpu هم به همین نسبت کم خواهد بود.

اوایل که nginx اومده بود، به خاطر سرعت پاسخ بالا و مصرف بسیار کمی که داشت، یک موج مهاجرت به nginx راه افتاده، که بعد از انتشار نسخه 2.2 آپاچی و بهبود آن، اون سیل مهاجرت به nginx تا حدی مهار شد!

این هم باید بدونید که تفاوت سرعت nginx با آپاچی و Lighttpd فقط در سایت های پر بازدید و با تعداد پردازش بالا قابل حس هست و در سایت های کم بازدید بعد از انتقال از آپاچی به nginx تفاوت عمده ای رو در سرعت و ... دیده نمی شود.

تاکنون هیچ کنترل پنلی بر روی Nginx ارائه نشده و بهتر هم هست برای یک سایت مشخص با بازدید یا مصرف بالا مورد استفاده قرار بگیره.

کسی خواست در خدمتیم،

MelatHOST
April 17th, 2010, 03:03
کسی هست که تونسته باشه با این آموزش نصب کنه ؟
من هم چک کردم اصلاً پوشه etc/nginx ایجاد نمیشه
چون تو make این ارور رو داریم
make[1]: Leaving directory `/nginx-0.8.33'

kitiran
April 17th, 2010, 20:52
فدورا یک پچ (اسم دقیق یادم نیست) داره مخصوص nginx از اون استفاده کنید در Centos بدون هیچ مشکلی کار می کنه ، تو سایت های خارجی زیاد آموزش دادن فقط عیبش اینکه ورژن nginx یکم قدیمیه

shixaz
April 22nd, 2010, 21:42
chmod 755 /etc/init.d/nginx
chmod: cannot access `/etc/init.d/nginx': No such file or directory
مشکل چیه؟

shixaz
April 22nd, 2010, 21:50
service ngnix start
ngnix: unrecognized service

Arte
April 23rd, 2010, 21:17
1) هاست شیر نباشه
2) از این به بعد nginx رایگان فقط روی پنل Kloxo براحتی و بدون مشکل سوار میشه( اگه میبینید iranproud.com روی cpanel الان nginx نصب کرده بدون از ngnix.eu سفارشی براش nginx رو کانفیگ کردن . )
3) روی vps سعی در نصب نکنید که خطاهای make و امثال اون رو مشاهده میکنید . ( البته vps هم بسته به نوع مجازی ساز داره )

اگه رعایت کردید ارور های بالا رو دیگه ندارید و مثل آموزش پیش برید ok کانفیگ میشه اگه رعایت نکردید که باز ... :d
موفق باشید .

shixaz
April 23rd, 2010, 22:15
vps openvz
در make هم مشکلی نبوده!
روی کلوکسو اتوماتیک نصب میشه بکنه؟
اگر نه به چه صورت هست!

Arte
May 4th, 2010, 19:23
vps openvz
در make هم مشکلی نبوده!
روی کلوکسو اتوماتیک نصب میشه بکنه؟
اگر نه به چه صورت هست!

Open VZ عالیه - VDS عالیه و مجازی سازهایه دیگه ای که دسترسی بالا میدن .
این آموزش خوراکش Kloxo هست .

erroring
May 11th, 2010, 21:46
من تونستم با yum نصب کنم اما چطور باید کانفیگ بشه! به جای تمام سایت های روی سرور یه وب پیچ نشون میده که میگه nginx نصب شده!!!

erroring
May 12th, 2010, 01:15
از تو سایتش روش کانفیگشو خوندم اما بعد تنظیم کردن برای یکی از دامین ها خطای 403 میده! آیا باید permission عوض بشه؟

Dr.SalaR
May 14th, 2010, 03:34
nano /etc/nginx/conf.d/virtual.conf چی میشه پس :دی

1eng.ir
May 14th, 2010, 03:55
nano /etc/nginx/conf.d/virtual.conf چی میشه پس :دی

یعنی چی، چی میشه ؟ :دی
خوب میره تو ویرایشگر، برای ویرایش virtual.conf

پ.ن: doctor.salar@gmail ایمیل شماست ؟

Dr.SalaR
May 14th, 2010, 14:20
میدونم میره تو ویرایشگر برای هر دامین باید تو این یه سری دستور داد اونارم میخواستم بدونم :دی
نه ایمیل من updownload.ir@gmail.com هستش

DeltaGostar
May 27th, 2010, 02:02
کسی هست که تونسته باشه با این آموزش نصب کنه ؟
من هم چک کردم اصلاً پوشه etc/nginx ایجاد نمیشه
چون تو make این ارور رو داریم
make[1]: Leaving directory `/nginx-0.8.33'
من هم همین مشکل رو دارم روی سنتوس
کسی میتونه بفهمه از چی هست
[root@server ~]# cd /etc/nginx/
-bash: cd: /etc/nginx/: No such file or directory

erroring
May 28th, 2010, 11:13
لطفا یکی آموزش کانفیگ کردنشو بذاره. حالا باید چه کار کنیم که بعد نصب این nginx کار کنه!!!

lvlehrad
June 29th, 2010, 17:40
سلام دوستان من debian دارم و nginx هم واسم نصب شده ! ای پی رو هم وقتی میزنم تو فایرفوکس این میاد :
Welcome to nginx!


میخواستم ببینم چطوری میتونم روت nginx رو تنضیم کنم رو root اصلی vps ام ... لطفا راهنمایی کنید !

میخوام بکنمش ساب دامین هاستم ...

Arashdn
June 30th, 2010, 10:25
سلام دوستان من debian دارم
ممکنه بپرسم چرا دبیان زدی؟
الان اکثر سرور ها CentOS هست

Sajad
June 30th, 2010, 14:02
ممکنه بپرسم چرا دبیان زدی؟
الان اکثر سرور ها CentOS هست
nginx با debian بهتر جواب میده.

sohrab.khan
June 30th, 2010, 14:21
ببخشید این سوال رو می پرسم ولی باید هوای ما تازه وارد ها رو داشته باشید (:
Nginx اصلا چیه و به چه دردی می خوره؟ (:

Sajad
June 30th, 2010, 14:37
nginx وب سرور هست . مثل apache , iis و ...

Sajad
June 30th, 2010, 23:35
سلام دوستان من debian دارم و nginx هم واسم نصب شده ! ای پی رو هم وقتی میزنم تو فایرفوکس این میاد :
Welcome to nginx!


میخواستم ببینم چطوری میتونم روت nginx رو تنضیم کنم رو root اصلی vps ام ... لطفا راهنمایی کنید !

میخوام بکنمش ساب دامین هاستم ...

این خطها رو به ترتیب اجرا کن.
apt-get update
apt-get install nano
y
nano /etc/nginx/sites-enabled/default
خط پنجم نوشته root جلوش مسیر دلخواه رو باید بزنید.
ctrl+x
y
/etc/init.d/nginx restart

lvlehrad
July 1st, 2010, 00:50
این کارارو انجام دادم ولی ای پی رو میزنم تو فایرفوکس میزنه :
HTTP 404 - Page Not Found

قبلا میزد

welcome to nginx !

Sajad
July 1st, 2010, 01:05
خوب شما توی فلدر جدید اطلاعاتی ریختی که انتظار داری نشون بده !؟ توی آدرس جدید یه فایل index.html بساز ببین چی میشه.

lvlehrad
July 1st, 2010, 01:19
فایل که ریختم ولی فکر کنم تا ساب دامین رو رو این ای پی ست نکنم نشون نده ! درسته ؟

Sajad
July 1st, 2010, 10:04
با آیپی هم باید نشون بده. شما دقیقا چه مسیری دادی ؟ شاید اون مسیری که دادی پرمیژن کافی برای نشون داده شدن نداره. شما /root دادی ؟

lvlehrad
July 1st, 2010, 11:25
نه تو روت اصلی یه فولدر ساختم به نام home و مسیرش رو دادم ... و داخل فولدر home هم یه فولدر دیگه ساختم به نام test و یه فایل هم دانلود کردم به عنوان تست که ببینم نمایش میده یا نه !!!
شاید همینی که شما میگید باشه باید پرمیژن چند بدم و با چه دستوری ؟!

---------- Post added at 11:25 AM ---------- Previous post was at 11:25 AM ----------

اگر امکانش هست و وقت دارید ای پی و پسورد رو بدم خودتون چک کنید !

vPsPersia.COM
September 7th, 2010, 08:29
nginx ما راننیگ هست ،

اما اون گزینه START نمیاد .

پیج ها هم Not Found میزنه .

vPsPersia.COM
September 8th, 2010, 08:39
مشکل رو fix کردم و الان هم رانینگ هست .

شما چه تنظیماتی انجام میدی ؟ چه کارای کردی ؟ کانفیگ خاصی انجام دادی ؟

یک رفرنسی چیزی میشه بدی؟

r0ot$harp
April 29th, 2011, 02:38
سلام دوستان عزیز .

می خواستم بدونم آیا روی لینوکس می شه nginx رو با php راه انداخت ؟؟؟

یعنی کاملا جای httpd یا apache لینوکس رو بگیره ؟؟؟

php - mysql - phpmyadmin و ... رو داشته باشه .

و یه سوال دیگه هم دارم و اونم اینکه چه جوری باید nginx رو به apache وصل کرد .


و سوال آخر اینکه varnish چیه و چه جوری باید کانفیگ کنم ؟؟؟


باتشکر احسان

Arte
April 30th, 2011, 17:38
1 - می خواستم بدونم آیا روی لینوکس می شه nginx رو با php راه انداخت ؟؟؟
2 - یعنی کاملا جای httpd یا apache لینوکس رو بگیره ؟؟؟
3 - php - mysql - phpmyadmin و ... رو داشته باشه .
4 - و یه سوال دیگه هم دارم و اونم اینکه چه جوری باید nginx رو به apache وصل کرد .
5 - و سوال آخر اینکه varnish چیه و چه جوری باید کانفیگ کنم ؟؟؟


1 - بله
2 - بله
3 - بله
4 - در کلوکسو یا باید nginx یا Apache فعال باشن .
5 - تو تاپیک مربوطه varnish رو بپرس .

MelatHOST
May 9th, 2011, 15:07
سلام
الان بهترین منیجر برای nginx چه کسی هست ؟
برای هاست دانلود نیاز دارم

DlGar_26
September 11th, 2011, 00:43
سلام
طبقه آموزش نسب کردم و کار هم کرد
ابا پس از ۲ روز از کار افتاد
سیستم عامل را را هم چندین بار نسب کردم درست نشد
همچنین سرعت اپلود فیله ها کند شده
به نظر شما مشکل میتونه از کجا باشه ؟

tinavps
November 16th, 2011, 13:44
جواب چند تا سوال یکجا:
پرسیدند آیا می شود هر دو را نصب کرد: ببینید آپاچی و انجین و .. وب سرور هستند و پورت 80 رو می گیرند پس اول یکی از اونها اجرا میشه مثلا انجین ایکس. و اصلا هم ربطی نداره پی اچ پی و سایر مسائب مثل دیتابیس و غیره رو نصب مجدد کرد یا خیر مثلا اگر سی پنل شما نسخه رایگانش تموم شده کافیه آپاچی رو استاپ کنی و انجین ایکس بیاری بالا بدون دست کاری فایل ها و فولدر ها فقط .htaccess ها بی اثر خواهد شد و در ادامه می گم چیکار باید کرد. (استفاده همزمان از هر دو) حالا بعضی از سایت ها از انجین ایکس به عنوان ****** سرور استفاده می کنند یعنی ابتدا انجین ایکس میاد بالا باتوجه به شروطی که ما می نویسیم می گوییم اگر رکوئیست ها از نوع فایل تصویر و فلش و استاتیک بود انجین ایکس مدیریت و پاسخگو باشه ولی اگر صفحه پی اچ پی بود یا فلان بود فلان اتفاق بیفته.
مثلا php روی fastcgi نصب هست و یک پورت گرفته کافیه با یک if درخواست های صفحات php. رو بفرستی روی پورت 9000 برای php fastcgi .
در استفاده همزمان انجین ایکس پورت 80 و آپاچی چورت دلخواه مثلا 8080 بدهید
ضمنا بررسی کنید مثلا آتو استارت روی کدام است اگرآپاچی را استاپ کرده اید و انجین ایکس رو نصب کرده اید برای اجرای اتوماتیک انجین ایکس می زنیم chkconfig nginx on and chkconfig httpd off

دوستی فرمودند بعد از 2 روز سرویس می خوابه:
اولا از انجین ایکس نیست مگر اینکه نسخه ریلیز کامل رو نصب نکردی و صرفا رفتی آخرین نسخه رو نصب کنی آخرین نسخه خوب معلومه باگ هایی داره بررسی کن ببین آیا سی پی یو و رم و رید و رایت روی هارد بالاست یا نه
معمولا خود وب سرور عامل استاپ سدن سرویس نیست کانفلیکت هایی در ماژول ها احتمالا وجود داره

دوستی فرمودند آدرس سایت یا آیپی رو میزنند صفحه اصلی فقط باز میشه همان welcome to nginx ببینید دوست من دو مورد
1-در فایل کانفیگ اصلی انجین ایکس خورده بطور پیش فرض مسیر فولدر اصلی روی root=home و در فایل های هر سایت هم یک پیزی مشابه اون. بدین ترتیب مسیر اون رو از /home به /home/oldcpanelusername/public_html تغییر می دهیم و سرویس رو رستارت می کنیم. ضمنا چند خط پایین تر عینا برای fastcgi param هم آدرس مسیر فراخوانی رو طوری تنظیم کنید که سایت شما باز شود.

توجه کنید بجز فایل اصلی کانفیگ به ازای هر سایت یک فایل کانفیگ انجین ایکس در فولدر vhost تعریف کنید و شرط هایی معادل کانفیگ اصلی بگذارید حتما ببینید که در کانفیگ اصلی اون فایل ها صدا زده می شود یا خیر
اگر هر صفحه ای از سایت را می زنید ارور not found می دهد یک شرط معادل .htaccess باید تعریف کنید

برای روشن شدن موضوع چند فایل کانفیگ اصلی رو اینجا اتچ می کنم

okey
November 16th, 2011, 17:57
جواب چند تا سوال یکجا:
پرسیدند آیا می شود هر دو را نصب کرد: ببینید آپاچی و انجین و .. وب سرور هستند و پورت 80 رو می گیرند پس اول یکی از اونها اجرا میشه مثلا انجین ایکس. و اصلا هم ربطی نداره پی اچ پی و سایر مسائب مثل دیتابیس و غیره رو نصب مجدد کرد یا خیر مثلا اگر سی پنل شما نسخه رایگانش تموم شده کافیه آپاچی رو استاپ کنی و انجین ایکس بیاری بالا بدون دست کاری فایل ها و فولدر ها فقط .htaccess ها بی اثر خواهد شد و در ادامه می گم چیکار باید کرد. (استفاده همزمان از هر دو) حالا بعضی از سایت ها از انجین ایکس به عنوان ****** سرور استفاده می کنند یعنی ابتدا انجین ایکس میاد بالا باتوجه به شروطی که ما می نویسیم می گوییم اگر رکوئیست ها از نوع فایل تصویر و فلش و استاتیک بود انجین ایکس مدیریت و پاسخگو باشه ولی اگر صفحه پی اچ پی بود یا فلان بود فلان اتفاق بیفته.
مثلا php روی fastcgi نصب هست و یک پورت گرفته کافیه با یک if درخواست های صفحات php. رو بفرستی روی پورت 9000 برای php fastcgi .
در استفاده همزمان انجین ایکس پورت 80 و آپاچی چورت دلخواه مثلا 8080 بدهید
ضمنا بررسی کنید مثلا آتو استارت روی کدام است اگرآپاچی را استاپ کرده اید و انجین ایکس رو نصب کرده اید برای اجرای اتوماتیک انجین ایکس می زنیم chkconfig nginx on and chkconfig httpd off

دوستی فرمودند بعد از 2 روز سرویس می خوابه:
اولا از انجین ایکس نیست مگر اینکه نسخه ریلیز کامل رو نصب نکردی و صرفا رفتی آخرین نسخه رو نصب کنی آخرین نسخه خوب معلومه باگ هایی داره بررسی کن ببین آیا سی پی یو و رم و رید و رایت روی هارد بالاست یا نه
معمولا خود وب سرور عامل استاپ سدن سرویس نیست کانفلیکت هایی در ماژول ها احتمالا وجود داره

دوستی فرمودند آدرس سایت یا آیپی رو میزنند صفحه اصلی فقط باز میشه همان welcome to nginx ببینید دوست من دو مورد
1-در فایل کانفیگ اصلی انجین ایکس خورده بطور پیش فرض مسیر فولدر اصلی روی root=home و در فایل های هر سایت هم یک پیزی مشابه اون. بدین ترتیب مسیر اون رو از /home به /home/oldcpanelusername/public_html تغییر می دهیم و سرویس رو رستارت می کنیم. ضمنا چند خط پایین تر عینا برای fastcgi param هم آدرس مسیر فراخوانی رو طوری تنظیم کنید که سایت شما باز شود.

توجه کنید بجز فایل اصلی کانفیگ به ازای هر سایت یک فایل کانفیگ انجین ایکس در فولدر vhost تعریف کنید و شرط هایی معادل کانفیگ اصلی بگذارید حتما ببینید که در کانفیگ اصلی اون فایل ها صدا زده می شود یا خیر
اگر هر صفحه ای از سایت را می زنید ارور not found می دهد یک شرط معادل .htaccess باید تعریف کنید

برای روشن شدن موضوع چند فایل کانفیگ اصلی رو اینجا اتچ می کنم

کانفینگ nginx برای سایت دانلود رو دوستان دارن ؟
آیا میشه nginx رو بدون کنترل پنل نصب کرد برای تعداد 8 سایت دانلود رو بهش وصل کرد ( هر سایت دامنه اختصاصی داشته باشه با ftp اختصاصی ؟
آیا کلوکسو + nginx راه مناسبی برای میزبانی 8 سایت دانلود هست ؟ ( فقط بخش فایل هاستینگ این سایت ها ... )

tinavps
November 16th, 2011, 18:37
به هیچ عنوان کلوسو و ویرچوال مین رو مصرف نکنید دوستانی که می گویند بی علت سرویس استاپ می شود برای باگ های این پنل ها می باشد

ببینید اگر گفتم از انجین ایکس فقط برای تک سایت استفاده کنید منظورم این نبود که نمی شود 8 تا سایت دانلود داشت منظورم این بود که نمی توانید بیزینس کنید و به مشتری اکانت هاست بفروشید زیرا آنها با سی پنل عادت کرده اند.
دوست عزیز جهت راهنایی شما و نصب رایگان برای شما بفرمائید نسخه لینوکس شما چیست برای این کار در پوتی بزنید uname -m ضمنا بفرمائید سرور شخصی است یا مجازی و نوع مجازی ساز و الکسا سایت ها(جهت اینکه آپاچی و یا انجین ایکس نصب شود)

کلا شما بطور خلاصه باید این موارد رو نصب و کانفیگ کنید
bind
pureftp or secure ftp
php fast cgi
php-gd php curl zlib
mysql
nginx
توجه کنید قبل از استفاده از راهنمای هر سایت ببینید برای چه نوع سرویسی آموزش داده اند و ضمنا تضمینی هم برای بالا آمدن نیست
نسخه لینوکس خود را بفرمائید

okey
November 17th, 2011, 09:18
به هیچ عنوان کلوسو و ویرچوال مین رو مصرف نکنید دوستانی که می گویند بی علت سرویس استاپ می شود برای باگ های این پنل ها می باشد

ببینید اگر گفتم از انجین ایکس فقط برای تک سایت استفاده کنید منظورم این نبود که نمی شود 8 تا سایت دانلود داشت منظورم این بود که نمی توانید بیزینس کنید و به مشتری اکانت هاست بفروشید زیرا آنها با سی پنل عادت کرده اند.
دوست عزیز جهت راهنایی شما و نصب رایگان برای شما بفرمائید نسخه لینوکس شما چیست برای این کار در پوتی بزنید uname -m ضمنا بفرمائید سرور شخصی است یا مجازی و نوع مجازی ساز و الکسا سایت ها(جهت اینکه آپاچی و یا انجین ایکس نصب شود)

کلا شما بطور خلاصه باید این موارد رو نصب و کانفیگ کنید
bind
pureftp or secure ftp
php fast cgi
php-gd php curl zlib
mysql
nginx
توجه کنید قبل از استفاده از راهنمای هر سایت ببینید برای چه نوع سرویسی آموزش داده اند و ضمنا تضمینی هم برای بالا آمدن نیست
نسخه لینوکس خود را بفرمائید


سلام . ممنون از شما . ( منم برا سایت نمی خوام بلکه برا فایل هاستینگ لازمشون دارم )
مشخصات سرور مجازی هست و به مشخصات زیر هست :
سی پی یو تمام هسته های سرور درش استفاده شده ( 8 هسته . 1 core )
رم 2 گیگ ddr3
و هارد 500 گیگابایت
سیستم عامل centos 5.6
نوع استفاده : دانلود . برا استفاده 8 سایت دانلود هست ( هر سایت یک پوشه اختصاصی داشته باشه با ftp . هر سایت دسترسی به پوشه سایت دیگر نداشته باشه )

دستوری هم که فرمودید می زنه :


[root@server ~]# uname -m
x86_64


نخسه 64 بیت هست .
ممنون می شم راهنمایی کنید .

MostafaBestMan
February 3rd, 2012, 11:14
سلام.من روی سنت او اس و پنل kloxo
Nginx رو نصب کردم.تا دستور make همه چیز درست بود اما در ادامش سایر دستورا با خطا مواجه میشد
پوشه Nginx پیدا نمشه
Nginx اجرا نمیشه
الان حتی آپاچی هم اجرا نمیشه و هیچ کدوم از سایتها بالا نمیاد
چه طوری Nginx رو حذف کنم مجددأ آپاچی رو نصب کنم؟!

---------- Post added at 11:14 AM ---------- Previous post was at 11:05 AM ----------

یه مسأله دیگه میخوام با دستور زیر httpd رو فعال کنم با دستور زیر:

/sbin/service httpd start
[erro
این ارور نمایش داده میشه:



r] (EAI 2)Name or service not known: Failed to r
esolve server name for 178.33.xxx.xxx (check DNS
) -- or specify an explicit ServerName
[ OK ]

mehdifx
February 19th, 2012, 21:04
اگه دستور زیر را بزنید معمولا آپاچی دوباره اجرا میشه.


service httpd start
برای من که کار میکنه.


اما من دقیقا مشکل همین دوستمون را دارم.. تا بعد از make install دیگه میگه موجود نیست و خطا میده. یعنی پوشه /etc/nginx/ را نمیسازه..

ورژن nginx نصب شده 1.1.15 میباشد و نسخه centos i686 میباشد.

parsavps.ir
March 2nd, 2012, 10:58
limit کردن تعداد connection دانلود داخل nginx به چه صورت هستش !؟

noob
March 29th, 2012, 10:59
دوستان واسه هاست دانلود nginx رو پيشنهاد ميدين يا lighttpd ؟؟؟

veron
May 6th, 2012, 10:24
سلام من nginx رو نصب کردم، ولی توی kloxo هیچ خبری از nginx نیست ، phpfastcgi هم نصب کردم ولی باز هیچ گونه تنظیماتی نیست که بشه انجام داد.
توی kloxo در قسمت swithch program وب سرور رو میشه به lightppd change کرد ولی گزینه ای به نام nginx نیست.
یه جورایی nginx اصلا رو kloxo نصب نشده.

OnlineServer
May 6th, 2012, 11:14
nginx با kloxo کار نمیکنه . اگر علاقه به نصب این وب سرور با هر کنترل پنلی دارید باید تمام تنظیماتش رو خودتون دستی و از طریق ssh انجام بدید.

Milad._.R
July 30th, 2012, 13:22
سلام من nginx رو نصب کردم، ولی توی kloxo هیچ خبری از nginx نیست ، phpfastcgi هم نصب کردم ولی باز هیچ گونه تنظیماتی نیست که بشه انجام داد.
توی kloxo در قسمت swithch program وب سرور رو میشه به lightppd change کرد ولی گزینه ای به نام nginx نیست.
یه جورایی nginx اصلا رو kloxo نصب نشده.


پس این آموزش الکی بوده و کار نمیده؟