linux
文章平均质量分 58
xuehu96
C++是世界上最好的语言
展开
-
Debian12 安装Docker 用 Docker Compose 部署WordPress
以root账号登录,如果不是root,后面指令需要加sudo。(因为我是腾讯云服务器,所以用的腾讯镜像,也可以选下面这些)(可选操作)设置Nginx代理,把某个域名转发到docker。(端口号和docker compose里写的一样)输入以下内容,Ctrl+X Y 保存。进入后台,就可以配置主题、编写文章了。如果不用HTTPS 可以用这个配置。7. Docker国内镜像配置。新建一个配置文件.conf。原创 2024-07-29 14:18:12 · 421 阅读 · 0 评论 -
【软路由】J4125安装PVE7.3+iKuai+OpenWrt+NAS+Win10+Debian+CentOS
J4125小主机安装软路由系统安装PVE(Proxmox VE)7.3系统,iKuai作为主路由,OpenWRT作为旁路由,另外装有NAS存储和Win10做下载机器原创 2023-02-05 12:28:18 · 18404 阅读 · 9 评论 -
Linux配置密钥登录、更换SSH端口Windows更改远程桌面端口
我是在本地生成一对密钥,传到多个服务器上,这样一个密钥可以连接多个服务器。网上的方法都是在服务器上生成一对密钥,然后下载到本机。PortNumber,10进制,改为。PortNumber,10进制,改为。防火墙添加TCP放通22222。继续编辑上面的配置文件。...原创 2022-07-28 00:33:08 · 705 阅读 · 0 评论 -
Debian11 虚拟机安装 配置root登录 ssh远程登陆 安装docker
先装好系统,用装系统设置的普通用户登录点击左上角,输入terminal,打开终端,输入 输入密码切换到root用户在security 下添加下面一行,修改后保存退出安装ssh配置文件 在最后一行添加下面内容,保存退出拉取并运行mysql 5.7.........原创 2022-06-20 10:27:17 · 4611 阅读 · 0 评论 -
30分钟完成CentOS7.6 最新生产环境配置(Git2.35.1 Python3.10.2 Golang1.18 Docker Nginx)
0. 服务器准备&目标在此之前,服务器主要用的Ubuntu LTS,RH系的系统还没试过,正好用一个 快到期的阿里云服务器做测试,运行2个月测试稳定性, 记下笔记,再装一台速度就快了本文介绍的配置实现以下功能,如果有需求相似的,可以参考配置(不保证稳定)安装一些必备的软件:编译工具链、vim、screen、python3等等Git 升级为最新版本 (参考自己的文章: Centos7 升级安装 Git2.23)安装 Golang最新版 配置gomod goproxy安装docker原创 2022-02-25 10:46:58 · 1461 阅读 · 0 评论 -
树莓派3B 4B安装最新go1.17.7 ARM
1. 下载安装包下载源码编译特别慢,可能要几十分钟,就直接下载编译好的arm版本第一次安装 安装成arm64版本了,不能运行才想起来raspbian是32位的#回到家目录cd #创建文件夹mkdir devcd dev#下载go1.17.7(32位)wget https://dl.google.com/go/go1.17.7.linux-armv6l.tar.gz# 64位arm????# wget https://dl.google.com/go/go1.17.7.linu原创 2022-02-20 16:11:33 · 567 阅读 · 0 评论 -
搭建在线VSCode——code-server
0.环境准备我用的是一个root过的Redmi手机,一直插着充电器当个小的Linux服务器。1. 下载、安装github:https://github.com/cdr/code-server/releases/下载:(我用的arm64,所以下载arm64)wget https://github.com/cdr/code-server/releases/download/v3.12.0/code-server-3.12.0-linux-arm64.tar.gz解压: tar -zxvf code原创 2021-11-11 20:22:56 · 2916 阅读 · 0 评论 -
Arch Linux+KDE桌面安装
电脑:i54200H+950M 8G 40G固态+144G机械第一次安装翻车,第一次进系统 没装DHCP,wifi然后装了nv显卡驱动 黑屏,不仅桌面第二次安装分区 lsblk硬盘分区挂载备注sdb7/40G、ext4、固态硬盘sda3/boot512M fat32 机械硬盘sda4/home144G ext4 机械硬盘sda5swap9.8G 机械硬盘因为第一次已经分过区了,第二次直接从格式化开始mkfs.fat -F32.原创 2021-04-29 12:24:14 · 613 阅读 · 0 评论 -
树莓派 Python编写OLED显示程序
硬件准备OLED程序import timeimport Adafruit_GPIO.SPI as SPIimport Adafruit_SSD1306from PIL import Imagefrom PIL import ImageDrawfrom PIL import ImageFont# 引脚配置,按照上面的接线来配置RST=17DC=22# 因为连的是CE0,这里的PORT和DEVICE也设置为0SPI_PORT=0SPI_DEVICE=0#根据自己的oled型号进原创 2021-03-13 10:21:57 · 2593 阅读 · 0 评论 -
Nginx ubuntu18安装 反向代理+负载均衡 动静分离 虚拟主机 PHP-FPM配置
Nginx安装sudo apt-get install nginx默认安装位置:/usr/sbin/nginx:主程序/etc/nginx:存放配置文件/usr/share/nginx:存放静态文件/var/log/nginx:存放日志指令启动nginx停止nginx -s stop重载nginx -s reload配置文件vi /etc/nginx/nginx.confvi /etc/nginx/sites-enabled/default 主配置文件worker_pr原创 2020-05-11 11:23:52 · 603 阅读 · 0 评论 -
FreeRTOS学习(二)ESP8266-IDF-RTOS-SDK开发环境搭建(Windows)
官网https://docs.espressif.com/projects/esp8266-rtos-sdk/en/latest/index.html8266是一块比ESP32便宜的模块,也支持RTOS开发,正好手上有两块,安装Windows下的开发环境,用Vscode+插件开发,学习RTOS。Windows下如果能用就没必要搭建Linux的开发环境了(Linux应该更简单)。1. 安装工...原创 2020-04-17 22:05:51 · 1343 阅读 · 0 评论 -
FreeRTOS学习(一)ESP32-IDF-SDK开发环境搭建(win10/linux)
官网乐鑫官网文档:ESP-IDF 编程指南Windows官方提供了非常方便的ESP-IDF 工具安装器 ,用下一步的方式就能完成安装准备工作安装Git https://git-scm.com/安装Python3.8 https://www.python.org/IDF安装器安装包 https://dl.espressif.com/dl/esp-idf-tools-setup-2....原创 2020-04-17 19:01:37 · 1369 阅读 · 0 评论 -
树莓派4B 安装frp内网穿透连接ssh和vnc
frphttps://github.com/fatedier/frpfrp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet. As of now, it supports TCP and UDP, as well as HTTP and HTT...原创 2020-03-26 14:42:51 · 2116 阅读 · 0 评论 -
树莓派4B装软件
1.换源2. update upgrade3. python换源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -Upip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simplepip install -i https://pypi...原创 2020-03-20 19:04:45 · 2420 阅读 · 0 评论 -
C语言库学习(七):Linux库minixml3.1实验
minixml库官网 https://www.msweet.org/mxml/下载库 git clone https://github.com/michaelrsweet/mxml.git或者国内镜像 git clone https://gitee.com/xuehu96/mxml.git安装./configure --enable-threads=no makesudo make ...原创 2020-03-14 11:50:12 · 556 阅读 · 0 评论 -
C语言库学习(六):libevent库Linux练习
libevent创建一个事件处理框架event_base_new创建一个事件event_new事件添加到时间处理框架上event_add开始循环事件event_base_dispatch释放资源event_base_freelibevent的安装官网:http://libevent.org/下载:wget https://github.com/libevent/lib...原创 2020-03-13 22:04:45 · 219 阅读 · 0 评论 -
C语言库学习(五):Linux线程pthread库
线程进程 最小分配单位 线程 最小执行单位线程优点:提高并发性占用资源小通信方便线程缺点:调试困难库函数 不稳定对信号支持不好Linux中线程是库函数实现的,Linux查看线程库版本getconf GNU_LIBPTHREAD_VERSION,编译时需要加gcc参数-lpthread创建一个线程 pthread_create#include <pthrea...原创 2020-03-07 10:00:47 · 438 阅读 · 0 评论 -
C语言库学习(三):用cJSON做动态库(linux/windows/qt)
动态库动态库在运行时加载到共享区(堆区和栈区中间的一个特定区域),编译时要加上与位置无关的选项-fPIClinux下动态库的制作准备好cJSON.c cJSON.h文件执行gcc cJSON.c -o cJSON.o -c -fPIC,编译出与位置无关的文件再执行gcc cJSON.o -shared -o libcjson.so 得到动态库so文件-fPIC(或-fpic):表示...原创 2020-03-03 18:23:50 · 879 阅读 · 1 评论 -
C语言库学习(二):用cJSON做静态库(win/linux)
静态库静态库是在编译时链接,windows下后缀为.lib,Linux下为.a,是多个.o文件打包的结果,库的使用是用.h头文件引入符号,先让编译通过,在链接时再组合在一起优点: 执行快 发布程序不需要发布库缺点: 体积较大,库更改需要重新编译应用Linux下静态库的制作.编译成.o文件将.o打包 ar rcs libcalc.a file1.o file2.o file3.o...原创 2020-03-03 10:35:29 · 1748 阅读 · 0 评论 -
Centos7 升级安装 Git2.23
Git更新centos和RHEL自带的git版本比较低,而且yum仓库也没有git2.x的版本,所以想用git2.x只能自己编译了。先到git-scm官网看了一眼,原话如下:Red Hat Enterprise Linux, Oracle Linux, CentOS, Scientific Linux, et al.RHEL and derivatives typically ship ...原创 2019-08-19 16:06:28 · 1659 阅读 · 4 评论