随笔分类 -  Linux 服务器那些事

Ubuntu 和 Centos下常用命令。
如何使用postman 请求websocket
摘要:要使用 Postman 调试和调用 Socket.IO 服务器,可以按照以下步骤进行。这里我们假设你的 Socket.IO 服务器在 ws://localhost:3000/socket.io/ 上运行。 步骤一:安装或打开 Postman 确保你已经安装了最新版本的 Postman。如果还没有安装 阅读全文

posted @ 2024-06-26 15:20 星河赵 阅读(702) 评论(0) 推荐(0) 编辑

Ubuntu 修改静态ip地址
摘要:打开文件地址:sudo vim /etc/netplan/01-network-manager-all.yaml # Let NetworkManager manage all devices on this system network: version: 2 renderer: NetworkM 阅读全文

posted @ 2024-03-14 11:57 星河赵 阅读(17) 评论(0) 推荐(0) 编辑

Linux 开机自动挂载硬盘
摘要:1. 查看磁盘分区 sudo fdisk -l 2. 创建挂载目录 sudo mkdir /data 3. 挂载磁盘sda1 sudo mount /dev/sda /data 4. 查询挂载磁盘的UUID sudo blkid /dev/sda 参考如何对硬盘格式化分区 https://www.c 阅读全文

posted @ 2024-03-14 11:01 星河赵 阅读(448) 评论(0) 推荐(0) 编辑

Nginx location 匹配规则
摘要:匹配模式及顺序 = 用于标准uri前,需要请求字串与uri完全匹配,如果匹配成功就停止向下匹配并立即处理请求。~ 区分大小写~* 不区分大写 ^~ 开头对URL路径进行前缀匹配,并且在正则之前 !~ 区分大小写不匹配!~* 不区分大小写不匹配^ 匹配正则开头$ 匹配正则结尾\ 转义字符。可以转. * 阅读全文

posted @ 2024-03-07 09:47 星河赵 阅读(74) 评论(0) 推荐(0) 编辑

