夜桜家

夜桜の咲くこの場所で 生まれ変わろう


Explore Me
夜桜家
夜桜の咲くこの場所で
生まれ変わろう
5
3
3

Debian 中在 /etc/rc.local 添加命令即可实现开机自动执行命令/开机自启动。
Debian 9 自带有 rc-local 服务,但是没有启动,也没有 /etc/rc.local 文件。

首先看看 rc-local 服务有没有启动

systemctl status rc-local

显示Active: inactive (dead)就是没有启动。

那么首先添加 /etc/rc.local 文件。

nano /etc/rc.local

黏贴以下内容保存

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

exit 0

给予权限

chmod +x /etc/rc.local

启动 rc-local 服务

systemctl start rc-local

然后就可以编辑 /etc/rc.local 文件,把需要开机自动执行的命令写在 exit 0 前面。

不适用于 OpenVZ
不适用于 CentOS
不适用于 x86系统

KVM Debian 9 x64 一行命令开启bbr

echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf && echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf && sysctl -p && lsmod | grep bbr

显示tcp_bbr 20480就是开启成功了。

[系统: Debian 不保证适用于其他系统]

因为编译的时候需要花费大量内存,小内存主机容易出现内存不足的情况,如下面的提示

virtual memory exhausted: Cannot allocate memory

那这样的话就要先增加一点虚拟内存(Swap)。

dd if=/dev/zero of=/root/swap bs=1024 count=2048000 && mkswap /root/swap && swapon /root/swap

这一行命令就能够临时创建使用2个GB的虚拟内存,也可以把里面的 2048000 改成你喜欢的大小,以MB为单位

free -h

使用这个命令查看当前内存大小,可以看到虚拟内存2GB。

              total        used        free      shared  buff/cache   available
Mem:
Swap:          2.0G        0.0M        2.0G

但是这个虚拟内存重启后就失效了。

当编译完成后,可以删除创建的 /root/swap 虚拟内存文件,释放出空间。
也可以留下来以备下次使用。

lnmp环境安装Nextcloud/OwnCloud,并修复错误解决各种后台安全及设置警告。
Nextcloud安装完成后,管理面板会有一些错误提示,这篇文章就是教大家如何修复这些问题。不过,我
4月前 · 夜桜

因为想要令不带www的域名跳转到带www的(或反过来
所以就要设置下301重定向
这篇文章就给我自己做个笔记2333,万一以后老年痴呆忘了...(?

不带www跳转到带www

server {
    server_name yeying.org;
    rewrite ^/(.*)$ http://www.yeying.org/$1 permanent;
}

带www跳转到不带www

server {
    server_name www.yeying.org;
    rewrite ^/(.*)$ http://yeying.org/$1 permanent;
}

或者另一种更好的方法...

server {
    server_name yeying.org;
    return 301 http://www.yeying.org$request_uri;
}


server {
    server_name www.yeying.org;
    return 301 http://yeying.org$request_uri;
}