四、搭建个人博客-网站创建(超详细~)

news/2024/5/9 22:23:54/文章来源:https://blog.csdn.net/qq_35340913/article/details/118916316

个人博客已开通,欢迎各位小伙伴访问~
博客地址为:嘴角上扬的祝某人~

依赖检查

1.开始部署Halo博客,本人服务器是centos8.0的,所以本次教程选择Linux方式,在Linux服务器上部署
地址:https://docs.halo.run/install/linux

2.依赖检查
目前运行 Halo 的最低依赖要求为 JRE 11,请务必确保在进行下面操作之前已经正确安装了 JRE。
目前介绍两种 Linux 发行版的安装方式,均为 OpenJRE,不推荐 Oracle 版本。

sudo yum install java-11-openjdk -y
java -version

image.png

安装博客

3.创建新的系统用户

创建一个名为 halo 的用户:useradd -m halo
给予 sudo 权限:usermod -aG wheel halo
为 halo 用户创建密码:passwd halo
登录到 halo 账户:su - halo

image.png

创建存放运行包的目录
mkdir ~/app && cd ~/app
下载运行包
wget https://dl.halo.run/release/halo-1.4.8.jar -O halo.jar

image.png

创建存放运行包的目录
mkdir ~/.halo && cd ~/.halo
下载示例配置文件到工作目录
wget https://dl.halo.run/config/application-template.yaml -O ./application.yaml
编辑配置文件,
vim application.yaml

配置数据库或者端口等,此处我们注释H2数据库配置,使用MySQL数据库配置

image.png

4.运行app,显示一下信息,说明运行成功

cd ~/app && java -jar halo.jar

image.png

同样的,需要在阿里云的安全规则中加入8090的出站规则
image.png
在宝塔中添加此网站
image.png

5.打开浏览器,访问地址,ip:端口号,如:http://139.196.103.91:8090/
image.png

6.安装向导结束后,进入后台登录页面
image.png

7.登录成功进入后台管理面板
image.png

作为服务运行

如测试启动正常,请继续看作为服务运行部分,以上仅仅作为测试。当你关闭 ssh 连接之后,服务会停止。你可使用 CTRL+C 停止运行测试进程。

8.退出 halo 账户,登录到 root 账户

退出:exit
下载 Halo 官方的 halo.service 模板
wget https://dl.halo.run/config/halo.service -O /etc/systemd/system/halo.service
修改 halo.service
vim /etc/systemd/system/halo.service

9.修改配置

YOUR_JAR_PATH:Halo 运行包的绝对路径,例如 /home/halo/app/halo.jar,注意:此路径不支持 ~ 符号。
USER:运行 Halo 的系统用户,如果有按照上方教程创建新的用户来运行 Halo,修改为你创建的用户名称即可。反之请删除 User=USER。

image.png

10.作为服务运行

重新加载 systemd
systemctl daemon-reload
运行服务
systemctl start halo
在系统启动时启动服务
systemctl enable halo
您可以查看服务日志检查启动状态
journalctl -n 20 -u halo

image.png

11.此时可以访问博客和后台

博客:ip:8090
后台:ip:8090/admin

image.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_837747.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

六、搭建个人博客-网站其他设置(超详细~)

个人博客已开通,欢迎各位小伙伴访问~ 博客地址为:嘴角上扬的祝某人~ 域名绑定 我们通过域名绑定去代替原先的ip地址,像这样https://blog.zp0521.top/ ,在宝塔控制面板中,网址-设置中配置 1.填写域名,默认端…

【个人网站】零基础个人网站搭建完整教程(附免费源码)

零基础个人网站搭建完整教程(一) 内容包括:前端搭建后端搭建源码网盘链接搭建服务器网站上线(完整教程) 从0到1搭建网站零基础个人网站搭建完整教程(一)前言一、前端搭建一、副页设计1.显示文字…

【个人网站】零基础个人网站搭建完整教程二(网站服务器配置)

零基础个人网站搭建完整教程(二) 内容包括:前端搭建后端搭建如何选购服务器和域名连接服务器上传代码网站上线(完整教程) 从0到1搭建网站零基础个人网站搭建完整教程(二)前言三、选购服务器&am…

使用阿里云服务器搭建自己的个人网站

搭建自己的个人网站 需求 一套网站代码文件一台服务器(这里采用的阿里云的试用服务器,也可以是自己的电脑)一个操作服务器的软件(这里使用Xshell,用于上传网站代码文件和操作系统) 一、网站代码文件 新建…

查看论文网站专场——第1弹

目录 1,师大云端下载站, 中文论文、专利检索下载 2,OALib 免费论文搜索引擎 3,HighWire 斯坦福学术文献电子期刊 4,Intute 学术资源搜索工具 5,FindaRticles 文献论文站点 6,Intechopen 免费科…

查看论文网站专场——第2弹

1,semanticscholar.org https://www.semanticscholar.org/ 2,免费下载 https://www.cn-ki.net/ https://sci-hub.org.cn/ http://www.oalib.com/ 3,翻译论文 http://www.fanyigou.net/ https://www.onlinedoctranslator.com/zh-CN/

查看论文网站专场——第3弹

目录 1,数据网站 2,常用46个论文网站 1,数据网站 http://hao.199it.com/ 2,常用46个论文网站 https://blog.csdn.net/liu17234050/article/details/102717067

