云服务器部署前后端分离项目(若依)详细教程
在Linux云服务器上部署前后端分离的若易项目,需要准备环境,下载项目,远程连接服务器,一步步部署前后端。
确保服务正常运行。
详细步骤如下:首先,准备环境,并确保您有远程连接工具,例如xshell或FinalShell。
使用root用户与服务器IP(默认端口号22)建立连接,并注意排除连接故障。
将项目下载到本地,使用gitclone,或者下载到本地并解压。
如果您的前后端项目地址为:gitee.com/y_project/Ruo...将前端项目ruoyi-ui上传到服务器根目录下的项目文件夹中。
使用服务器管理功能或者FinalShell的文件管理功能完成上传。
修改前端项目配置,将前端代码打包到dist文件夹中。
修改nginx.conf配置文件,允许访问前端项目(端口号9000)。
如果端口正在使用,您可能需要调整或重启服务才能保证访问。
检查防火墙是否开放了对应的端口,检查宝塔界面和阿里云服务器防火墙是否开放了对应的端口,并添加安全组规则。
重新启动nginx服务并通过浏览器访问ip:9000来测试您的前端部署。
配置后端项目,包括数据库(mysql和redis)连接信息。
在你的数据库中创建一个ry-vue数据库,将SQL文件表上传到服务器并导入到你的数据库中。
修改application.yml和application-druid.yml配置文件,更新redis和mysql连接信息。
调整logback.xml中日志存储路径。
运行您的后端项目以验证服务是否成功启动。
如果出现错误,请检查或重新配置数据库配置、端口占用情况。
将后端代码打包成jar包,通过InteliJIDEA或Eclipse运行项目。
确保您的本地环境配置正确,包括JDK版本、端口状态等。
修改nginx配置文件,添加后端信息。
使用package.bat打包jar包并上传到服务器。
远程连接服务器并在后台启动jar包。
检查您的后端部署。
部署成功后,通过浏览器访问ip:前端端口号,登录后端查看部署效果。
阿里云服务器开放端口详细教程
有了云服务器后,无论你使用阿里云、腾讯云还是其他品牌,都需要手动打开端口才能实现网站访问。
这是建站过程中关键的一步,因为不开放端口会导致无法通过域名访问。
对于阿里云服务器,需要在阿里云控制台的安全组设置中开放所需端口。
腾讯云等服务器也是同样的操作,只需要对其管理界面进行对应的配置即可。
作为市场占有率领先的云服务商,阿里云的服务器稳定、安全,是建站的首选。
以下是建站流程概述:
购买阿里云服务器,在阿里云服务器上设置安全组,开放关键端口(如SSH22、HTTP80、HTTPS443、MySQL3306、FTP21等)。
,根据程序要求调整),安装宝塔面板,添加设置网站域名指向服务器
在配置安全组规则之前,需要了解默认需要开放的端口服务器。
请务必检查服务器端口是否打开正确。
如果您有疑问,请参考相关视频教程,例如《宝塔面板阿里云服务器端口设置详解》。
安全组设置的详细步骤包括:登录阿里云控制台,找到服务器ECS,选择正确的安全组,配置入站规则,指定协议、端口范围和访问对象。
如果配置后仍然无法访问,可以参考“检查TCP端口是否正常”进行排查。
如果您需要更多宝塔面板建站教程,可以从我的其他精选教程中获取,例如《建站流程科普》、《宝塔面板精选教程汇总》等。
阿里云服务器开放端口的正确方式(超详细图文教程)
配置阿里云服务器安全组规则开放端口官方解释是一种方法。
每个云服务器实例至少属于一个安全组,创建时必须指定该安全组。
第一步:登录阿里云官网,进入云产品工作台首页。
步骤2:点击云服务器的ECS主页。
步骤3:进入实例详情页面。
步骤4:点击配置安全组规则,输入您的实例所在的安全组列表。
步骤5:在安全组列表中,单击“设置规则”,手动添加端口号并保存。
步骤1在CentOS7防火墙上配置开放端口:使用命令“netstat-ntlp”显示监听端口和进程信息。
步骤2:以80端口为例,运行命令“firewall-cmd--zone=public--add-port=80/tcp--permanent”。
步骤3:使用命令“systemctlrestartfirewalld.service”重新启动防火墙。
步骤4:运行“firewall-cmd--list-ports”命令查看开放端口信息。
用于查看防火墙状态的常用防火墙命令是“firewall-cmd--state”。
要停止防火墙,请使用“systemctlstopfirewalld.service”。
要启动防火墙,请使用“systemctlstartfirewalld.service”。
要重新启动防火墙,请使用“systemctlrestartfirewalld.service”。
云服务器防火墙设置教程
包含云服务器防火墙设置说明
在云服务器的管理中,防火墙设置是安全至关重要的一环。
本文将为您提供详细步骤,教您如何使用FinalShell工具在Linux和Windows系统上打开、关闭和管理云服务器防火墙。
我们将在CentOS-7.9环境下进行测试,以便您轻松上手。
1.使用它们来查看firewalld服务的状态:
finalshellsystemctlstatusfirewalld
如果输出显示“active(正在运行)”,则防火墙已打开。
然后,您可以通过以下命令进行操作:
服务:finalshellservicefirewalldstart重新启动服务:finalshellservicefirewalldrestart关闭服务:finalshellservicefirewalldstop永久禁用服务:finalshellsystemctldisablefirewalld.service
这样就可以顺利控制防火墙了。
Linux系统状态
2.面板”,然后选择“系统和安全”选项。
在打开的窗口中,找到并点击“Windows防火墙”,进入防火墙界面。
在左侧面板中,您将看到“打开或关闭Windows防火墙”选项,选择“关闭”即可禁用防火墙,通过以上步骤,无论您是在Linux还是Windows环境下,您都可以有效管理您的云服务器的防火墙设置,保证您的服务器安全无忧。
以免造成意想不到的影响