来源 (ehang-io.github.io) 安装 安装包安装 releases 下载对应的系统版本即可,服务端和客户端是单独的 源码安装 安装源码 go get -u ehang.io/nps 编译 服务端go build cmd/nps/nps.go 客户端go build cmd/npc/npc.go docker安装 server client 启动 服务端 下载完服务器压缩包后,解压,然后进入解压后的文件夹 执行安装命令 对于linux|darwin sudo ./nps install 对于windows,管理员身份运行cmd,进入安装目录 nps.exe install 启动 对于linux|darwin sudo nps start 对于windows,管理员身份运行cmd,进入程序目录 nps.exe start 安装后windows配置文件位于 C:\Program Files\nps,linux和darwin位于/etc/nps 停止和重启可用,stop和restart 如果发现没有启动成功,可以使用nps(.exe) stop,然后运行nps.....

Jupyter notebook 远程访问配置
1. 生成配置文件 jupyter notebook --generate-config 2. 创建密码 使用python中的passwd()创建密码,终端输入ipython打开ipython并输入: In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: ****** Verify password: ****** Out [2]: 'sha1:...' 复制Out [2] 显示的密码('sha1:...' 包括引号)。 3. 修改jupyter notebook的配置文件 打开配置文件 Windows操作系统在C:/Users/用户/[用户名]目录下 vim ~/.jupyter/jupyter_notebook_config.py 在该文件中做如下修改或直接在文件尾端添加: c.NotebookApp.allow_remote_access = True #允许远程连接 c.NotebookApp.ip='*' # 设置所有ip皆可访问 c.NotebookApp.pas....

使用acme.sh生成并配置网站https证书
acme.sh 实现了 acme 协议, 可以从 letsencrypt 生成免费的证书. 主要步骤: 安装 acme.sh 生成证书 copy 证书到 nginx/apache 或者其他服务 更新证书 更新 acme.sh 出错怎么办, 如何调试 下面详细介绍. 1. 安装 acme.sh 安装很简单, 一个命令: curl https://get.acme.sh | sh -s email=my@example.com 普通用户和 root 用户都可以安装使用. 安装过程进行了以下几步: 把 acme.sh 安装到你的 home 目录下: ~/.acme.sh/ 并创建 一个 shell 的 alias, 例如 .bashrc,方便你的使用: alias acme.sh=~/.acme.sh/acme.sh 自动为你创建 cronjob, 每天 0:00 点自动检测所有的证书, 如果快过期了, 需要更新, 则会自动更新证书. 更高级的安装选项请参考: https://github.com/Neilpang/acme.sh/wiki/How-to-install 安装....

使用oh-my-zsh和powerlevel10k美化linux的命令行
zsh是linux和Macos上的一款强大的命令行shell 安装zsh yum: sudo yum install zsh apt:sudo apt install zsh 查看shells的安装目录 cat /etc/shells 设置zsh为默认shell chsh -s /usr/bin/zsh 安装oh-my-zsh sh -c "$(wget -O- https://gitee.com/pocmon/mirrors/raw/master/tools/install.sh)" 如果没有安装wget先yum install wget 安装power-level10k 由于power-level10k需要特殊字符支持,首先安装以下字体 MesloLGS NF Regular.ttf 下载power-level10k git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k 如果没有....

Win10/11的WSL(windows sub linux)的安装折腾
首先WSL是什么 WSL就是Windows系统自带的linux内核,使Windows系统成为了最流行的Linux发行版 而WSL 2 是微软早在 2017 年推出的 WSL 的原始版本的重大升级。WSL 2 不仅仅是版本的升级。它更快、更通用,并且使用 真正的 Linux 内核 ,并且支持GPU加速。 如何安装 非常简单,首先 必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11。 打开【控制面板】→【程序】→【启用或关闭Windows功能】 勾上适用于Linux的Windows子系统并确认 重启电脑 按【Win】+【x】键打开快捷菜单,打开Powershell(管理员) 输入 wsl --update 更新wsl到最新版 之后打开你的Windows商店 喜欢red hat系的可以用这个,基本和cent os无异 debian系的Ubantu,新手必备,可以在Powershell中用这个指令安装或在应用商店搜索安装 wsl --install -d ubuntu 可以使用wsl --list --online....

firewall-cmd的使用指令
命令格式 firewall-cmd [选项 ... ] 选项 通用选项 -h, --help # 显示帮助信息; -V, --version # 显示版本信息. (这个选项不能与其他选项组合); -q, --quiet # 不打印状态消息; 状态选项 --state # 显示firewalld的状态; --reload # 不中断服务的重新加载; --complete-reload # 中断所有连接的重新加载; --runtime-to-permanent # 将当前防火墙的规则永久保存; --check-config # 检查配置正确性; 日志选项 --get-log-denied # 获取记录被拒绝的日志; --set-log-denied=<value> # 设置记录被拒绝的日志,只能为 'all','unicast','broadcast','multicast','off' 其中的一个; 安装实例 # 安装firewalld yum install firewalld firewall-config systemctl start firewalld # ....

RedHat7系Linux下MySQL的安装配置
下载并安装MySQL官方的 Yum Repository wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-server 启动MySQL服务 systemctl start mysqld 设置开机自动启动 systemctl enable mysqld 查看是否运行成功 systemctl status mysqld 配置MySQL 此时MySQL已经开始正常运行,不过要想进入MySQL还得先找出此时root用户的密码,通过如下命令可以在日志文件中找出密码: grep "password" /var/log/mysqld.log 登录mysql root账户 mysql -u root -p 输入初始密码(是上面图片最后面的 no;e!5>>alfg),此时不能做任何事情,因为MySQL默认必须修改密码之后才....

CentOS下Nginx+Nextcloud云同步盘的配置
准备工作 环境搭建 1、PHP CentOS7下配置PHP74环境 - 瓜子的博客 (how2do.cc) 2、Nginx 安装Nginx: yum install nginx -y 添加nginx组和用户 groupadd nginx useradd -m -g nginx nginx 为nginx创建会话目录并将权限给nginx: mkdir -p /var/lib/php/session chown nginx:nginx -R /var/lib/php/session/ 3、Mysql RedHat7系Linux下MySQL的安装配置 - 瓜子的博客 (how2do.cc) 安装好后进入mysql执行下列语句创建nextcloud数据库和用户: CREATE DATABASE nextcloud; CREATE USER nc@localhost IDENTIFIED BY 'yourPassword'; GRANT ALL PRIVILEGES ON nextcloud.* TO nc@localhost IDENTIFIED BY 'yourPassword'; FL....

CentOS7下配置PHP74环境
1、首先安装 EPEL 源: yum install epel-release -y EPEL是一个比官方rpm包更丰富、版本相对更高的额外第三方源。 2、安装对应的 REMI 源: yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm -y 除了EPEL源之外还有REMI的源。它包含最新版本 PHP 和 MySQL 包 3、安装 Yum 源管理工具: yum install yum-utils -y 4、安装php74及常用扩展: yum --enablerepo=remi-php74 install php -y yum --enablerepo=remi-php74 install php-gmp php-zip php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt php-devel php-mysql php-gd php-bcmath php-pdo php-pecl-imagick php-fpm php....