首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

SpringBoot + Vue 项目部署上线 Linux 服务器

2.1 数据库部署可能出现的问题 2.2 SpringBoot 项目打包上传 三、服务器配置 3.1 SpringBoot 项目在 Linux 环境启动与停止 3.2 Nginx 反向代理 SpringBoot...1.1 Vue 项目打包 温馨提示:如果你的电脑上没有装 vue 环境的话,请先安装好 node,下面使用 Express(一个 http 框架,提供了快速搭建服务器的功能) 也是基于 node 的。...2.1 数据库部署可能出现的问题 首先要确保我们的服务器上安装了 mysql 数据库 然后就是数据库的相关配置,设置远程访问等等 数据库默认是不支持远程连接的,如果需要请放开,设置 % 就代表运行外部用户访问...使用内嵌 Tomcat 直接运行 不使用内嵌 Tomcat,将项目打包成 war 包,部署 Tomcat 运行 第二种方案我在 Java EE 阶段使用过,现在使用第一种 打包项目我们要在 maven...项目和 vue 项目上传到服务器中。

1.8K10
您找到你想要的搜索结果了吗?
是的
没有找到

超越村后端开发(6:上线部署服务器(上))

2.将项目包上传到服务器端 1.使用FileZilla将项目包chaoyuecun.zip上传到服务器 ? ?...2.在服务器端解压项目包 ls apt install unzip unzip chaoyuecun.zip ?...5M光纤的华为云,实际下载速度十几k,虽然腾讯云也有一些使用上的坑,但是就从网速上来说,我试用过百度云、阿里云、金山云、腾讯云、京东云,其中以百度云最慢,但是今天亲测了一下华为云,速度比百度云还慢五倍八倍...在我用过的其他云服务器中,同样的依赖,同样的下载源,快的几秒钟,慢的几十秒,就可以下载完成的。华为云硬生生的耗费了20分钟,期间还超时重新下载两次。...4.退出运行模式: Ctrl+C 3.安装uwsgi 1.安装uwsgi系统环境下 #退出虚拟环境 deactivate cd .. apt install python3-pip pip3 install

84630

腾讯云服务器从搭建应用上线全流程介绍

1、定义 云服务器是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。...2、需求 客户端(PC、平板电脑、智能机等)能够公网访问服务器端(服务器、云服务器)存储的相应资源(图片、视频、文本等)。 3、步骤 以本地计算机访问云服务器中存储的图片为例。...3、在“输入压缩空间量(MB)”选项框中,输入你需要从C盘压缩出来的磁盘空间量,点击“压缩”即可分出新的盘符);安装web服务器(例如IIS服务器或者Tomcat服务器等)和DNS服务器(域名服务器),...如下图: 图14.png 图15.png b、在服务器安装SSL证书 ~证书审核通过后下载下来,然后拷贝服务器端进行安装。...图16.png 图17.png 安装完成后,在web服务器中进行证书导入操作。“服务器证书”---“导入”即可成功在云服务器端安装证书。

4.8K33

泄露数据库密码拿下wordpress站点服务器

也是从数据库密码泄露开始。在翻找以前留下的shell中,在一个旁站的数据库配置文件中发现了一个不同寻常的数据库链接IP地址。...那我尝试着去链接这个数据库看看,发现这个数据库里面都包含着wordpress的数据库数据。 鲁迅说的好,没有什么事情是偶然的,也没有什么事情是必然的。...首先拿到这个IP地址,必然需要知道这个IP地址是否有搭建网站,如果这台服务器是单纯的数据库服务器的话,那渗透的难度我绝对可能就会大点了。使用域名反查查询一下,发现这个IP地址的确有搭建一个网站。...而且是一个ubuntu作为服务器的网站 使用插件查看一些网站的一些指纹信息,这个wordpress的版本是5.4.2。ubuntu的操作系统,服务器的中间件是Apache2.4.18的版本。...这样的话就不可以写一句话网站的绝对路径了!

2.4K40

20.多端项目上线部署(2)部署后端项目NewCenter腾讯云服务器

2.上传项目包 1.使用FileZilla连接腾讯云服务器,并上传NewCenter.zip包 ? ?  3.在云服务器解压zip包 1.使用Xshell连接服务器 clear清屏 ?  ...原因: 因为Mysql数据库新建的时候,所有大写字母都变成了小写,但是在项目配置文件中,数据库的名字中还是用的大写字母,而在ubuntu系统中,是区分大小写的,导致在连接数据库时报错。...这种情况下,在构建项目数据库的时候,就用了小写字母的情况下,是不会出现报错的。 所以只要将项目配置中与连接数据库相关的配置代码中的NewCenter,改成newcenter,即可。...vim settings.py # 英文输入环境下,敲 i 键,进入插入模式 #上下左右键移动光标,将连接数据库相关的代码中的‘NewCenter’修改为‘newcenter’ #英文输入环境下,敲Esc...6.安装uwsgi 1.安装uwsgi真实(非虚拟环境)环境下 #退出虚拟环境 deactivate cd .. apt install python3-pip y apt-get install -

