10分钟搭建个人开源博客+域名ip解析

网友投稿 279 2022-10-06

10分钟搭建个人开源博客+域名ip解析

有多少人有进行搭建个人的开源博客呢?​

个人博客在咱们日常的工作中,以及在面试的时候都是加分项,不管是自己写的,还是用开源系统的都算。

一个博客从0到上线,到外部别人可以访问,经过多个步骤,比如选购云服务器-搭建基础环节-购买域名-备案-配置域名解析-申请操作步骤-准备阿里云机器​

阿里机器和本地虚拟机区别?​

强烈建议大家使用阿里云,虽然本地虚拟机也可以搭建安装环境,但和真实的云服务器还是很多区别。

1、企业中多数都是使用阿里云,有部分公司招聘也有说熟悉阿里云优先

2、云服务还涉及到机房、公网ip、网络安全组、带宽、域名解析等知识

3、通过这个操作,可以从0到1知道一个网站如何部署上线和对外提供域名访问,这些是虚拟机无法做到的事情。

4、是否只是后端人员需要学习?​

1)错误了,这个时候全部人员学习,不管是前端、后端、测试还是运维或者大数据2)这个不涉及业务代码开发,更多的是掌握整个应用上线流程3)简历里面,如果有写个人博客,这个是很高的加分项,不管是校招还是高级工程师。... ..

系统:Linux CentOS 7.X 64位 以上, 分配公网IP,机房选国内的就行我购买的阿里云 112.74.55.160

建议买2核4g,3年时间

新用户只有一次,身份证为准

非新用户,用家人账号就行

02【 开源博客系统】???? -qO- | bash//重新进入终端, 执行命令nvm install stable//验证node -v

切换cnpm

npm install -g cnpm --registry=init//进入文件夹cd //安装依赖包cnpm install//生成静态网页hexo g

启动服务

hexo server -p 80

新建文章

//新建文章,在source目录hexo new "title"//编辑文件后生成静态文件,再启动文件,通常用于生产环境(production mode),缩写是 hexo ghexo generate

进阶

修改主题

​​pm2

//安装 pm2cnpm install -g pm2//根目录创建 app.jsconst { exec } = require('child_process')exec('hexo server',(error, stdout, stderr) =>if(error){console.log(`exec error: ${error}`)return }console.log(`stdout: ${stdout}`);console.log(`stderr: ${stderr}`);})//启动pm2 start app.js

03 配置域名解析(详看springboot2.3课程)

网络安全组购买域名备案解析绑定ip地址

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot RedisTemplate分布式锁的项目实战
下一篇:XaaS 陷阱:万物皆服务(可能)并不是IT真正需要的东西
相关文章

 发表评论

暂时没有评论,来抢沙发吧~