سلام دوستان تو این اموزش میخوام بهتون یاد بدم چه طور میشه در کلوسو رم را به طز فوق العاده ای کاهش داد که رمی معادل 80 مگ کلا مصرف کنه
خب ایتدا دستور زیر را وارد میکنیم
کلید ctrl+w را بزنید و عبارت زیر وارد و اینتر کنید
دقیقا در زیر این خط دستورات زیر وارد کنید
کد:
skip-innodb
skip-bdb
skip-locking
port = 3306
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
خوب در انتهای این صفحه دقیقا اخرین خط دستورت زی را وارد کنید
کد:
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
# Remove the next comment character if you are not familiar with SQL
# safe-updates
[isamchk]
key_buffer = 8M
sort_buffer_size = 8M
[myisamchk]
key_buffer = 8M
sort_buffer_size = 8M
[mysqlhotcopy]
interactive-timeout
حالا کلید ctrl+x رابزنید و سپس یک بار y و اینتر کنید تا رخیره شود.
نوبت به تغییرات ممری هست
دستور زیر را وارد میکنیم
کد:
nano /etc/httpd/conf/httpd.conf
یادتون باشه تو این صفحه ما فقط تغییر میدیم و چیزی اضافه نمیکنیم
تمامی تغییرات را معادل اعدادی که قرار دادم تغییر بدید
کد:
KeepAliveTimeout 3
StartServers 1
MinSpareServers 1
MaxSpareServers 5
ServerLimit 50
MaxClients 50
MaxRequestsPerChild 5000
یک نکته اینجا شما فقط باید به ابتدا این خطها گزینه # اضافه کنید دقت کنید اشتباه نکنید و مدلاتور دیگری را غیر فعال نکینید
کد:
#LoadModule authn_dbm_module modules/mod_authn_dbm.so
#LoadModule authz_dbm_module modules/mod_authz_dbm.so
#LoadModule ldap_module modules/mod_ldap.so
مرحله اخر اطمینان از درستی و تایید شدن این حرکت هست که دستور زیر را وارد میکنیم
کد:
/usr/sbin/apachectl -t
سپس
کد:
/etc/init.d/mysqld restart
/etc/init.d/httpd restart
کار تمام است خسته نباشید یک ریبوت بدید و لرتش رو ببید
اگر در هنگام ریستارت شدن httpd با ارور مواجه شدید به پنل کلوکسو برید و در قسمت Switch Program برید و گزینه دوم یعنی Dns راروی djbdns بزارید و یکبار دیگه کد ریاستارت را بدید و بعد از روشن شدن و مجدد به حالت قبل برگردونید
یا علی مدد
ARYAN-TRANSLATORS.IR
کپی برداری باذکر منبع مجاز است