3.8K30

BC实战|从Xss主机上线

前期准备 一个免费空间,一个免费域名(域名可以搞一个 www.flashxxx.tk 这种的,可信度比较高),一个可以正常上线的马子。...直接发出去刚才写的升级提示+跳转的xss payload: 页面成功弹出提示,对方不点确定页面就一直卡住,点了确定就跳来我的钓鱼页(这里钓鱼页也加了点料,让他点返回时无限回跳钓鱼页) 不过一开始并没有人上线...成功上线: 这里就上线了一台,不过很幸运,是管理员的机器,不然之前的努力都白费了。...笑死了: 打开了一个账面,这流水咱也看不懂: 再看看有存着啥好东西,两个硬盘一个U盘,C盘E盘没有什么: F盘里有料了,都是一些会员数据,账单流水,管理后台配置啥的: 点到为止: 不多说了,看了下上线

60530

【攻防演练】从钓鱼上线内网漫游

guitarfreak/SetIcon邮件钓鱼1、个人邮箱(126邮箱、qq邮箱)优点:注册快捷简单,即开即用缺点:邮件发送次数限制,敏感关键字屏蔽,极大几率邮件被退信2、腾讯企业邮优点:单次发送数量多,邮件不易被邮件服务器拦截缺点...前端抓包测试发现输入的密码全转换为0,导致后端输出的结果也变为0对网站前端html文件进行处理,把处理密码pp值相关js代码进行注释成功获取到明文密码在部署过程中可能会碰到乱码的情况,这时候修改Apache服务器字符编码即可...搜集第一批邮箱进行投递,投递完成后等着鱼儿上钩等鱼儿上钩后,登录oa或邮箱系统获取更多员工的邮箱进行二次钓鱼,或者可以利用内网邮箱直接投递这次演练里由于发送邮件数量较多,很快被管理员发现异常,不过还是上线了几台机器内网上线机器后先做好权限维持...,使用 connect [ip address] [port] 命令进行正向连接,即可上线Bypass核晶dump lssashttps://github.com/seventeenman/CallBackDump...拖回本地解密CallbackDump.exe todumpXor.exe VM21-6-8.log 1.dmpsekurlsa::minidump 1.dmpsekurlsa::logonPasswords上线

82530

