سلام عرض خسته نباشید فراوان به شما دوست عزیز
ای کاش اموزش کانفیک وب سرور و انتی دیداس و ... مخصوص کلکسو برای میزبانی میزاشتین. دایرک ادمین هم بزارید عالی میشه در کل مرسی ممنون امیدوارم ادامه پیدا کنه
سلام عرض خسته نباشید فراوان به شما دوست عزیز
ای کاش اموزش کانفیک وب سرور و انتی دیداس و ... مخصوص کلکسو برای میزبانی میزاشتین. دایرک ادمین هم بزارید عالی میشه در کل مرسی ممنون امیدوارم ادامه پیدا کنه
ویرایش توسط iman00 : March 27th, 2013 در ساعت 00:57
آموزش نهم:
چگونه جلوی کش شدن رم سرور در لینوس را بگیریم؟
همان طور که در جریان هستید لینوکس رم را cashe میکند برای جلوگیری از این کار میتوانید از دستور زیر استفاده کنید :کد:
توضیحات :کد:root@linux ~]# echo 3 > /proc/sys/vm/drop_caches]
از آنجایی که ram usage را کاهش میدهد ، درصد استفاده از swap هم کاهش پیدا میکند .
حذف cache سرعت پردازش را کاهش میدهد ( این میتواند محسوس یا نامحسوس باشد )
در کل به نظر نمیرسد این کار برای سرور مفید باشد
تنها استفاده و مزیت این است که مقدار ram ای رو به که به cache اختصاص داده شده ، حذف شده و به مقدار ram آزاد اضافه شود . در صورتی که محدودیت منابع دارید و به سریعا نیاز به رم avail دارید این کار میتونه به شما کمک کند .
همانطور که میدانید برنامه ها برای هر بار اجرا ابتدا از روی دیسک باید روی RAM بارگذاری شوند ، حافظه ی cache این امکان را میدهد که مقداری از اطلاعات را در خود رم نگه داری میکند تا برای دفعات بعد این اطلاعات را از روی disk فراخوانی نکند ، و این افزایش سرعت پردازش را حاصل میشود .
نکته :
در ضمن توصیه میشود قبل از این که drop cache کنید یکبار دستور "sync" را اجرا کنید تا مشکلی پیش نیاید .
(با این کار محتویات cache و buffer روی disk ذخیره میشود )
دستور مربوط برای برگشت به حالت اولیه :
کد :
کد:echo 0 > /proc/sys/vm/drop_caches
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
آموزش دهم:
چگونه براحتی روی kloxo وب سرور nginx را نصب کنیم؟
بتدا با دسترسی ریشه به سرور متصل شوید .
حال با استفاده از دستور زیر httpd را Stop می کنیم :
حالا وقت نصب کردن فرا رسیده است.فایل را بر روی سرور دانلود کنید و سپس از حالت فشرده خارج کنید:کد:service httpd stop
کد:wget http://nginx.org/download/nginx-0.8.33.tar.gzبا دستور زیر وارد فلدر nginx شوید:کد:tar -zxf nginx-0.8.33.tar.gz
حال وقت کامپایل کردن و نصب نهایی nginx می باشد.کد:cd nginx-0.8.33
از دستور بسیار طویل زیر برای این کار استفاده کنید:
کد:./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نصب به اتمام رسیده وقت آن فرا رسیده که بیایم nginx را فعال کنیم.کد:make install
وارد فلدر Nginx می شویم:
=================کد:cd /etc/nginx/
با دستور nano فایل nginx.conf باز و خط 32 آن را به صورت زیر ویرایش می کنیم.
(این قسمت لزوم به ویرایش ندارد چون نسخه ی nginx/0.6.39 به صورت پیش فرض این قسمت را انجام داده)
این را در خط 32 وارد میکنیم . و در نهایت ذخیره ....کد:nano nginx.conf
================کد:include /etc/nginx/conf.d/*.conf;
حالا پرمیشن nginx را به 755 تغییر می دهیم:
با استفاده از یکی از 2 دستور زیر nginx را start کنید:کد:chmod 755 /etc/init.d/nginx
یاکد:/etc/init.d/nginx start
باید تصویری رویت شود تا نوید نصب کامل و فعال سازی nginx را به شما بدهد.کد:service nginx start
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
با سلام و ممنون از آموزش خوبتون
من در فایل httpd.conf که در مسیر /etc/httpd/conf/httpd.conf میباشد هیچ کدام از این مواردی که شما فرمودید را ندیدم :
مقدار Timeout
مقدار KeepAliveTime
قابلیت KeepAlive
مقدار MaxClients
البته من بعد از سرچ برای این فایل تعداد خیلی بیشتری را پیدا کردم :
/etc/httpd/conf/httpd.conf
/etc/httpd/conf/httpd.conf.bak
/etc/httpd/conf/httpd.conf_2.0
/etc/httpd/conf/original/httpd.conf
/usr/local/directadmin/custombuild/configure/ap1/conf/httpd.conf
/usr/local/directadmin/custombuild/configure/ap2/conf/httpd.conf
/usr/local/directadmin/custombuild/configure/ap2/conf/httpd.conf_2.0
/usr/local/directadmin/data/templates/httpd.conf
/usr/local/directadmin/data/users/admin/httpd.conf
ممنون میشم راهنمایی بفرمایید
با تشکر
صدای پای ظهور از جاده ، همت ما بلند می شود . . .
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)