部署
文章平均质量分 51
Linux中项目部署
依稀i123
这个作者很懒,什么都没留下…
展开
-
nginx: [emerg] the “ssl“ parameter requires ngx_http_ssl_module in nginx.conf
可以发现/usr/local/nginx/sbin下面多了一个nginx.bak文件。(nginx的安装目录即自动生成的文件夹是/usr/local/nginx,源码包即安装是解压的文件夹是/etc/nginx-1.24.0)① 编译(./configure)的时候带上 --with-http_ssl_module 配置即可;由上可知,configure参数参数为空,这边我记得我在编译时直接输入./configure。之后再进入/usr/local/nginx/sbin启动nginx,该问题解决。原创 2024-08-19 16:55:22 · 598 阅读 · 0 评论 -
启动nginx报错
通过错误提示可知:usr/local/nginx/conf/nginx.conf的第25行找不到/etc/nginx/mime.types文件。① 可将/etc/nginx/mime.types改为/usr/local/nginx/conf/mime.types。找到路径/etc/nginx/发现不存在mime.types文件。② 将该nginx.conf第25行配置删除。原创 2024-08-19 15:32:46 · 176 阅读 · 0 评论 -
安装nginx时make&&make install报错
报错原因:缺少nginx所需要的依赖包。原创 2024-08-19 14:48:07 · 203 阅读 · 0 评论 -
Vue打包未将img中src的文件打包进去
src中的路径使用@/ 即可。原创 2024-03-03 17:49:44 · 625 阅读 · 0 评论 -
Linux系统下防火墙端口操作
允许远程访问可以开放特定的端口,如3389端口,以允许远程桌面连接。通过开放Web服务器的端口,管理员可以确保Web应用程序正常运行,并且用户可以通过网络浏览器访问网站。数据库应用程序需要特定的端口来处理数据请求和响应,管理员可以开放这些端口,以便Web应用程序等可以连接到数据库,并从中检索或存储数据。需要注意的是,开放端口也会引入安全风险。例如,可以采用访问控制列表(ACL)来限制谁可以访问开放的端口,可以使用虚拟专用网络(VPN)来加密通信,以防止数据泄露,还可以使用防病毒软件和防火墙等其他安全措施。原创 2024-02-22 11:56:59 · 420 阅读 · 0 评论 -
CentOS安装MySQL
远程连接不上后 telnet xx.xxx.xx.xx 3306 时报错 Host ‘xxx.xxx.xx.xx’ is not allowed to connect to this MySQL server:。一直不行,原因:尝试设置的密码不符合当前密码策略要求。在MySQL中,有一些默认的密码策略,例如密码长度、包含数字、大小写字母等要求。可以尝试使用一个更强密码,符合MySQL的密码策略。例如,密码可能需要包含足够的字符数、包括字母和数字,以及可能还需要包含特殊字符。② 下载MySQL的rpm包(原创 2024-02-11 00:01:35 · 442 阅读 · 0 评论 -
Git+SpringBoot搭建
ConfigurationProperties是Spring Boot中的一个注解,用于将配置文件中的属性值映射到Java类的属性上。通过在Java类上添加@ConfigurationProperties注解,可以将配置文件中的属性值自动绑定到Java类的属性上,从而方便地获取和使用配置信息。此处以第一种的代码为例,做修改即可。输入git checkout dev,切换到dev分支的内容,git switch main又切换回main分支内容,文件夹内容会随着分支的切换而变化。原创 2023-10-02 01:47:07 · 1279 阅读 · 1 评论 -
AWS S3上传文件并可供所有人访问
进入存储桶的权限板块:进入所上传的文件的权限板块:回到上传文件属性模块复制对象URL:即可完成访问。原创 2023-10-31 10:25:05 · 1115 阅读 · 0 评论 -
打jar包不能将yml文件打包进去
打jar包扫描资源文件原创 2023-05-31 11:34:54 · 2234 阅读 · 2 评论 -
使用Postman进行并发测试
1. 进入Postman,选择“Collections”,点击“+”:2. 添加后进行命名:3. 点击“+”并创建请求,输入 url 以及 参数与参数值:4. 点击右上角“save”进行保存,保存到“测试并发”文件夹下:5. 进行Run collection(两种方式):或者6. 填写“并发数”与“延迟时间”,并点击运行“Run 测试并发”:原创 2023-09-30 17:57:31 · 2603 阅读 · 4 评论 -
AWS亚马逊配置环境部署项目(SpringBoot+Vue+Nginx)
1)打开 Amazon EC2 控制台,点击EC22)启动实例3)在 Instance type(实例类型)下,选择 t2.micro。4)创建密钥对5)启动实例。原创 2023-11-11 19:05:51 · 1628 阅读 · 0 评论 -
安装nginx时make&&make install报错无权限
这是因为没有足够的权限来在该目录下创建文件夹,在 Linux 系统中,只有特定的用户(例如 root 用户)或具有适当权限的用户才能在某些目录中创建文件夹。原创 2023-11-09 16:13:06 · 2538 阅读 · 0 评论 -
安装nginx时./configure报错
【代码】安装nginx时./configure报错。原创 2023-11-09 16:02:48 · 1859 阅读 · 0 评论 -
nginx: [emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)
这通常是由于权限问题引起的。Nginx 默认监听端口 80,而端口号低于 1024 被视为特权端口,只有特定的用户(例如 root 用户)才有权限绑定到这些端口上。因此,当你尝试以非特权用户(例如普通用户)身份启动 Nginx 并绑定到端口 80 时,会出现权限被拒绝的错误。原创 2023-11-09 15:48:12 · 4255 阅读 · 0 评论 -
根据本地IP4地址可以访问后端无法访问前端
-host 0.0.0.0”,所以启动时输入:npm run serve后是可以访问到的,但是如果使用:npm run dev则访问不到。② 排查前端package.json中启动配置文件,在启动配置上加入“① 因为根据IP4+端口号是可以访问后端的,所以IP地址是正确的;--host 0.0.0.0”再进行启动。① 使用配置了的serve进行启动;如图所示,“serve”中配置“② 对“dev”也配置“原创 2023-10-10 15:50:10 · 180 阅读 · 1 评论 -
前后端分离部署到云服务器上
4. 将 dist 文件夹上传至云服务器上,重启 Nginx ,通过域名和设置的端口号即可访问(vue对外暴露的端口号与nginx中监听的端口号一致,nginx监听到vue的端口号)1. 将后端打成 jar 包,,会看到一个 dist 文件夹。原创 2023-10-11 18:32:21 · 70 阅读 · 0 评论