广州凡科互联网科技有限公司

营业时间
MON-SAT 9:00-18:00

全国服务热线
18720358503

公司门店地址
广州市海珠区工业大道北67号凤凰创意园

老猫blog丨潜心网页页面制作共享

日期:2021-03-15 浏览:
index.php/archives/132/#comments index.php/feed/archives/132/
index.php/archives/122/ index.php/archives/122/

Mon, 02 Dec 2019 11:54:17 +0800 Whyfine 脚本制作安裝方式:

不必在生产制造自然环境应用一键脚本制作,提议手动式安裝,进不上系统软件用vnc切核心

一键脚本制作(仅CentOS):

wget a8866051/bbrplus/raw/master/ok_bbrplus_centos.sh chmod +x ok_bbrplus_centos.sh ./ok_bbrplus_centos.sh

安裝后,实行uname -r,显示信息4.14.129-bbrplus则转换核心取得成功
实行lsmod | grep bbr,显示信息有bbrplus则打开取得成功

手动式安裝方式:

卸载掉该机的锐速(假如有)

免费下载核心

wget a8866051/bbrplus/raw/master/centos7/x86_64/kernel-4.14.129-bbrplus.rpm

安裝核心

yum install -y kernel-4.14.129-bbrplus.rpm

转换起动核心

grub2-set-default 'CentOS Linux (4.14.129-bbrplus) 7 (Core)'

设定fq

<.core.default_qdisc=fq /etc/sysctl.conf

设定bbrplus

<.ipv4.tcp_congestion_control=bbrplus /etc/sysctl.conf

重新启动

reboot

查验核心版本号

uname -r

显示信息4.14.129-bbrplus则取得成功

查验bbrplus是不是早已起动

lsmod | grep bbrplus

显示信息有tcp_bbrplus则取得成功

卸载掉方式:
安裝其他核心bbrplus全自动无效,卸载掉核心自主Google就可以

index.php/archives/122/#comments index.php/feed/archives/122/
合适mysql 5.6与5.7运行内存主要参数提升运行内存占有为30MB上下 index.php/archives/121/ index.php/archives/121/

Mon, 02 Dec 2019 11:46:00 +0800 Whyfine 表明:mysql 5.6、5.7默认设置起动占有运行内存400多M,假如是vps等小运行内存运用,mysql运行内存占有率显著较高,可能造成奔溃,mysql会全自动终止。
编写/etc/f文档在[mysqld]下提升或改动以下主要参数

performance_schema_max_table_instances = 200
table_definition_cache = 100
table_open_cache = 100。

这一三个主要参数,调低值后运行内存能显著减少,如今mysql应用运行内存约60MB上下,就大大的减少默认设置应用的运行内存。

进一步伐整主要参数

innodb_buffer_pool_size=2M

这一三个主要参数能够调小。 再进一步伐整: mysql 5.6默认设置开启performance_schema,占有许多运行内存,能够禁止使用。

详细配备文档以下,运行内存占有到22M

我的mysql配备以下,假如你应用的centos6 64位,而且是yum安裝的(一键脚本制作)能够自身依照以下照搬,我的是centos6 64位系统软件

先ssh登陆网络服务器或VPS,在vi /etc/f

# For advice on how to change settings please see
# 
[mysqld]
# Remove leading # and set to the amount of RAM for the most important data
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
# innodb_buffer_pool_size = 128M
# Remove leading # to turn on a very important data integrity option: logging
# changes to the binary log between backups.
# log_bin
# Remove leading # to set options mainly useful for reporting servers.
# The server defaults are faster for transactions and fast SELECTs.
# Adjust sizes as needed, experiment to find the optimal values.
# join_buffer_size = 128M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#symbolic-links=0
skip-external-locking
key_buffer_size = 8M
max_allowed_packet = 1M
table_open_cache = 4
sort_buffer_size = 64k高清
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 240K
#innodb_use_native_aio = 0
innodb_buffer_pool_size=2M
performance_schema_max_table_instances=50
table_definition_cache=50
table_open_cache=32
max_connections=50
max_user_connections=35
wait_timeout=10
interactive_timeout=15
long_query_time=5
# Disabling symbolic-links mended to prevent assorted security risks
symbolic-links=0
# Recommended in standard MySQL setup
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysqld_safe]
log-error=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

默认设置值以下:

performance_schema_max_table_instances 12500
table_definition_cache 1400
table_open_cache 2000
index.php/archives/121/#comments index.php/feed/archives/121/
index.php/archives/120/ index.php/archives/120/

Mon, 02 Dec 2019 11:38:54 +0800 Whyfine 难题状况

情景:

低运行内存网络服务器(如 512MB 运行内存)应用宝塔面板控制面板时,一些程序规定 MySQL 版本号最少为 5.6。

难题:

安裝 MySQL 5.6 时提醒最少运行内存规定 768MB;
安裝 MySQL 5.7 时提醒最少运行内存规定 1560MB。

处理方法宝塔面板控制面板 – 文档 – 相对路径 /www/server/panel/data – 编写 plugin.json

(留意不必在指令行编写,不然难以寻找要编写的內容)

开启编写控制面板后按 Ctrl+F 检索 768(假如要安裝 MySQL 5.6)或 1560(假如要安裝 MySQL 5.7),寻找包括相近下边內容的片断:
{ m_version : 5.6 ,  : , update_msg : , version : 45 , os_limit : 0, cpu_limit : 1, mem_limit : 768}

