找到
58
篇与
幽默的小刘吖
相关的结果
-
hexo博客系统搭建并部署到github教程 搭建个人博客不仅可以展示个人作品与专业成果还记录成长历程,分享知识技术,打造一个专属个人博客网站。所以今天教大家hexo博客系统搭建并部署到github的教程, 程序介绍 Hexo是一个快速、简洁且高效的博客框架程序。Hexo使用Markdown标记语言解析文章,在几秒内,即可生成一个好看的静态博客网站,无需数据库,纯静态,迁移搭建非常简单 图片 环境要求 Node.js 版本≥10.13 Git版本不要太低就行 一台电脑或服务器 一个github账号 安装教程 首先先来安装git,大家可以前往官网自行下载,推荐下载最新版的git 点击这里进入git官网 图片 然后我们来安装Node.js,Windows可以通过nvs或者nvm安装,Linux建议从NodeSource安装。 图片 如果以上方法不会搞,可以去Node.js官网下载 Git和Node.js安装完成后,就可以使用npm安装Hexo博客了 sudo npm install -g hexo-cli通过终端cd命令进入相应的目录,然后创建文件夹,这里的blog可以自定义 hexo init blog然后找到blog文件夹,在文件夹中执行命令 npm install这时hexo博客就已经初始化了,初始化后,您的项目文件夹将如下所示: ├── _config.yml ├── package.json ├── scaffolds ├── source | ├── _drafts | └── _posts └── themes 执行如下命令,开启本地Hexo博客 hexo s接着我们在浏览器地址栏输入http://你的ip地址:4000,这时候hexo就搭建好了 图片 接下来教大家如何将hexo部署到github上面。 图片 我们先打开github官网,登录上你的账号,没有账号选择注册一个 然后新建一个存储库,名字叫:xxxx.github.io,xxxx处填你的github用户名,填其他均不可以,比如你的用户名是blog,那么这里就填blog.github.io。 勾选Initialize this repository with a README,然后完成创建 把GitHub Pages功能开启 接着我们修改hexo的全局配置文件。找到blog这个文件夹中的_config.yml文件,在最底部加入以下代码: deploy: type: git repository: https://github.com/xxx/xxx.github.io.git branch: master把repository里的xxx全部改成你github的用户名。当然直接复制地址栏也可以。 然后配置身份信息,终端输入以下命令,自已修改配置 git config --global user.name "你的用户名" git config --global user.email "你的邮箱"然后在blog文件夹中执行生成静态网站地址 hexo g在输入命令启动 hexo d这时候输入你github的用户名密码。完成上传之后,通过http://你的用户名.github.io/访问即可 后续可以自已把域名修改成自已的
-
用Docker-compose部署halo博客教程 今天教大家使用Docker-compose安装halo博客,只需要5分钟即可完成搭建。 图片 项目介绍 Halo是凌霞飞致云旗下的一款强大易用的开源博客建站系统,它让你无需太多的技术知识,新手小白也可以快速搭建一个博客、网站或者内容管理系统。 图片 环境要求 服务器需要先安装Docker和Docker-compose 安装Docker教程 - 大家可以前往Docker官网下载,官方教程https://docs.docker.net.cn/engine/install/ 安装教程 首先来到服务器根目录,输入命令创建一个文件夹 mkdir ~/halo && cd ~/halo🗯️这个可以自定义目录 然后创建docker-compose.yaml文件,这里可以选择三种数据库存储类型,这里推荐使用mysql数据库 version: "3" services: halo: image: registry.fit2cloud.com/halo/halo:2.20 restart: on-failure:3 depends_on: halodb: condition: service_healthy networks: halo_network: volumes: - ./halo2:/root/.halo2 ports: - "8090:8090" healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8090/actuator/health/readiness"] interval: 30s timeout: 5s retries: 5 start_period: 30s environment: # JVM 参数,默认为 -Xmx256m -Xms256m,可以根据实际情况做调整,置空表示不添加 JVM 参数 - JVM_OPTS=-Xmx256m -Xms256m command: - --spring.r2dbc.url=r2dbc:pool:mysql://halodb:3306/halo - --spring.r2dbc.username=root # MySQL 的密码,请保证与下方 MYSQL_ROOT_PASSWORD 的变量值一致。 - --spring.r2dbc.password=o#DwN&JSa56 - --spring.sql.init.platform=mysql # 外部访问地址,请根据实际需要修改 - --halo.external-url=http://localhost:8090/ halodb: image: mysql:8.1.0 restart: on-failure:3 networks: halo_network: command: - --default-authentication-plugin=caching_sha2_password - --character-set-server=utf8mb4 - --collation-server=utf8mb4_general_ci - --explicit_defaults_for_timestamp=true volumes: - ./mysql:/var/lib/mysql - ./mysqlBackup:/data/mysqlBackup healthcheck: test: ["CMD", "mysqladmin", "ping", "-h", "127.0.0.1", "--silent"] interval: 3s retries: 5 start_period: 30s environment: # 请修改此密码,并对应修改上方 Halo 服务的 SPRING_R2DBC_PASSWORD 变量值 - MYSQL_ROOT_PASSWORD=o#DwN&JSa56 - MYSQL_DATABASE=halo networks: halo_network:如果你使用的是新版本的Docker版本,请把第一行的version字段删除 需要修改代码中的数据库配置好,映射的端口8090如果被占用,请自已更换别的端口 图片 最后输入命令启动Halo服务,过程中会自动拉取镜像 docker-compose up -d如果拉取失败,请更换Docker镜像源,这里推荐毫秒镜像站 图片 curl -s https://static.1ms.run/1ms-helper/scripts/install.sh | sudo bash /dev/stdin config图片 然后你就成功安装好halo博客了,用ip地址+8090端口访问即可
-
用Docker-compose部署Flarum论坛教程 大家好,今天教大家如何用Docker-compose部署Flarum,非常简单,下面就开始教程 图片 环境要求 已安装docker和docker-compose,最好再安装个服务器运维面板,比如宝塔面板 搭建教程 首先通过ssh连接到服务器,输入创建命令 mkdir /root/flarum cd /root/flarum这里可以根据你的喜爱,放置的目录自定义 创建docker-compose.yml文件,配置一下数据库 version: "3" services: flarum: image: mondedie/flarum:stable container_name: flarum env_file: - /mnt/docker/flarum/flarum.env volumes: - /mnt/docker/flarum/assets:/flarum/app/public/assets - /mnt/docker/flarum/extensions:/flarum/app/extensions - /mnt/docker/flarum/storage/logs:/flarum/app/storage/logs - /mnt/docker/flarum/nginx:/etc/nginx/flarum ports: - 8082:8888 #设置端口为8082,根据自己情况设置 depends_on: - mariadb mariadb: image: mariadb:10.5 container_name: mariadb environment: - MYSQL_ROOT_PASSWORD=xxxxxxxxxx #设置数据库root密码 do - MYSQL_DATABASE=flarum - MYSQL_USER=flarum - MYSQL_PASSWORD=xxxxxxxxxx #设置数据库密码 volumes: - /mnt/docker/mysql/db:/var/lib/mysql接着创建flarum.env参数文件,配置一下数据库和邮箱 DEBUG=false FORUM_URL=http://hw.lzch.me #设置自己网站地址,也可以设置成公网IP+端口号 # Database configuration DB_HOST=mariadb DB_NAME=flarum DB_USER=flarum DB_PASS=xxxxxxxxxx #和上方设置的密码保持一致 DB_PREF=flarum_ DB_PORT=3306 # User admin flarum (environment variable for first installation) # /!\ admin password must contain at least 8 characters /!\ FLARUM_ADMIN_USER=admin #网站管理员账户 FLARUM_ADMIN_PASS=xxxxxxxxxx #密码和上面的密码保持一致 FLARUM_ADMIN_MAIL=admin@domain.tld #管理员邮箱 FLARUM_TITLE=Test flarum #网站标题如果你使用的是新版本的docker版本,你需要把version: "3"这个删掉 然后使用命令进入到flarum所在目录cd /root/flarum 执行docker-compose up -d,flarum 就已经搭建成功了 docker-compose up -d mariadb docker-compose up -d flarum图片 由于Flarum默认是没有中文语言,需要下载中文包才能中文语言 composer require flarum-lang/chinese-simplified php flarum cache:clear最后通过ip+8082端口访问,本期内容就到这里了,感谢大家的支持$[经典表情]::(害羞)
-
好看自适应的网站维护单页html源码 今天给大家分享一个好看自适应的网站维护单页html源码,适配手机电脑,非常适合作为网站维护时使用 演示截图 图片 图片 html代码 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>网站维护公告</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; } body { min-height: 100vh; display: flex; justify-content: center; align-items: center; background: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url('https://t.alcy.cc/fj') center/cover fixed; padding: 20px; } .container { background: rgba(255, 255, 255, 0.15); backdrop-filter: blur(12px) saturate(180%); -webkit-backdrop-filter: blur(12px) saturate(180%); border-radius: 20px; padding: 40px; max-width: 600px; width: 90%; text-align: center; box-shadow: 0 8px 32px rgba(0, 0, 0, 0.2); border: 1px solid rgba(255, 255, 255, 0.15); } h1 { color: #fff; margin-bottom: 20px; font-size: 2.2em; text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3); } p { color: rgba(255, 255, 255, 0.95); line-height: 1.6; margin: 15px 0; font-size: 1.1em; } .time { color: #FFD740; font-weight: 600; font-size: 1.2em; margin: 20px 0; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2); } .loader { width: 50px; height: 50px; border: 4px solid rgba(255, 255, 255, 0.2); border-top-color: #fff; border-radius: 50%; margin: 20px auto; animation: spin 1s linear infinite; } @keyframes spin { to { transform: rotate(360deg); } } .refresh-btn { background: rgba(255, 255, 255, 0.25); color: #fff; border: none; padding: 12px 30px; border-radius: 30px; font-size: 1em; cursor: pointer; margin-top: 20px; transition: all 0.3s ease; backdrop-filter: blur(4px); font-weight: 500; } .refresh-btn:hover { background: rgba(255, 255, 255, 0.35); transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15); } @media (max-width: 480px) { .container { padding: 25px; } h1 { font-size: 1.8em; } p { font-size: 1em; } } </style> </head> <body> <div class="container"> <div class="loader"></div> <h1>网站正在维护中</h1> <p>我们正在进行系统升级和维护,以确保为您提供更好的服务体验。</p> <p class="time">预计恢复时间:2025年5月5日</p> <p>地址没变,谢谢!</p> <p>感谢您的耐心等待!</p> <button class="refresh-btn" onclick="location.reload()">刷新页面</button> </div> </body> </html>
-
维ICP虚拟备案系统源码+搭建教程 今天给大家分享一个虚拟备案系统,开源免费,界面美观,值得使用$[经典表情]::(汪汪) 项目介绍 维ICP备案系统是一款💖开源、🩵界面美观的第三方icp虚拟备案系统 图片 图片 图片 图片 源码下载 维ICP备案系统1.0.0 下载地址:https://wwso.lanzoup.com/iL3Pf2vtzlhg 提取码: 环境要求 PHP >= 7.4 MySQL >= 5.6 Nginx 或 Apache Linux 或 Windows 服务器 系统功能 - 首页功能 备案查询:按域名/备案号查询备案信息 信息公示:查看已通过备案的网站列表 关于页面:常见问题、备案政策说明 管理端功能 备案审核:审核备案申请,通过或驳回 备案申请:管理员可以代为提交备案申请 数据统计:备案通过率、申请趋势统计 系统设置:备案号生成规则、敏感词过滤