开发人员,怎能没有个人博客!搭建个人博客利器!

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介: 开发人员,怎能没有个人博客!搭建个人博客利器!

前言


  作为开发人员,经常会做笔记,记录工作开发中的技术笔记、技术难点。可能做了很多年了,都没有一个属于自己的个人博客。那么现在给大家推荐一个搭建个人博客得利器——宝塔!下面介绍一下宝塔。


一、宝塔简介


1、全面的操作


  宝塔面板是一款服务器管理软件,支持windows和linux系统,可以通过Web端轻松管理服务器,提升运维效率。例如:创建管理网站、FTP、数据库,拥有可视化文件管理器,可视化软件管理器,可视化CPU、内存、流量监控图表,计划任务等功能。


2、丰富的功能


  宝塔面板拥有极速方便的一键配置与管理,可一键配置服务器环境(LAMP/LNMP/Tomcat/Node.js),一键部署SSL,异地备份;提供SSH开启关闭服务,SSH端口更改,禁ping,防火墙端口放行以及操作日志查看;CPU、内存、磁盘IO、网络IO数据监测,可设置记录保存天数以及任意查看某天数据;计划任务可按周期添加执行,支持SHELL脚本,提供网站、数据库备份以及日志切割,且支持一键备份到又拍云存储空间,或者其他云存储空间里;通过web界面就可以轻松管理安装所用的服务器软件,还有实用的扩展插件;集成方便高效的文件管理器,支持上传、下载、打包、解压以及文件编辑查看。


3、宝塔特色


  为了方便用户建立网站,宝塔面板上的一键部署源码插件,可一键部署:Discuz,Wordpress,Ecshop,Thinkphp,Z-blog,Dedecms等程序。还有极其方便的一键迁移,两台服务器安装宝塔Linux面板5.2版本,可实现一键迁移服务器网站、FTP、数据库。


4、宝塔的坚持


  总的来说宝塔面板是众多服务器管理软件中拥有友好的界面交互体验、功能完善且每周更新的一款产品。宝塔面板做的就是一款简单好用的服务器管理软件。


二、环境要求


1、Linux面板环境要求


  • 操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin),
  • 确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL
  • 宝塔Linux6.0版本是基于centos7开发的,强烈建议使用centos7.x 系统
  • 内存要求:内存要求最低512MB,推荐768MB以上,纯面板约占系统60MB内存


2、windows面板环境要求


  • 操作系统:支持2003(x86)/2008(x64)/2012/2016
  • 环境需求:Microsoft .NET Framework 2.0
  • 内存要求:内存要求最低1G,推荐1G以上内存。


三、环境安装


Linux面板环境安装


  Linux面板下,主要支持LNMP和LAMP、Tomcat、node.js


1、LNMP和LAMP环境的安装


  • 安装完成在浏览上打开面板的地址,登入面板,面板会自动推荐你安装环境套件,这里有两种选择,第一种是LNMP套件,第二种是LAMP套件(如图):

image.png

  • LNMP和LAMP环境主要的区别在于web服务器上面,一个使用是Apache服务器、一个使用Nginx服务器。
  • 如果你不了解两种的区别和差异请使用推荐安装(LNMP套件),安装方式这里根据自身实际的情况选择,如果不了解,也使用默认的安装方式(极速安装)。如果不需要这些套件也可以在面板左侧功能栏选择《软件管理》,在当前列表自行选择安装程序。
  • 选择一键安装后,在面板的左上角,会自动显示任务的数量,点击后进入任务列表(如图):

image.png

  • 在当前界面会显示程序的安装进度,或程序执行进度等。等待一段时间后,查看任务列表中的信息,查看是否完成。


2、Tomcat环境的安装


  • 如果用于JSP开发项目,就需要用到Tomcat,安装Tomcat服务器,选择面板左侧工具栏,软件中心,在选择Tomcat安装的即可,同理,在任务列表中可以查看当前的安装状态。(如图):

image.png

  • Tomcat管理界面(如图):

image.png


3、Node.js环境的安装


  • 如果用于Node.js开发的项目,就需要用到PM2进程管理工具,安装PM2管理工具,和安装Tomcat程序一样,在面板左侧工具栏,软件中心,在选择PM2安装(如图):

image.png

  • PM2管理界面(如图):

image.png


4、Windows面板的安装


  首先点击启动Windows宝塔面板应用程序,选择环境选项(如图):

image.png

  • 环境程序的主要有,IIS、Apache、Nginx、PHP、Mysql、SQL Sever、FTP、流量监控插件。
  • web服务器主要支持,IIS、Apache2.4、Nginx-1.11.13。
  • PHP版本的主要支持,5.2、5.3、5.4、5.5、5.6、5.7、7.0、7.1。
  • 数据库的主要支持,MySQL5.5、MySQL5.6、MySQL5.7、Mariadb-10.1.16、SQL-Server2005、SQL-Server2008。
  • FTP支持FileZilla Server软件。


四、云服务器安装


1、阿里云服务器安装宝塔


  阿里云服务器安装宝塔超级简单方便,如下

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

