### 操作系统安装 使用红帽系的8版本系统,目前使用AlmaLInux,不需要桌面(所有部署均由命令行或vi编辑器完成),下载minimal版的iso即可,目前最新的文件是AlmaLinux-8.9-x86_64-minimal.iso。 使用完整版iso文件注意选择最小化安装也可以。 设置好静态IPV4网络地址,禁用IPV6,设置root密码,其它都默认即可,安装说明略。 ### 基本配置 #### 关闭selinux sed -i "s/=enforcing/=disabled/g" /... 完整内容 →
i7-3770老旧电脑,主板技嘉z77 几个踩坑点: 1 pve8.1 用ventoy安装失败 2 先安装好win11在设直通,先设直通安装win11会花屏 3 核显黑名单不要加(i915什么的),加了无法直通返回。关闭win11后会黑屏。 #### 1 安装PVE 下载当前最新的proxmox-ve_8.1-2,ventoy安装失败,rufus DD写入安装正常,过程略。主要PVE安装会使用整块单独的硬盘,注意保存数据。 #### 2 下载当前最新的版本iso win11 23H2... 完整内容 →
1 下载安装 chromedriver,已114版为例 wget https://chromedriver.storage.googleapis.com/114.0.5735.90/chromedriver_linux64.zip unzip chromedriver_linux64.zip chmod +x chromedriver mv chromedriver /usr/bin 2 下载安装 chrome linux版(版本最好与driver一致) Wget http... 完整内容 →
安装 RabbitMQ 参照 https://www.rabbitmq.com/install-rpm.html 中的Add Yum Repositories for RabbitMQ and Modern Erlang,写 /etc/yum.repos.d/rabbitmq.repo,然后安装并启动(安装UI插件方便WEB管理) yum install rabbitmq-server python3 -y rabbitmq-plugins enable rabbit... 完整内容 →
下载合适的canal备用,比如canal.deployer-1.1.6.tar.gz 创建 canal 并 授权(示例,实际对需要订阅的库授权就行) mysql> CREATE USER canal@'%' IDENTIFIED BY 'canal123456'; mysql> GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT ON book.* TO 'canal'@'%'; mysql> FLUSH PRIVILEGES; ... 完整内容 →
#####挂载附加硬盘 #####查看是否有未挂载的硬盘 fdisk -l #####比如如果有 /dev/sdb 未挂载,挂载到/data,需重启生效 mkfs -t ext4 /dev/sdb1 echo /dev/sdb1 /data ext4 defaults 1 2 >> /etc/fstab #####禁用IPV6并启用路由转发 vi /etc/sysctl.conf net.ipv4.ip_forward=1 # disable i... 完整内容 →
服务器为单网卡,虚拟机使用NAT方式连接网络 假设公网ip为 1.1.1.100,网关为1.1.1.1 NAT 网段为 192.168.0.1/24 虚拟机静态ip为192.168.0.101,安装webserver(开启80端口服务) 访问公网ip的80端口映射到虚拟机的80端口 vi /etc/network/interfaces auto lo iface lo inet loopback auto eno1 iface eno1 ... 完整内容 →
from selenium import webdriver from selenium.webdriver.chrome.service import Service from selenium.webdriver.common.by import By from selenium.common.exceptions import NoSuchElementException from time import time... 完整内容 →
centos 8 curl -Lo /etc/yum.repos.d/_copr_ibotty-prometheus-exporters.repo https://copr.fedorainfracloud.org/coprs/ibotty/prometheus-exporters/repo/epel-8/ibotty-prometheus-exporters-epel-8.repo yum install node_exporter -y systemctl enable... 完整内容 →
专门设置一个集合放置最新id,比如在库 forum 中 设置 集合 inckeys,并设置初始数据(命令行操作为例) use forum db.inckeys.insert({_id:"pid",pid:0}) db.inckeys.insert({_id:"tid",tid:0}) 以php库 "mongodb/mongodb":"1.6.1" 为例 function inc($mongodb, $dbname, $key) { $res = $mong... 完整内容 →
大概思路 1 远程访问特定链接,将访问者ip记录到特定文件 nginx.conf 部分 location /open { charset utf-8; default_type "text/html"; content_by_lua_file conf/waf/openip.lua; } conf/waf/openip.lua,将当前ip写道 /data/i... 完整内容 →
1 正常安装deepin,用户名为DEEPIN(示例,可以是自己定义的,方便后面目录描述) 2 下载flutter_linux并解压(也可以直接浏览器下载) sudo wget https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.0.5-stable.tar.xz -O /home/DEEPIN/Downloads/flutter_linux_3.0.5-stable... 完整内容 →
增加证书登录用户并创建相关目录文件,authorized_keys写入相应内容(略) useradd -m opc mkdir /home/opc/.ssh vi /home/opc/.ssh/authorized_keys 修改相关权限 chown opc:opc /home/opc/.ssh chown opc:opc /home/opc/.ssh/authorized_keys chmod 700 /home/opc/.ssh ... 完整内容 →
安装 LAC pip install lac 代码 from LAC import LAC import json # 装载分词模型 lac = LAC(mode='rank') # 单个样本输入,输入为Unicode编码的字符串 text = u"2015.10.01,购索尼A7 ii全幅机 2019.11.23,周六,购尼康Z50+Z16-50饼" seg_result = lac.run(text) ... 完整内容 →
创建全新多平台的桌面应用app1 flutter create --platforms=windows,macos,linux app1 仅创建windows桌面应用app2(其它平台代码类似) flutter create --platforms=windows app2 如果是之前已存在的程序app3,增加桌面应用 cd app3 flutter create --platforms=windows . 调试windows应用,进入... 完整内容 →
标准的Google Analytics php 客户端是无法连接谷歌分析服务器的,所以直接使用无法正常的获取数据,这里需要设置一下,以socks5为例 $client = new Google_Client(); $client->setApplicationName("Hello Analytics Reporting"); $client->setAuthConfig($KEY_FILE_LOCATION); $client->... 完整内容 →
以下在centos7 64位下操作,仅限晶晨线刷固件,一般是img格式 yum install git gcc gcc-c++ libblkid-devel zlib-devel libstdc++-devel.i686 glibc.i686 -y git clone https://github.com/natinusala/linux-amlogic-toolkit cd linux-amlogic-toolkit chmod +x ./bin/r... 完整内容 →
php7.4 + Opencv 4.5.0 默认的gcc版本、cmake版本不够,需要使用高版本 php7.4 安装 #安装remi源 yum install epel-release rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm rpm --import http://rpms.famillecollet.com/RPM-GPG-KEY-remi ... 完整内容 →
centos7 yum里没有php5.3以下的版本,为了兼容老代码编译安装也可以,但是稍显麻烦。docker部署是个不错的替代办法 (docker安装过程略) docker pull devilbox/php-fpm-5.2 docker run -d --rm --name fpm52 -p 9052:9000 -v /data/www:/data/www devilbox/php-fpm-5.2 这样9052端口就直接可以用了。注意文件目录要映... 完整内容 →
yum install epel-release git gcc gcc-c++ python-devel protobuf-devel leveldb-devel snappy-devel opencv-devel boost-devel hdf5-devel gflags-devel glog-devel lmdb-devel mkdir /data/software -p cd /data/software git clone https://github.com... 完整内容 →
centos最小安装 安装基础库及python3(默认版本3.68,低于Real time Image Animation要求的3.7.3) yum install net-tools epel-release unar python3-tkinter libSM libXext -y 升级pip python3 -m pip install --upgrade pip -i https://mirror.baidu.com/pypi/simple 设置pip源... 完整内容 →
下载 Proxmox VE ISO文件,可以直接放到ventoy U盘里启动安装 U盘启动,选择Proxmox VE ISO,没有什么特别的,设置好正确的公网IP,大部分默认就可以,创建lv是比较慢,多等下自动重启就行 启动后修改 注释掉企业订阅 vi /etc/apt/sources.list.d/pve-enterprise.list # deb https://enterprise.proxmox.com/debian/pve buster pve-enter... 完整内容 →
创建证书的过程略,只记录将已成功的证书登录方式移植到新的机器 准备好已经设置过密码登录的authorized_keys,假设对应用户为opc root账号下新增opc用户,不用设置密码(如果已新增,跳过) useradd opc 进入opc用户目录,新增相关目录 cd /home/opc mkdir .ssh 将authorized_keys文件复制到/home/opc/.ssh,或在/home/opc/.ssh目录下手工... 完整内容 →
apprtc docker中自带了coturn,使用的是static-auth-secret配置方法 其中用户名是变化的,然后计算出密码 js对应的计算代码如下:(需要用到CryptoJS,下载后只需要hmac-sha1.js、enc-base64-min.js,注意js引入次序) <script type="text/javascript" src="/libs/hmac-sha1.js"></script> <script type="text/javascript"... 完整内容 →
acme脚本申请比certbot要容易,不用下另外的脚本 安装acme(略),新版默认使用zerosll,特别注意的是需要设置一下邮箱(老版本好像没有这个问题) /root/.acme.sh/acme.sh --register-account -m admin@xxx.com 如果想使用letsencrypt证书,可以设置一下默认服务器 /root/.acme.sh/acme.sh --set-default-ca --server letsencry... 完整内容 →
安装phpcs composer global require "squizlabs/php_codesniffer=*" //不同环境composer目录可能不同,比如/root/.config/composer/vendor/,可以find查找一下composer目录 ln -s /root/.composer/vendor/bin/phpcs /usr/bin/phpcs ln -s /root/.composer/vendor/bin/phpcbf... 完整内容 →
1 安装 Finnix 至 U 盘(使用ventoy启动Finnix的iso也可以) 2 下载 https://download.openmptcprouter.com/release/v0.57.3/x86_64/targets/x86/64/openmptcprouter-v0.57.3-r0+15225-bfc433efd4-x86-64-generic-ext4-combined.img.gz备用,如果第四步不正常可用 3 在要安装的机器上启动Finnix 4 wget https... 完整内容 →
一台托管服务器,系统老旧,不想到机房升级系统,可以使用如下方法试下(仅在虚拟机下实验通过) wget http://mirrors.aliyun.com/centos/7/os/x86_64/images/pxeboot/initrd.img -O /boot/initrd.img.remote wget http://mirrors.aliyun.com/centos/7/os/x86_64/images/pxeboot/vmlinuz -O /boot/vmlinuz.remot... 完整内容 →
服务安装脚本 #!/bin/sh yum install -y epel-release && \ yum install -y deltarpm && \ yum install -y openssh-server sudo which file curl zip unzip wget && \ yum install -y libmicrohttpd-devel jansson-devel glib22-devel opus-devel libogg-d... 完整内容 →
下载代码 git clone https://github.com/versatica/mediasoup-demo.git cd mediasoup-demo -------------------------------------------服务端开始------------------------------------------------- 服务端直接用node的话比较麻烦,需要gcc编译,缺省环境gcc版本太低,所以干脆docker方式运行server,官... 完整内容 →