django2+uwsgi+nginx上线部署服务器Ubuntu16.04(最新最详细版)

) 3.Navicat 12 (用于同步数据库) 4.环境 云服务器/云主机:京东云 (云服务还是要选大厂的,我也试过一些比较小的厂的云服务,不说是哪家了,哇,简直是坑啊,各种报错各种什么都安不上。...系统:Ubuntu16.04 64位 2.基本配置 1.使用xshell链接云服务器/云主机系统(云服务器和云主机在这里概念差不多可以等同,后面都叫云服务器) 1.打开xshell→【文件】→【新建】,...ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION; flush privileges; quit #用Navicat链接服务器数据库...,如果报错: fuser -k 3306/tcp #将客户端数据库通过数据传输,传输到服务器  3.使用Navicat 12 同步数据库 1.创立连接 2.建立本地连接 3.建立服务器链接 4.传输数据库...然后点击【开始】等待传完100% 5.查看一下数据库是否上传成功 mysql -u root -p show databases;#查看所有数据库 quit #退出数据库 4.取消远程连接数据库权限

1.4K60

【攻防演练】从钓鱼上线内网漫游

文章由作者授权转载,首发于奇安信攻防社区 https://forum.butian.net/share/1955 从钓鱼上线内网漫游 钓鱼 邮箱搜集 在线平台搜集,推荐两个好用的平台 https://...SetIcon 邮件钓鱼 1、个人邮箱(126 邮箱、qq 邮箱) 优点:注册快捷简单,即开即用 缺点:邮件发送次数限制,敏感关键字屏蔽,极大几率邮件被退信 2、企业邮箱 优点:单次发送数量多,邮件不易被邮件服务器拦截...,导致后端输出的结果也变为 0 对网站前端 html 文件进行处理,把处理密码 pp 值相关 js 代码进行注释 成功获取到明文密码 在部署过程中可能会碰到乱码的情况,这时候修改 Apache 服务器字符编码即可...等下班后直接 fscan 开冲,先低线程扫描横向几台机器,以免跳板机掉了,通过弱口令 root/123456 找到一台 Linux 服务器,通过 Linux 机器进行扫描 扫描结束使用川哥的脚本对...: getInfo() output() if __name__ == '__main__': main() 整理后的结果 扫描后发现入口机器位于办公段,与核心服务器区段存在隔离

60830

攻防演练-从钓鱼上线内网漫游

从钓鱼上线内网漫游 钓鱼 邮箱搜集 在线平台搜集,推荐两个好用的平台 https://app.snov.io/ http://www.skymem.info/ 社工钓鱼 一般钓鱼对象选取安全意识比较薄弱的岗位...SetIcon 邮件钓鱼 1、个人邮箱(126邮箱、qq邮箱) 优点:注册快捷简单,即开即用 缺点:邮件发送次数限制,敏感关键字屏蔽,极大几率邮件被退信 2、腾讯企业邮 优点:单次发送数量多,邮件不易被邮件服务器拦截...前端抓包测试发现输入的密码全转换为0,导致后端输出的结果也变为0 对网站前端html文件进行处理,把处理密码pp值相关js代码进行注释 成功获取到明文密码 在部署过程中可能会碰到乱码的情况,这时候修改Apache服务器字符编码即可...等下班后直接fscan开冲,先低线程扫描横向几台机器,以免跳板机掉了,通过弱口令root/123456找到一台Linux服务器,通过Linux机器进行扫描 扫描结束使用川哥的脚本对fscan结果进行处理...: getInfo() output() if __name__ == '__main__': main() 整理后的结果 扫描后发现入口机器位于办公段,与核心服务器区段存在隔离

49010

不用服务器,1 分钟上线网站!

之前反复跟大家强调过,想要让自己简历上的项目经历显得更真实,最好是把项目上线并且提供地址给招聘方访问。 结果有同学表示无奈: 鱼皮啊,我没有服务器,那玩意儿要钱,咋办?...鱼皮啊,我项目用的服务太多了,数据库 Redis 消息队列 ES 什么的,想上线太麻烦了,咋办? 今天就给大家分享一个免费的神器,不用买服务器、不用自己部署各种服务,直接让别人访问到你电脑上的网站!...它的作用是:将内网的电脑 “暴露” 公共网络。可以简单理解为一个中间人,由于他知道你的电脑地址,所以能建立一条隧道,帮助其他用户访问到你的计算机。...比如上面提到的,在协作开发项目时,通过内网穿透让别人随时访问自己电脑上正在开发的网站或服务,而没必要反反复复把开发到一半的项目部署服务器上、再去更新。...希望大家学会这种 “上线” 方式,还是非常实用的~ 往期推荐 我的学习小圈子 00 后架构师,那可能么? 如何打造出色的求职简历? 公司代码质量不高,是普遍现象么? 又一个新项目完结,炸裂!

45050

从购买服务器网站上线的全过程-完全攻略(面向小白)

3306是用于数据库的远程连接。 888是用于phpmyadmin(后面会用到) 。把这些端口一个一个都添加允许策略。放开即可。...这一步,访问就可以打开面板页面了,输入宝塔的账号密码登录即可。 登录之后绑定到手机号就行。然后页面会展示当前服务器的负载状态,还会弹窗,让我们选择要安装的环境。我们选择LNMP。这是建站四件套。...域名解析 &&部署建站程序 这一步,假设你的LNMP已经OK。我们先进行域名解析。域名和服务器一样,也是要买的。比如 vwo50.club 或者你想听的任何名字。去腾讯云买好域名即可。...咱们选择中文后继续 会提示我们输入数据库的连接信息。 ,我们去宝塔找到对应的刚刚自动创建好的库的信息即可。...这一步,恭喜你已经可以成功进入WordPress的后台,可以进行写博客,管理博客,更换博客模板,添加插件的操作了。 此时前台访问你的域名:就会发现WordPress的默认文章。

61330

5 分钟,从 0 1 上线个人网站!

那么今天这篇文章,目标很简单,我要用 新技术 带 所有同学 从 0 1 快速上线一个自己的网站! 给我 5 分钟,我给你全世界。...传统方式 假如我们要上线个人博客网站,供其他同学访问,那么需要经历如下步骤: 准备一份个人博客网站的源代码 购买一台有公网 IP 的服务器 把网站文件放到服务器上,并安装 web 服务器软件提供网页访问能力...购买一个域名 配置 DNS 解析,把域名指向服务器的 IP 地址 如果要提高网站访问速度,自行购买 CDN 流程图如下: [传统网站上线流程] 听起来就觉得麻烦,而且这一套流程下来最少也要 1 个小时...[Webify 上线网站流程] 此外,Webify 还提供基于 Git 工作流的 DevOps 流程,每次修改代码都能自动重新构建部署,不用再登录服务器自己操作了!...OK,从 0 1 上线网站成就达成。后面大家可以参考 Docusaurus 站点生成器的官方文档,更改代码和配置,进一步定制自己的博客。

2.6K132

数据库MySQL入门机型重磅上线

数据库MySQL入门机型重磅上线 适合入门学习、小规模应用场景,每月只需12元 入门机型介绍 数据库MySQL入门机型是腾讯云数据库团队打造的一款适用于广大用户入门、学习、培训,生产前测试、小规模业务系统的产品...同时也具备管理和扩展,主从实时热备,自动容灾、备份、恢复、监控、迁移等数据库全套功能。...入门学习 适用于个人开发者或者培训机构,对其进行各类场景的学习,以低廉的价格获取稳定的学习环境,是您学习数据库的最佳环境 优势 低门槛,性价比高 环境稳定 测试、试用 适用于企业或个人的测试环境搭建,完全可以将其用于生产环境的测试环境

1.2K10
领券