kwor 发布的文章

haproxy 负载均衡设置

1.安装
apt-get -y install haproxy

2.配置
vi /etc/haproxy/haproxy.cfg

内容如下:

global

defaults
    log global
    mode    tcp
    option  dontlognull
        timeout connect 5000
        timeout client  50000
        timeout server  50000

frontend ss-in
    bind *:端口
    default_backend ss-out
backend ss-out
    server s1 服务器地址1:端口1 check
    server s2 服务器地址2:端口2 check     

listen admin

bind :9090
mode   http
server web6c :9090 check
stats enable
stats uri /
stats auth 管理账号:密码
stats realm Admin\ HA
stats hide-version
stats refresh 10s
stats admin if TRUE

3.重启服务

service haproxy restart

ubuntu20.04 软件 目前测试没问题的

1.无线投屏工具,支持gnome版本的ubuntu
gnome-network-displays

2.远程桌面工具
Remmina(支持多种协议RDP,VNC,SSH,NX,SPOCE)
Rustdesk (需要安装客户端)
向日葵(需要安装客户端)
Finashell (ssh工具,xftp集成)

3.截图工具
flameshot

4.天气
Weather

5.mysql数据库管理
Antares Sql Client

6.代码
vscode

7.聊天
QQ

Telegram : https://desktop.tlgr.org/

          安装:sudo snap install telegram-desktop

8.支付
bitpay

9.软件安装

snapcraft (snapstore)

  sudo apt install snapd
  sudo snap install core
  

flatpak(下面三行是安装流程)

apt install flatpak
apt install gnome-software-plugin-flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

10.系统工具
appimagelauncher
下载地址:https://github.com/TheAssassin/AppImageLauncher/releases

qv2ray
下载地址:https://github.com/kwor/Qv2ray/releases
v2ray核心下载:https://github.com/v2fly/v2ray-core/releases

Docker无法启动容器时如何修改配置

  1. 复制docker容器的文件到主机中来

    docker cp mysqlserver:/etc/mysql/mysql.conf.d/mysqld.cnf .

    注:

    这里最主要的是要记住当时在容器中配置的配置文件路径。可以通过 docker logs mysqlserver 尝试查找.

    .代表是当前目录

  2. vim修改配置文件中出错的地方,重新修改回来

  3. 复制修改后的配置文件到docker容器中去

    docker cp mysqld.cnf mysqlserver:/etc/mysql/mysql.conf.d/mysqld.cnf

  4. 重启容器实例

    docker restart mysqlserver

  5. docker cp用法说明

    CONTAINER:容器名
    SRC_PATH:源路径
    DEST_PATH:目的路径