探索 Markdown 的奇妙世界欢迎来到 Markdown 的奇妙世界!无论你是写作爱好者、开发者、博主,还是想要简单记录点什么的人,Markdown 都能成为你新的好伙伴。它不仅让写作变得简单明了,还能轻松地将内容转化为漂亮的网页格式。今天,我们将全面探讨 Markdown 的基础和进阶语法,让你在这个过程中充分享受写作的乐趣!
Markdown 是一种轻量级标记语言,用于格式化纯文本。它以简单、直观的语法而著称,可以快速地生成 HTML。Markdown 是写作与代码的完美结合,既简单又强大。
Markdown 基础语法1. 标题:让你的内容层次分明用 # 号来创建标题。标题从 # 开始,# 的数量表示标题的级别。
# 一级标题## 二级标题### 三级标题#### 四级标题
以上代码将渲染出一组层次分明的标题,使你的内容井井有条。
2. 段落与换行:自然流畅Markdown 中的段落就是一行接一行的文本。要创建新段落,只需在两行文本之间空一行。
3. 字体样式:强调你的文字
粗体:用两个星号或下划线包裹文字,如 **粗体** 或 __粗体__。
_斜体_:用一个星号或下划线包 ...
docker常用操作命令
1.停止所有的container,这样才能够删除其中的images:docker stop $(docker ps -a -q)
如果想要删除所有container的话再加一个指令:docker rm $(docker ps -a -q)
2.查看当前有些什么imagesdocker images
3.删除images,通过image的id来指定删除谁docker rmi <image id>想要删除untagged images,也就是那些id为<None>的image的话可以用docker rmi $(docker images | grep "<none>" | awk "{print $3}")要删除全部image的话docker rmi $(docker images -q)
4.关闭服务及删除镜象docker stop $(docker ps -a -q)docker rm $(docker ps -a -q)docker imagesdoc ...
shop小店添加配置ssl证书
server { listen 80; server_name shop.iftballs.com; if ($host ~ "shop.iftballs.com$") { rewrite ^/(.)$ https://shop.iftballs.com/ permanent; }}server{ listen 127.0.0.1:8452 ssl http2; server_name shop.iftballs.com; ssl_certificate '/www/server/panel/vhost/cert/shop.iftballs.com/fullchain.pem'; ssl_certificate_key '/www/server/panel/vhost/cert/shop.iftballs.com/privkey.pem'; ssl_protocols TLSv1.1 ...
利用 htpasswd|openssl 为 Nginx 添加登录验证生成密码
Apache/Nginx 自带401密码验证,相较于开发一套登录系统,更为简单方便,下面来说说如何生成密码以及如何启用。
htpasswd和openssl安装htpasswd
安装软件# yum install httpd-tools -y #适用 centos$ sudo apt-get install apache2-utils -y #适用 ubuntu
生成/修改/删除密码$ htpasswd -c /var/www/html/.htpasswd user1 #回车会要求输入两遍密码,会清除已有的所有用户$ htpasswd -bc /var/www/html/.htpasswd user1 password #不用回车,直接指定 user1 的密码 为password$ htpasswd -b /var/www/html/.htpasswd user2 password #添加一个用户,如果用户已存在,则是修改密码$ h ...
通过编辑 CPAN 配置文件,更新镜像源手动编辑 CPAN 配置文件找到 CPAN 配置文件:CPAN 的配置文件通常位于 ~/.cpan/CPAN/MyConfig.pm。如果该文件不存在,您可以通过 cpan 命令来生成。
cpan
然后输入 exit 退出。
编辑配置文件:打开 ~/.cpan/CPAN/MyConfig.pm,找到 urllist 部分,并修改为清华镜像。
'urllist' => [ 'http://mirrors.tuna.tsinghua.edu.cn/CPAN/',],
保存并退出编辑器。
以下是一个完整的配置文件示例:
$CPAN::Config = { 'build_cache' => q[100], 'build_dir' => q[/home/username/.cpan/build], 'cache_metadata' => q[1], ...
宝塔面板nginx配置下载文件server { listen 80; server_name dwload.iftballs.com; if ($host ~ "dwload.iftballs.com$") { rewrite ^/(.)$ https://dwload.iftballs.com/ permanent; }}server{ listen 127.0.0.1:8454 ssl http2; server_name dwload.iftballs.com; ssl_certificate '/www/server/panel/vhost/cert/dwload.iftballs.com/fullchain.pem'; ssl_certificate_key '/www/server/panel/vhost/cert/dwload.iftballs.com/privkey.pem'; ssl_protocol ...
一、环境配置本环境共有四个节点, 其角色分配如下(实验机器均为centos 7.x)
机器名称
IP配置
服务角色
manager
172.17.44.144
manager控制器
master
172.17.44.45
数据库主服务器
slave1
172.17.44.44
数据库从服务器
slave2
172.17.44.143
数据库从服务器
为了方便我们后期的操作,我们在各节点的/etc/hosts,配置内容中添加如下内容:
[root@wtj1vpztmysql02 ~]# cat /etc/hosts#mha manager and node172.17.44.45 mha-master-01172.17.44.143 mha-master-02172.17.44.44 mha-slave-01172.17.44.144 mha-manager-01
二、安装主从复制集群1、下载安装脚本及mysql安装包# mkdir /acdata/dba_tools/-- 上传压缩包到/acdata/dba_tools,并解压缩 ...
yum安装包时提示报错:You could try using –skip-broken to work around the problem
解决办法:从一台yum源好用的服务器拷贝[root@wtj1vpztmysql01 yum.repos.d]# tar cvfz ./yum.44.44.tar.gz ./*./CentOS-Base.repo./epel-7.repo./Net-SSLeay-1.94.tar.gz./rpmforge.repo[root@wtj1vpztmysql01 yum.repos.d]# lltotal 312-rw-r--r-- 1 root root 2523 Aug 4 2022 CentOS-Base.repo-rw-r--r-- 1 root root 664 Aug 4 2022 epel-7.repo-rw-r--r-- 1 root root 150780 Jul 31 14:44 Net-SSLeay-1.94.tar.gz-rw-r--r-- 1 root root 1128 Jul 30 17:28 r ...
docker-compose自部署:yourls短链接
NO.1 yourlsGithub地址https://github.com/YOURLS/YOURLS
DockerHub地址https://hub.docker.com/_/yourls/
官网地址https://yourls.org/
YOURLS是一组 PHP 脚本,可让您在您的服务器上运行您自己的URL 缩短器。您将完全控制您的数据、详细统计信息、分析、插件等。它是免费和开源
NO.2 服务部署(记得做反向代理)docker-compose.yml文件
version: '3.1'services: yourls: image: yourls restart: always ports: - 40003:80 environment: YOURLS_DB_PASS: 123456 YOURLS_SITE: https://short.iftballs.com YOURLS_USER: admin YOURLS_PAS ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post$ hexo new "My New Post"
More info: Writing
Run server$ hexo server
More info: Server
Generate static files$ hexo generate
More info: Generating
Deploy to remote sites$ hexo deploy
More info: Deployment










