华为云服务器+管理系统部署-上

发布时间 2023-10-24 11:52:40作者: 技术僧
 

在我们的日常场景中,会有很多的管理系统,然后在开发之后,必须将其部署到云服务器上,才能被很多人同时访问。这期教程中,我们需要在华为云耀云服务器L实例(地址:https://www.huaweicloud.com/product/hecs-light.html部署一个开箱即用的管理系统,若依管理系统,接下来来看怎么部署管理系统。

华为云耀云服务器L实例上部署管理系统(例如Web管理系统或基于云的应用程序)通常涉及以下步骤:

1. **登录到华为云控制台:** 使用你的华为云账号登录到[华为云控制台](https://support.huaweicloud.com/intl/en-us/)。

2. **创建云服务器实例:** 在华为云控制台中,导航到“计算”或“云服务器”部分,然后创建一个新的云服务器实例。在创建过程中,你需要指定服务器的规格、镜像、存储等信息。确保选择适合你管理系统的操作系统镜像。

3. **配置网络和安全组:** 在创建云服务器实例时,你可以配置网络和安全组规则。确保设置适当的网络配置,以确保你的管理系统能够通过互联网或内部网络访问。还要确保打开所需的端口,如HTTP(80端口)和HTTPS(443端口)等,以允许外部访问你的管理系统。

4. **登录到云服务器:** 使用SSH密钥或用户名和密码登录到你的云服务器。你可以在华为云控制台中找到登录信息。

5. **安装所需的软件和依赖项:** 在云服务器上,安装你的管理系统所需的软件和依赖项。这可能包括Web服务器、数据库服务器、应用服务器和其他相关工具。安装方式取决于你的管理系统的技术栈。

6. **部署管理系统:** 将你的管理系统的源代码或构建好的二进制文件上传到云服务器,并将其配置为可以运行的状态。确保配置文件、数据库连接和其他设置正确。

7. **配置域名和SSL证书(可选):** 如果你要使用自定义域名来访问管理系统,并希望启用HTTPS安全连接,那么你需要配置域名和安装SSL证书。华为云提供了SSL证书服务,你可以购买并配置SSL证书。

8. **测试和监控:** 在部署完成后,确保测试管理系统的功能,并设置监控和警报以监视服务器的性能和可用性。

9. **备份和恢复策略:** 制定定期备份管理系统的策略,以确保数据安全性。华为云提供了云服务器备份和镜像功能,可以帮助你创建备份。

10. **安全性和权限设置:** 确保你的云服务器上的管理系统受到适当的安全性和权限控制。限制对服务器的访问,并定期更新系统和应用程序以弥补安全漏洞。

11. **扩展和优化:** 根据需要,你可以随时扩展服务器的性能或优化性能。华为云允许你根据需求进行扩容或缩容操作。

12. **定期维护:** 定期监测服务器性能,执行操作系统和应用程序的安全更新,确保管理系统保持高可用性和稳定性。

这些步骤将帮助你在华为云耀云服务器L实例上成功部署和管理你的管理系统。根据你的具体需求和技术栈,可能会有额外的步骤或配置。确保在部署过程中参考华为云的文档和最佳实践指南,以确保安全性和性能。

 

接下来是详细的图文教程,首先,我们需要下载若依管理系统的安装包,目前以前后端不分离的版本为例。

1.进入官网下载安装包,http://www.ruoyi.vip/,下载好之后,在idea中打开。

查看文件目录,如图,为了能够顺利运行,我们首先需要将数据库文件部署到云服务器上。

首先使用本地的navicat软件连接云服务器的数据库

我这里用户是admin,自己添加的,系统默认的用户应该是root。连接成功后可以,看到云服务器数据库里面的内容。

现在我们新建一个数据库,用来存储关系系统的数据库表。

点击新建连接,并填入数据库相关信息。

然后,在下载好的管理系统包中将数据库导入进去。

运行管理系统相关的sql文件。

还有个sql文件也不能少。

都运行成功之后,我们打开数据库可以发现,里面多了很多的表,这个时候我们的若依管理系统数据库就已经部署到了云服务器上。

然后开始运行我们的管理系统。

找到配置文件,将云服务器配置到代码中。

找到这个位置,将这里面的url替换成华为云耀云服务器L实例的url,数据库名为刚刚新建的数据库名,然后用户和密码为云服务器数据的密码。

看到了这个熟悉的大佛标志,表示项目正在运行。

这个时候表示系统已经正常运行成功,然后我们进入浏览器中进行本地运行项目。

浏览器中输入http://localhost/login登录部署的若依系统。

打开了管理系统,然后我们登录进去测试一下。

默认账号 admin

默认密码 admin123

进入系统就可以进行基本管理操作啦。