image.png


2、阿里云服务器安装宝塔完成 ,开始新的路程吧。


  浏览器输入http://ip:8888即可进入宝塔的管理页面, 快开始建立第一个网站吧!


五、常见问题


1、端口未放行


  以下云服务商,安装宝塔后需开端口,不开启将无法使用。


2、Linux面板忘记密码


  命令输入这段命令,然后在最后输入新密码

cd /www/server/panel && python tools.pyc panel此处填写新密码


3、Linux面板清除登录限制


  如果提示多次登录失败,暂时禁止登录 请输入以下命令 清除登录限制。

rm -f /www/server/panel/data/*.login


4、Linux面板删除域名绑定面板


  如果当前面板限制域名登录,需要取消域名绑定,可执行以下命令,即可清除域名绑定。

rm -f /www/server/panel/data/domain.conf


5、Linux面板关闭ip访问限制


  如果当前面板限制登录IP地址,可以使用以下命令清除限制

rm -f /www/server/panel/data/limitip.conf


6、Windows面板WEB页面忘记密码或范围限制解决方法


  使用设置菜单提供的修改密码功能和删除绑定即可解决,该问题。

  以上就是宝塔的安装过程,欢迎有个人博客得朋友一起交流建站经验



目录
相关文章
|
安全 Java 关系型数据库
💖10分钟阿里云搭建个人网站(保姆级新手向)💖
我通常都会说自己搭建一个网站,利用阿里云/腾讯云/华为云/七牛云等等各种云服务器来快速搭建一个属于自己的装x小网站,虽然不是很牛x,但是对于说找实习、做毕业设计加分,这种纯粹是绰绰有余,别人会觉得你很有动手能力,话不多说,马上开始,给我十分钟,带你学会一个装x的小知识点。
1645 0
💖10分钟阿里云搭建个人网站(保姆级新手向)💖
|
10月前
|
域名解析 数据安全/隐私保护
自己动手搭建一个网站
最近在研究着随便搞一个网站玩玩,既然有想法了,马上行动。 各种查资料的过程就忽略掉了,下面直入主题。
|
前端开发 JavaScript Java
基于Javaweb 开发的个人博客系统心灵小阁
基于Javaweb 开发的个人博客系统心灵小阁
269 0
基于Javaweb 开发的个人博客系统心灵小阁
|
缓存 JavaScript 前端开发
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
手把手教你从0开始搭建个人博客,东半球最详细的保姆级博客搭建部署教程 | 程序员人手必备个人博客网站
|
域名解析 运维
阿粉带你从零搭建一个属于自己的个人网站(上)
很多小伙伴私信我,问我怎么弄一个个人博客系统,之前其实也聊过,不过没关系,今天我们再来详细的说一说。 对于已经上线的项目,我们知道后期的迭代主要集中在线上发布这个环节,那么对于一个从零开发完的项目,到上线要经过哪些流程呢?
阿粉带你从零搭建一个属于自己的个人网站(上)
|
安全 网络协议 搜索推荐
快速搭建个人博客——保姆级教程 下
快速搭建个人博客——保姆级教程
721 0
快速搭建个人博客——保姆级教程 下
|
JavaScript 前端开发 Shell
快速搭建个人博客——保姆级教程 上
快速搭建个人博客——保姆级教程
244 0
快速搭建个人博客——保姆级教程 上
|
JavaScript 算法 应用服务中间件
搭建个人博客用到了这么些技术~ | 项目复盘
观前提醒 只需几分钟,你就可以 搭建一个 超级酷炫的个人博客! 😋 只要一行命令就可以实现博客的自动部署和邮件提醒 😝 文章有点长~ 建议收藏慢慢看😄 博客简介 博客采用 Hexo 搭建,使用了 Butterfly 主题,结合 Gitee 仓库, Aliyun 服务器(运用到 Nginx , docker , node.js 等技术) HEXO 简介 HEXO是一个 静态网页 博客框架 , HEXO基于 Node.js, 采用 markdown 解析文章 具体可以通过该链接了解: HEXO官方文档 安装 需要先安装 Node.js 和 Git ,为什么要安装这两个呢,博主使用后的
542 0
|
开发工具 git Windows
R沟通|使用 Blogdown 构建个人博客
你是不是特别想创建一个自己的私人博客?以及为什么要使用 blogdown 搭建博客?难度是不是很大,和其他搭建博客而言有什么优点? 在小编使用过一段时间后,个人认为 blogdown 搭建博客的优势在于,将 Rmarkdown 与 hugo 相结合,再加上 github 和一个可以部署的网站。你可以轻松的将一篇篇 Rmarkdown 的文章自动上传上去。而 Rmarkdown 的优势在于,你的代码结果都可以轻松呈现。而不是“复制粘贴”结果!
179 0
R沟通|使用 Blogdown 构建个人博客
|
Linux Shell 网络安全
个人博客刚部署,隔壁开发还没开始馋,就有人来撬门(下)
本文专门用于记录服务器运行过程中遇到的 安全问题及应对之法。
189 0