nginx 配置下载apk 页面
摘要:nginx 代理apk文件下载 server { listen 80; server_name app.com.cn; location /app { alias /var/www/app; autoindex on; default_type application/octet-stream; } 阅读全文

posted @ 2024-02-29 17:54 星河赵 阅读(565) 评论(0) 推荐(0) 编辑

使用openssl将RSA的X.509公钥转成PKCS#1标准
摘要:1.确定RSA公钥标准 假如公钥是以X.509标准导出,以PEM格式存储,那么形式如下: BEGIN PUBLIC KEY ... END PUBLIC KEY 假如公钥是以PKCS#1标准导出,以PEM格式存储,那么形式如下: BEGIN RSA PRIVATE KEY ... END RSA P 阅读全文

posted @ 2023-12-29 18:31 星河赵 阅读(116) 评论(0) 推荐(0) 编辑

nginx部署vue编译项目刷新页面404
摘要:原因:nginx配置错误。 因为vue打包输出的是单页网页应用,只有一个index.html入口,其他路径是由前端路由去跳转的,服务器目录下没有对应物理路径,所以就会报404。 这样的nginx配置会出现该问题。 location / { alias /home/vue/dist/; index i 阅读全文

posted @ 2023-12-26 16:45 星河赵 阅读(196) 评论(0) 推荐(0) 编辑

CentOS 7下安装配置Nginx
摘要:本文基于 CentOS 7 下安装配置 Nginx 操作实践记录整理。 一、配置 EPEL 源 sudo yum install -y epel-release sudo yum -y update 二、安装 Nginx sudo yum install -y nginx 安装成功后,默认的网站目录 阅读全文

posted @ 2023-11-09 22:25 星河赵 阅读(175) 评论(0) 推荐(0) 编辑

Python打开https链接报错:unable to get local issuer certificate
摘要:Python打开https链接报错:unable to get local issuer certificate 或安装Python3.10以上版本,需要openssl 1.1.1以上版本,会导致openssl 下面缺少证书,记录下安装方法 问题描述: 当使用urllib.urlopen打开一个 h 阅读全文

posted @ 2023-11-03 10:38 星河赵 阅读(1014) 评论(0) 推荐(0) 编辑

安装Supervisor 配置开机启动
摘要:centos安装supervisor详细教程 安装supervisor 使用yum命令安装 $ sudo su - #切换为root用户 yum install epel-release yum install -y supervisor systemctl enable supervisord # 阅读全文

posted @ 2023-10-30 10:25 星河赵 阅读(218) 评论(0) 推荐(0) 编辑

Linux 查看日志的常用命令
摘要:1.查询最近多少条日志: tail -n 100 default.log 2.根据关键字查询日志: cat -n default.log |grep 'error' 3.根据关键字查出后多少行的日志 tail -n 100 file.log | grep "关键字" 4.根据关键字查出后100行中包 阅读全文

posted @ 2023-05-04 11:00 星河赵 阅读(838) 评论(0) 推荐(0) 编辑

Ubuntu20.04如何更换国内源
摘要:1.打开终端。 2.输入以下命令备份原来的源。 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 3.再输入以下命令打开sources.list配置文件更换源。 sudo vim /etc/apt/sources.list 配置内容如下 阅读全文

posted @ 2023-02-24 10:27 星河赵 阅读(11544) 评论(0) 推荐(0) 编辑

docker 操作笔记
摘要:1.Docker 创建ubuntu系统更换 apt-get源 创建Dockerfile并且更新apt源 在Dockerfile中添加如下两句代码: RUN sed -i s@/archive.ubuntu.com/@/mirrors.aliyun.com/@g /etc/apt/sources.li 阅读全文

posted @ 2023-02-23 18:05 星河赵 阅读(112) 评论(0) 推荐(0) 编辑

crontab执行shell脚本
摘要:shell 脚本如下 #!/bin/sh source /etc/profile #需要导入环境变量,否则非原生命令执行不成功 procs=`ps -ef | grep python | grep aiphoto_data_maintain/bin/aiphoto_data | awk '{prin 阅读全文

posted @ 2022-12-14 13:10 星河赵 阅读(965) 评论(0) 推荐(0) 编辑

linux 用户增加root权限
摘要:1.切换到root用户下 2.添加sudo文件的写权限,命令是: chmod u+w /etc/sudoers 3.编辑sudoers文件 vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名) p 阅读全文

posted @ 2022-11-08 21:14 星河赵 阅读(1808) 评论(0) 推荐(0) 编辑

vim使用入门
摘要:Vim 使用入门 https://www.zhaixue.cc/vim/vim-move.html Vim是Vi 的增强版本,它没有菜单。只有命令。 www.vim.org 官方教材:vimbook 插入 a 在当前光标后插入文本 A 在本行行尾插入文本 i 在光标前插入文本 I 在本行行首插入文本 阅读全文

posted @ 2022-10-24 17:24 星河赵 阅读(16) 评论(0) 推荐(0) 编辑

Nginx配置HTTP跳转到HTTPS
摘要:https 访问我们的测试域名 https://www.xxx.com 站点,但是当我们直接在浏览器地址栏中直接输入 www.xxx.com 的时候却发现进入的是 http 协议的网站,这与我们的初衷不一致。 由于浏览器默认访问域名使用的是80端口,而当我们使用SSL证书后,网站的端口就变成了443 阅读全文

posted @ 2022-08-18 10:44 星河赵 阅读(28374) 评论(0) 推荐(3) 编辑

Linux服务器配置普通用户具有root权限(免密)
摘要:由于业务需求,需要对Linux服务器配置普通用户具有root权限(免密) 具体做法如下:(以demo用户为例) 1、先授权(可写权限)chmod u+w /etc/sudoers 2、修改 /etc/sudoers 文件,找到下面一行,在 %wheel 下面添加一行:vim /etc/sudoers 阅读全文

posted @ 2022-07-21 10:06 星河赵 阅读(1129) 评论(0) 推荐(0) 编辑

python flask socketio uwsgi和nginx supervisor配置方式
摘要:uwsgi # copy it to folder: /app/test/ [uwsgi] socket = 0.0.0.0:23489 processes = 1 threads = 1 master = true pythonpath = /app/test/test module = web_ 阅读全文

posted @ 2022-07-03 20:33 星河赵 阅读(251) 评论(0) 推荐(0) 编辑

nginx 配置文件下载 文件下载器
摘要:nginx 配置文件下载,实现.html .json .pdf 直接下载而非预览 server { listen 80; listen 443 ssl; server_name docs.test111.com; client_max_body_size 512m; # ssl on; ssl_ce 阅读全文

posted @ 2022-04-27 17:56 星河赵 阅读(1880) 评论(0) 推荐(0) 编辑

导航