下载需要的mysql版本
进入网址https://downloads.mysql.com/archives/community/,然后选择操作系统,与版本。后下载吧
主要文件有
libmysql*.deb
mysql-common*.deb
mysql-community-server_*.deb
mysql-community-client_*.deb
开始安装
1 | $ sudo apt install libaio1 |
进入网址https://downloads.mysql.com/archives/community/,然后选择操作系统,与版本。后下载吧
主要文件有
libmysql*.deb
mysql-common*.deb
mysql-community-server_*.deb
mysql-community-client_*.deb
1 | $ sudo apt install libaio1 |
写本笔记时的最新版本是14.x.x
1 | curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - |
1 | node -v |
1 | # 一、淘宝镜像源 |
·
1 | $ sudo npm install -g cnpm --registry=https://registry.npm.taobao.org |
1 | $ sudo apt install -y php7.4-fpm php7.4-cli php7.4-json php7.4-curl php7.4-imap php7.4-gd php7.4-mysql php7.4-xml php7.4-zip php7.4-intl php7.4-imagick php7.4-mbstring php7.4-bcmath |
以上php-fpm与caddy配置比较方便,别的组件在与mysql时会用到。
1 | $ sudo apt install mysql-server |
1 | $ sudo curl https://getcaddy.com | bash -s personal #方法一 |
1 | $ echo "deb [trusted=yes] https://apt.fury.io/caddy/ /" \ |
1 | $ cd /usr/local/bin |
user = abc123
group = abc123
listen.owner = abc123
listen.group = abc123
pm.max_children = 60 ;改大
request_terminate_timeout = 100 ;改大
1 | $ cd /usr/local/bin |
pm.max_children = 60 ;改大
request_terminate_timeout = 100 ;改大
[mysql] #新增语句
default-character-set=utf8 #新增语句[mysqld] #新增语句
sql_mode= #新增语句,vtigercrm语明要求为sql_mode值为空,很重要,主要是这一句要增加,不然安装进行不下去
!includedir /etc/mysql/conf.d/ #原语句
!includedir —————— #原语句
1 | # 登录MySQL |
localhost:80 {
gzip
fastcgi / /run/php/php7.4-fpm.sock php {
env PATH / bin
ext .php
split .php
index index.php
}
1 | $ caddy |
1 | chown www-data:www-data -R ~/mywww/vtigercrm/ |
浏览器运行 localhost/vtigercrm 安装,快完成时会有504 Gateway Timeout,刷新就可以了。
1 | $ sudo apt-get remove mysql-common #很重要 |
继续删除剩余依赖项,如:sudo apt-get autoremove –purge mysql-apt-config
新版的termux己经增加 termux-change-repo命令来换源了
$ pkg update
$ pkg upgrade
Ctrl+Alt+"++" 字体放大
Ctrl+Alt+"--" 字体缩小
$ termux-setup-storage 允许访问外部存储,会生成/home/storage目录
$ pkg install termux-exec 安装后执行termux-exec并生启,则可以解决脚本 #!/bin/bash出错问题。不过0.84以后的新版己经不用这个了。
ln -s /data/data/com.termux/files/home/storage/shared/BaiduNetdisk baidu 为百度网盘创建快捷方式,以方便数据交换。或用以下方法
在/home目录下创建 .bash_profile文件,加入
baidu=”/data/data/com.termux/files/home/storage/shared/BaiduNetdisk 保存并退出。
以后进入时,只需要执行 $ cd $baidu
1 | $ pkg install openssh # 安装 ssh |
在电脑的终端上,与手机ssh联系的方法是:
1 | # 首先保证能互相 ping 通 |
1 | $ termux-chroot |
编辑~/.termux/termux.properties文件,如果没有目录与文件,就自己建立目录与文件。内容如下:
extra-keys=[[‘ESC’,’UP’,’DOWN’,’LEFT’,’RIGHT’,’BKSP’,’/‘,’=’,’TAB’,’PGDN’,’PGUP’]]
extra-keys=[[‘ESC’,’UP’,’DOWN’,’LEFT’,’RIGHT’,’HOME’,’/‘,’END’,’TAB’,’PGDN’,’PGUP’]]
保存后,重开termux窗口就会显示
列出运行的vbox虚拟机
1 | $ VBoxManage list runningvms #列出正在运行的虚拟机,例如名字为"winxp" |
正常关机
1 | $ VBoxManage controlvm "winxp" acpipowerbutton |
要在虚拟机中的windowsXP中设置,“选择电源按钮功能—》按电源按钮时—-》关机“
强制关机(非正常关机)
1 | $ VBoxManage controlvm "winxp" poweroff #列出正在运行的虚拟机,例如名字为"winxp" |
简单粗暴行
home键—-行首, end键—–行尾
组合键
shift+6 也是 快捷键”^”——行道
shift+4 也是 快捷键”$”——行尾
直接到编辑状态
I—–跳到行首,并进入编辑状态
A—–跳到行尾,并进入编辑状态
h: 左移
j: 下移
k: 上移
l: 右移
M: 光标移动到中间行
L: 光标移动到屏幕最后一行行首
G: 移动到指定行,行号 -G
w: 向后一次移动一个字
b: 向前一次移动一个字
{: 按段移动,上移
}: 按段移动,下移
Ctr-d: 向下翻半屏
Ctr-u: 向上翻半屏
Ctr-f: 向下翻一屏
Ctr-b: 向上翻一屏
gg: 光标移动文件开头
G: 光标移动到文件末尾
x: 删除光标后一个字符,相当于 Del
X: 删除光标前一个字符,相当于 Backspace
dd: 删除光标所在行,n dd 删除指定的行数 D: 删除光标后本行所有内容,包含光标所在字符
d0: 删除光标前本行所有内容,不包含光标所在字符
dw: 删除光标开始位置的字,包含光标所在字符
u: 一步一步撤销,也称为后悔键
Ctr-r: 反撤销
/: str查找
n: 下一个
N:上一个
yy: 复制一行 nyy: 复制n行
dd: 删除一行 12dd: 删除12行
p: 黏贴 3p: 黏贴三次
例如: 把文档中所有的 ports.ubuntu.org替换为阿里源 mirrors.aliyun.com
:%s/ports.ubuntu.org/mirrors.aliyun.com/g