使用宝塔面板的经验(宝塔面板安装教程)

AMH面板和宝塔linux面板哪个好用

我曾亲身安装并测试过AMH4.2面板和宝塔面板,因此基于这些经验分享我的看法。尽管我对AMH的界面和操作方式不太熟悉,但我发现使用它来建站并无太大问题。相较而言,宝塔面板的管理界面设计得更符合我个人的喜好,左侧功能栏与右侧主界面的布局简洁明了,即便是初次使用也能很快上手。

在建站功能方面,这两款面板没有明显的区别,都支持添加虚拟主机、FTP账号和数据库等操作。无论是搭建网站还是日常维护,使用起来都非常方便。

就内存占用而言,宝塔Linux面板大约占用10MB系统内存,而AMH面板的占用量略高。从系统安全性角度来看,两者相差不大,都可以通过修改端口等方式提高安全性,且随着面板的更新迭代,都会提供更多的安全设置。

宝塔面板更适合作为新手使用的工具,而AMH面板则更适合有一定技术基础的用户。宝塔面板的一大缺点是仅支持CentOS系统,而AMH面板则支持多种系统,包括市面上主流的Linux发行版。

值得一提的是,AMH4.2面板还采用了模块化的方式扩展了面板功能,并且提供网站数据备份功能,包括本地备份和远程备份,同时还支持一键还原。不过,随着宝塔面板的持续升级,相信很快也会具备类似的备份功能。遗憾的是,AMH4.2是最后一个免费版本,而宝塔面板则承诺一直会免费更新。

总的来说,从我的使用体验来看,宝塔面板确实更符合“简单好用”的标准。对于这两款Linux面板来说,很难说哪个更好用,关键在于您熟悉哪个。如果非得让我做出选择的话,我会倾向于宝塔面板,因为它上手快,使用起来顺手。

宝塔Linux面板的安装配置以及基本使用教程(超详细)

宝塔官网地址:

我连接Linux服务器使用的是XShell

想要安装XShell可以看的这篇文章 XShell免费版的安装配置教程以及使用教程(超级详细)

yum install-y wget&& wget-O install.sh ; sh install.sh

此处询问你“你现在想安装宝塔控制面板吗”直接输入y按下回车继续安装

我这里以腾讯云为例

第一次登录需要绑定宝塔账号,要是有宝塔账号的直接登录就可以,没有的话就先去注册一个再进行登录

首次使用宝塔面板推荐安装一组套件,对于刚接触Linux环境部署的博友们,推荐使用 LNMP,采用极速安装、一键安装的方式

LNMP和LAMP环境主要的区别在于web服务器上面,LNMP使用的是Nginx服务器,而LAMP使用的是Apache服务器。Nginx性能稳定、功能丰富、运维简单、处理静态文件速度快且消耗系统资源极少。

出现下面界面说明正在安装,根据服务器的配置不同,安装所需要的时间也不一样

点击消息列表,出现下面界面,说明套件已经安装成功了

此处可以选择是上传一个文件还是项目文件夹,我这里选择的是上传目录

制作不易,有帮助的话还希望能给个点赞支持下,谢谢大家。

如何使用宝塔面板部署Vue+Springboot前后端分离

前言

在深入探讨如何使用宝塔面板部署 Vue+Springboot前后端分离的过程中,我遇到了一些挑战,也从其他博主的分享中汲取了经验。若依管理系统是一个开源、免费的学习资源,提供了成熟的 Springboot框架。对于服务器部署前端的初学者来说,这是一个实用的起点。在尝试使用宝塔面板部署 Vue+Springboot前后端分离时,我遇到了一些问题,尤其是无法直接使用宝塔面板的前后端分离功能,原因可能与使用Apache服务器有关。

后端部署

在深入解决这个问题之前,我先要分享一个关键点:无法使用宝塔面板的前后端分离功能,因为宝塔面板提示前后端分离不支持Apache。为了解决这个问题,我尝试了不使用前后端分离的方法,这与直接使用命令行运行jar文件的原理类似,只是在宝塔面板中操作。

首先,确保在服务器上建立的数据库配置与后端配置文件(application-druid.yml)中的内容一致。打包项目时,通常有两种方式:jar和war,而若依框架默认打包的是jar文件。

为了进行正确的部署,遵循以下步骤:

确认数据库表和密码与后端配置文件相匹配。反复检查这些配置信息。

使用cd命令进入bin目录,运行clean.bat(如果之前没有打包过,可以跳过这一步,但建议执行)。

运行package.bat,等待打包完成。打包成功后,你将在target文件夹下找到.jar结尾的文件。

将生成的.jar文件上传到服务器中,然后使用cmd运行窗口执行该文件来启动服务。

确保后端端口开放,若依默认使用8080端口。可以使用公网IP+8080的方式访问。

选择路径后,将项目路径上传打包好的.jar文件,并确保端口设置正确。接下来,为后端选择一个域名并提交部署。

前端部署

部署前端之前,需要理解网站通过域名访问而非IP访问的原理。在实际部署中,我们需要建立网站并配置域名。由于当前环境仅支持二级域名,我使用了IP+端口进行访问。

在宝塔面板中添加站点,设置域名、根目录、数据库,最后提交以创建网站。为了使用二级域名,我在URL中加入了IP和端口号。

在网站目录下,通常会有一个运行目录,用于存放前端打包后的文件。若将dist文件夹放在网站目录下,运行目录应设置为"/dist";若将文件内容直接放置在网站目录下,则运行目录应设置为"/"。

在前端部署中,关键步骤包括调整前端环境配置、设置正确的publicPath,并确保前端页面能够正确访问后端服务。使用 Vue2后台管理系统模板时,调整src文件夹下的setting.js文件以匹配后端部署的环境配置。

确认vue.config.js文件中的publicPath是否正确,并在必要时修改。在缺少setting.js文件的情况下,直接在代码中插入相关配置。最后,执行npm run build:prod命令进行生产环境打包,并将dist文件上传到服务器中。

完成上述步骤后,通过IP地址+端口即可访问到前端页面。

阅读剩余
THE END