随后依据自身要安裝的版本号,寻找要修改的部位,改动 mem_limit 数值低于具体运行内存就可以。改动后储存,就可以安裝相匹配版本号 MySQL 而不会受到运行内存限定了。

index.php/archives/120/#comments index.php/feed/archives/120/
index.php/archives/119/ index.php/archives/119/

Mon, 02 Dec 2019 11:33:00 +0800 Whyfine echo 0 /sys/devices/system/cpu/cpu1/online

如何打开CPU
下边的英语的语法表明开启CPU core #2:

echo 1 /sys/devices/system/cpu/cpu1/online

如何认证有木有打开或关掉呢?

grep processor /

或是

lscpu
index.php/archives/119/#comments index.php/feed/archives/119/
index.php/archives/118/ index.php/archives/118/

Mon, 02 Dec 2019 11:32:00 +0800 Whyfine cat /boot/grub2/grub.cfg |grep menuentry

28621-3ovyjg2u2ea.png
留意是单引号里边的全是。这儿能看到,这台设备现阶段有三个核心。

设定特定核心为默认设置载入项:

grub2-set-default “CentOS Linux (3.10.0-862.el7.x86_64) 7 (Core)”

配备默认设置核心,认证是不是改动取得成功:

grub2-editenv list 

重新启动系统软件,查询当今核心:

uname -r
index.php/archives/118/#comments index.php/feed/archives/118/
index.php/archives/116/ index.php/archives/116/

Sat, 30 Nov 2019 12:22:33 +0800 Whyfine 表明:因为Linux本身的OOM体制,小运行内存VPS(例如virmach,rectified家的128 RAM)在运作锐速等手机软件的情况下,会造成过程被杀或是立即卡死。

要确保服务一切正常运作,最先大家能够禁止使用OOM体制:(默认设置为0,表明打开)
sysctl -w vm.panic_on_oom=1
sysctl -p

自然,假如服务器商限定得较为严苛,只是那样解决将会会造成全部VPS因为负荷太高而卡死,重要取决于运行内存不够,选用Linux缓存文件清除指令:
清除pagecache、dentries和inodes

echo 3 /proc/sys/vm/drop_caches

同时能够把这条指令添加Linux Crontab定时执行每日任务:

crontab -e

在编写器中载入定时执行每日任务,指令以下:

* * * * * echo 3 /proc/sys/vm/drop_caches

这儿强烈推荐设定为每分实行一次, 必须调节实行時间请参照:

那样的提升大概能够确保128M及之上的小运行内存VPS平稳运作锐速,自然还要看服务器商实际的超售水平,比128M运行内存更低的应当不是行,终究锐速的确占运行内存。

index.php/archives/116/#comments index.php/feed/archives/116/
index.php/archives/115/ index.php/archives/115/

Sun, 03 Nov 2019 13:11:00 +0800 Whyfine 表明:WIN7旗舰级版,前几天浏览油管connection speed一直在2000K左右,换一台电脑上立刻速率飙到几万元,此外也是有网民提示跟当地互联网相关。历经1天多的各种各样试着,总算寻找处理计划方案,便是调整了TCP 全局性主要参数 ,如今的速率早已到56000K上下。现出示方式给大伙儿参照。

管理方法员运作cmd,sh int tcp show global
TCP 全局性主要参数 
----------------------------------------------
接受方放缩情况 : enabled
烟囱卸载掉情况 : automatic
NetDMA 情况 : enabled
立即缓存文件浏览(DCA) : disabled
接受对话框全自动调协级別 : disabled
额外时延操纵出示程序 : none
ECN 工作能力 : disabled
RFC 1323 時间戳 : disabled
原始 RTO : 3000
非 Sack Rtt 还原 : disabled
较大 SYN 再次传送 : 2

之上就是我原先的主要参数

我改动了下列几类,处理了网络速度慢的难题,指令全是在CMD中键入,随后重新启动。

立即缓存文件浏览(DCA):

接受对话框全自动调谐级別:

额外时延操纵出示程序

RFC 1323 時间戳:

Win10 上第三个指令好像用不上
能够试一下

默认设置值是cubic

随后重新启动电脑上

关不紧谨的检测了下,应当是合理果,下边放比照图;
改动前:油管12W
85385-xh7lxqw3rrp8lopdktsxlxr.png
改动后:油管16W
82455-90t8jjafgt45wil04i1s2lnmi.png

index.php/archives/115/#comments index.php/feed/archives/115/
index.php/archives/112/ index.php/archives/112/

Thu, 17 Oct 2019 01:13:00 +0800 Whyfine vi /etc/ssh/sshd_config

2.设定为登陆密码登录方法

搜索

PermitRootLogin yes

删掉前边的#注解

搜索

PasswordAuthentication no

改成

PasswordAuthentication yes

3.重新启动ssh服务或重新启动网络服务器

service sshd restart
index.php/archives/112/#comments index.php/feed/archives/112/


新闻资讯

联系方式丨CONTACT

  • 全国热线:18720358503
  • 传真热线:18720358503
  • Q Q咨询:2639601583
  • 企业邮箱:2639601583@qq.com

首页
电话
短信
联系