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

84 阅读5分钟

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

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

1. 登录到华为云控制台: 使用你的华为云账号登录到华为云控制台

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

717c47acd1f835f438dade5298a030e5_AgAACqYyBu_GxFedOhtNJ4_fN-9pi3jk_w=788&h=402.png现在我们新建一个数据库,用来存储关系系统的数据库表。

96d6039b199d9296ecff0e0fea1949b4_AgAACqYyBu-V2UoNyEpD7YKX2vRVBT6G_w=790&h=910.png点击新建连接,并填入数据库相关信息。

658a0ecaabed27645836551a770beb5b_AgAACqYyBu8Q79tsG3lFGLH2ccFNtAqf_w=1310&h=1378.png然后,在下载好的管理系统包中将数据库导入进去。

fe8e4a92ebe67769148e42823eb454e9_AgAACqYyBu9OWEm-rSFFoYgQDRn0FcPZ_w=892&h=1256.png

e014f4e83518ef61cbd45e21281587cc_AgAACqYyBu-cR7sPNS9BwL3VQ9POs5v6_w=774&h=588.png运行管理系统相关的sql文件。

aa8d9b9f3030296e7e1eb4da261353f6_AgAACqYyBu-loLNXQORErY1icJyzAW0d_w=1292&h=1000.png

daf11559ebc61272f99089e9cd61889b_AgAACqYyBu8D2Y4Z095KOIWuip08Ydlx_w=1324&h=632.png还有个sql文件也不能少。

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

47d736ff49a7387c996d69ccea742878_AgAACqYyBu-VazBk3k9AoaLEuOQtUL4E_w=796&h=1464.png然后开始运行我们的管理系统。

c772b2a3bc152a5ae061f8fb73f46832_AgAACqYyBu87Rw30PDVDirvHTnPtcwne_w=898&h=752.png找到配置文件,将云服务器配置到代码中。

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

a58904608c9eee0f2c4670b0dd6f3c70_AgAACqYyBu-cKamVla1IE7jDvCcv43Zq_w=1238&h=1260.png看到了这个熟悉的大佛标志,表示项目正在运行。

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

4ab1fe49dcf749de7c8f3e4fbd4ad2b3_AgAACqYyBu_rolxDZENLJ69UpYDQ9vGG_w=1260&h=230.png浏览器中输入http://localhost/login登录部署的若依系统。

f90cf443e807f2792519d5d4d1ac2683_AgAACqYyBu_-kiyK4mxLT56ubxJELf2V_w=3430&h=2072.png打开了管理系统,然后我们登录进去测试一下。

默认账号 admin

默认密码 admin123

87c2266c4a9abf156a4b8e7aa00edb7d_AgAACqYyBu_9_i0lTwdCSr-FtNyu1ahj_w=3450&h=1930.png进入系统就可以进行基本管理操作啦。