大学期间学习编程的【学习网站/实用工具】——这些私藏的东西,瞬间提高你的工作效率

目录 一、办公: 1,截图工具——Snipaste 2,视频播放器——PotPlayer 3,文件搜索——Everything 二、下载: 1,百度云第三方下载器——SpeedPanX 2,下载各种需要积分的文档——冰点文库 三、在线…

网站建设工具对比:IM Creator, Mobirise, Webydo以及uKit

http://www.zcool.com.cn/article/ZNjE3NjA4.html 准备好正式建设以及发布你的网站了吗?为了节省时间、精力和金钱,网站建设工具可能是你会第一个考虑的快速发布一个站点的途径。今天我们将比较四种现在比较流行的网站建设工具,希望可以给你…

小程序扫描二维码 控制网站登录 获取二维码参数 扫码登录 微信扫码登录

记录一些小程序获取二维码参数 控制网站实现登录 免签约 不用一年交300元 开发流程 电脑打开网站 如142536.vip网站生成一个二维码 然后网页根据值为s/mqtt/api/log/id/6666轮询获取用户信息 用户用微信扫描这个二维码实现登录 二维码连接为 https://142536.vip/tp/public/…

树莓派django安装mysql_【用树莓派搭建Django网站1】摸索入门篇

一、安装与入门环境树莓派4B安装好了Python的树莓派环境的树莓派操作系统(Debian系统)Python 2.7.16安装sudo pip3 install Django -i https://pypi.tuna.tsinghua.edu.cn/simple运行:>>> import django>>> print(django.VERSION)(3, 1, 1, final…

iis7 php 同时并存,IIS服务器同时设置多个网站的三种方式(图文)(2)

首先我们需要在网卡上配置不同的IP地址,我们一开始已经添加了192.168.1.1,那我们把这个IP(192.168.1.1)分配给"百度"网站吧,接下来我们再新建一个192.168.1.100分配给"谷歌",新建一个192.168.1.200分配给&quo…

ajax的url在java中对应方法怎么找到_wordpress或dede织梦网站底部怎么添加备案号?...

应工信部备案要求,现在网站备案要求在网站页面下方添加备案号,并且备案号要求链接跳转到http://www.beian.miit.gov.cn/很多站长不知道怎么添加备案号和跳转,导致网站备案被退回,甚至网站备案被注销,需要重新备案&…

浏览器标题栏显示网站自定义图标

目录 一、原理 二.代码 三、效果 一、原理 在html的head属性中添加<link>标签&#xff0c;href添加图标路径&#xff0c;rel"icon"声明link中的图片是html文件在浏览器打开时显示的图标 <link rel"icon" href"./titleIcon.png">…

element在线运行网站codepen报错:Uncaught ReferenceError: Vue is not defined

目录 一、问题 二、解决方法 三、总结 一、问题 在Element - The worlds most popular Vue UI framework官网中点击一个例子 右下角的 ”在线运行“&#xff0c;跳转到在线运行网站codepen&#xff0c;发现无法正常运行代码。并且js文件中报错 &#xff1a;Uncaught Refe…

宝塔添加多占点_宝塔面板创建站点添加网站的详细教程

宝塔面板创建站点添加网站的详细教程。宝塔 Linux面板创建站点添加网站常规方法1、登录宝塔 Linux 面板>> 网站 >> 添加站点&#xff0c;具体如下图所示&#xff1a;2、填写站点域名&#xff1b;FTP可以选择创建&#xff0c;然后就会得到 FTP 的账号和密码&#xf…

s3c2440 在linux,LED驱动 - 基于S3C2440的Linux-3.6.6移植_Linux编程_Linux公社-Linux系统门户网站...

目前的linux版本的许多驱动都是基于设备模型&#xff0c;LED也不例外。简单地说&#xff0c;设备模型就是系统认为所有的设备都是挂接在总线上的&#xff0c;而要使设备工作&#xff0c;就需要相应的驱动。设备模型会产生一个虚拟的文件系统——sysfs&#xff0c;它给用户提供了…

php毕业设计定制,基于PHP的玩偶定制网站设计毕业论文+设计源码+测试说明

基于PHP的玩偶定制网站设计摘 要网上定制相比传统购物的更加便捷的优势&#xff0c;加上如今配套物流的建设&#xff0c;网上支付技术的完善。使得消费者能够做到足不出户&#xff0c;即可享受到安全便捷的购物过程。因而越来越多的人开始亲睐”网购”。而网上商城可以不受地域…

站长服务器维护,站长管理,该如何定期维护网站?

随着时代的不断发展&#xff0c;网站对于企业的发展有着越来越重要的作用了&#xff0c;无论什么类型的企业&#xff0c;都已经有了独立的网站了&#xff0c;也都开始利用网站来进行推广宣传了。但是&#xff0c;有些企业在做网站推广宣传的时候&#xff0c;会遇到一些问题&…

php+mysql图书管理系统_[源码和文档分享]基于PHP和MYSQL数据库实现的公共考试报名管理系统网站...

前 言随着社会的快速发展&#xff0c;体力不再是我们唯一的生存方式了&#xff0c;人们也越来越注重自身的文化素养&#xff0c;随之而来的也有许多成人考试&#xff0c;为已经步入社会的人提供一个再学习的机会。众所周知&#xff0c;作为学生&#xff0c;考试是我们必经的过程…