linux
文章平均质量分 56
superboy@.
怕什么就去做什么 心怀不惧 方能走向胜利
展开
-
linux下java项目在后台启动的几种方式
可以将 Java 应用程序作为一个 systemd 服务运行,这样可以在系统启动时自动启动该服务。命令启动 Java 应用程序,使其在后台运行,这样即使退出终端或关闭 SSH 连接,Java 应用程序也能继续运行。命令创建一个虚拟终端并在其中运行 Java 应用程序,这样即使退出 SSH 连接,Java 应用程序也能继续运行。符号可以将 Java 应用程序放到后台运行。原创 2023-03-21 08:51:06 · 8622 阅读 · 1 评论 -
centos8 用yum 安装MySQL 8.0.x
目录第一步:添加MySQL Yum存储库第二步:用yumyum makecache把服务器的包信息下载到本地电脑缓存起来第三步:安装mysql 第四步,启动mysql,并设置为开机启动第五步,更改密码第六步,Linux登录和本地登录测试第二步:用yumyum makecache把服务器的包信息下载到本地电脑缓存起来第三步:安装mysql安装成功!!!! 先执行它,启动成功后执行下一步设置为开机启动设置开机启动第五步,更改密码 先查看默认生成的密码,默认的密码就是原创 2022-07-03 21:48:27 · 422 阅读 · 0 评论 -
centos8安装mysql报错:The GPG keys listed for the “MySQL 8.0 Community Server“ repository are already ins
目录 centos8安装mysql报错:The GPG keys listed for the "MySQL 8.0 Community Server" repository are already installed but they are not correct for this package. 安装sql命令如下:原因分析:解决办法:1.可以先尝试这个:2.然后再执行: 3.不行的话,可以用这个:注意事项:报错信息、报错截图示下: 如上述命令,要安装MySQL数原创 2022-07-03 21:10:21 · 3625 阅读 · 0 评论 -
Ubuntu系统中防火墙的使用和开放端口
1.前言防火墙(Firewall),也称防护墙。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统,依照特定的规则,允许或是限制传输的数据通过。防火墙对于我们的网络安全的重要性不言而喻 但是在实际的开发过程中 我们有可能会需要开启、关闭防火墙,该怎么开启或关闭防火墙呢?2.Ubuntu查看防火墙的状态在Ubuntu系统进行安装的时候默认安装了ufw防火墙2.1 查看防火墙的状态sudo ufw statusStatus: inactive...原创 2022-05-05 10:52:27 · 2299 阅读 · 0 评论 -
Python 通过ffmpeg实现视频跟摄像头推流(ubuntu16+ffmpeg+nginx)
前言:最近在做一个搞项目,前端只要求展示原始画面,只需要在接入摄像机的时候,把视频流推送到一个服务器地址上,前端可根据地址获取视频流,前端借助的是一个视频流插件video.js,可拉取rtmp格式的视频流。nginx+rtmp 具体的安装配置可参考:Ubuntu16.04下配置nginx + RTMP流媒体服务器 代码参考:摄像头实时推流import cv2import queueimport o...原创 2021-12-16 20:18:12 · 10661 阅读 · 3 评论 -
Ubuntu16.04下配置nginx + RTMP流媒体服务器
前言最近要部署一个项目需要个人负责视频网络传输,一开始用了socket传输视频,太卡了,老板差一点让我走人,幸好我之前学习过使用rtmp推流 vue 前端拉流的方法,要不然就的去天桥下睡觉了。 1.安装nginx需要的环境1.1,查看gcc版本 gcc -vcentos中安装GCC:yum -y install gccUbuntu中安装GCC:apt-get install gcc...原创 2021-12-16 20:07:02 · 3301 阅读 · 0 评论 -
Ubuntu下mongodb的安装、用户配置、远程连接
1. 安装mongodb1.1 安装依赖包sudo apt-get install libcurl4 openssl1.2 关闭和卸载原有的mongodbservice mongodb stopsudo apt-get remove mongodb1.3 导入包管理系统使用的公钥wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -如果命令执行结果没有显示OK,则.原创 2021-11-29 14:47:00 · 1427 阅读 · 0 评论 -
Ubuntu 安装 Anaconda3 亲测成功
目录Anaconda简介1.下载1.1 创建一个文件夹来存放安装包1.2 进入到文件夹里面:1.3 wget命令行下载:1.4 下载情况:2.开始安装:2.1 进入到存放文件的位置:2.2 运行 .sh 文件:2.3 进入注册信息页面,输入yes:2.4 阅读注册信息,然后输入yes;查看文件即将安装的位置,按enter,即可安装:2.5 进入安装过程:2.6 安装完成后,收到加入环境变量的提示信息,输入yes:2.7 看到这些信息...原创 2021-11-28 18:06:52 · 2115 阅读 · 0 评论 -
centos7 安装Anaconda3 亲测成功
Anaconda简介 Python是一种强大的编程语言,其提供了很多用于科学计算的模块,常见的包括numpy、scipy和matplotlib。要利用Python进行科学计算,就需要一一安装所需的模块,而这些模块可能又依赖于其它的软件包或库,因而安装和使用起来相对麻烦。幸好有人专门在做这一类事情,将科学计算所需要的模块都编译好,然后打包以发行版的形式供用户使用,Anaconda就是其中一个常用的科学计算发行版。Anaconda是python科学计算的集成。1.下载wget命令行下载:...原创 2021-11-03 15:11:19 · 15022 阅读 · 4 评论 -
解决Ubuntu下载缓慢问题
目录1、备份原来的源文件2. 新建一个sources.list文件3. 更新apt软件源:Ubuntu 系统自带的源文件,都是国外的源网址,在国内下载安装升级源或者依赖的时候,都比较慢很难受!更换国内的源地址,轻松搞定此问题:1、备份原来的源文件sudo mv /etc/apt/sources.list sources.list_backup2. 新建一个sources.list文件sudo vim /etc/apt/sources.list...原创 2021-11-03 10:50:38 · 3207 阅读 · 0 评论 -
linux 运行和关闭 后台python任务
目录1、python在linux后台运行任务2、查看python后台任务3、关闭后台运行任务1、python在linux后台运行任务nohup python -u test.py > out.log 2>&1 & ###test.py为要运行的程序 out.log是程序产生的日记2、查看python后台任务ps -ef | grep python3、关闭后台运行任务kill -9 7079...原创 2021-10-29 12:10:32 · 2657 阅读 · 0 评论 -
Linux ubuntu 下面 uwsgi: error while loading shared libraries: libpcre.so.1
在ubuntu下部署Django服务,使用uwsgi时报错命令:uwsgi --http :8001 --wsgi-file test.py报错信息:uwsgi: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory解决方式:sudo apt-get install libpcre3 libpcre3-dev # 安装需要的包原创 2021-10-19 23:05:19 · 2677 阅读 · 0 评论 -
Linux Ubuntu16.04安装uwsgi时出现 ERROR: Command errored out with exit status 1:
问题描述Ubuntu16.04安装uwsgi时出现的错误。原因官方文档上说To build uWSGI you need Python and a C compiler (gcc and clang are supported).系统已经安装了Python 3.6, 可能gcc的版本不对, 但是上面错误说是LTO的版本不对。This error basically means that you’ve got some binary build results (mostly ob.原创 2021-10-19 22:05:02 · 2777 阅读 · 2 评论 -
linux已经安装anaconda3还是出现conda: command not found
在Linux中安装Anaconda后,输入conda -V检查是否安装成功,却显示conda: command not found,后经检查后发现是环境变量的问题。首先,输入:vim ~/.bashrc进入vim编辑:输入e进行编辑界面,输入:到达最后一行,将最后一行加上/改为:export PATH="/root/anaconda3/bin:$PATH"其中的root是你的用户名,即你的anaconda3所安装的文件夹。改好之后,按键盘左上角的Esc键,退出...原创 2021-10-19 20:26:20 · 9663 阅读 · 2 评论 -
linux安装redis6.0,超详细说明与图解!!
Redis简介Redis官网: http://redis.io/ Redis是一个开源的高性能键值对数据库。它通过提供多种键值数据类型来适应不同场景下的存储需求,并且借助许多高层级的接口使其可以胜任,如缓存、队列系统的不同角色。Redis的安装Redis是c语言开发的。1.安装c环境安装redis需要c语言的编译环境。如果没有gcc需要在线安装。centos:yum install gcc-c++ubuntu:apt install gcc-......原创 2021-10-18 14:09:21 · 5704 阅读 · 0 评论 -
保姆级步骤 Vue项目打包部署到Linux 兼容Centos , Ubuntu 服务器
1.先打包Vue项目打包(build) npm run build 也可以打包完成后项目路径会多出一个dist文件夹到这里本地的打包完成了2.服务器(nginx)注:如果已经有nginx环境了的话直接到第6小步2.1,查看gcc版本 gcc -vyum -y install gcc2.2,pcre、pcre-devel安装pcre是一个perl库,包括perl兼容的正则表达式库,nginx的http模块使用pcre来解析正则表达式,所以需要安装pc...原创 2021-08-16 11:51:28 · 17322 阅读 · 2 评论 -
nginx启动提示nginx: [emerg] bind() to 0.0.0.0:8080 failed (98: Address already in use)
目录nginx启动报错解决办法:1.重启防火墙2.查看8080端口被占用的进程3.通过kill命令干掉该进程4.重新启动nginxnginx启动报错今天在centos7部署nginx,安装时一切顺利,但是在启动的时候却报错了,提示如下错误:后经排查,原来是端口占用了。解决办法:1.重启防火墙systemctl restart iptables.service2.查看8080端口被占用的进程lsof -i:80803.通过...原创 2021-08-16 11:08:55 · 11366 阅读 · 3 评论 -
linux报错:Error occurred during initialization of VM
1,linux出现内存不足出现了一下错误:2,查看可用空间free -m3,清除缓存## sync命令将刷新文件系统缓冲区。分号(;)分隔的命令依次执行。# 只清除页面缓存sync; echo 1 > /proc/sys/vm/drop_caches# 清除目录项和inodesync; echo 2 > /proc/sys/vm/drop_caches# 清除页面缓存、目录项和i节点sync; echo 3 > /proc/sys/v.原创 2021-08-13 12:16:25 · 3563 阅读 · 1 评论 -
(有手就行!)Linux安装jdk1.8和配置环境变量
1,在linux安装jdk1.8要做什么?安装 1.将安装包上传至Linux服务器,或者用wget下载 2.解压 配置环境变量2,开始安装2.1,创建jdk安装目录该/usr/local/src目录是空的,最好把我们自己下载的放到这,容易区分跟后期维护。mkdir -p /usr/local/src/jdk2.2,查看安装程序防止之前安装过jdk,下次安装一定把之前的删除干净。rpm -qa | grep -i jdk2.3,命令下载jdk包...原创 2021-08-13 12:07:40 · 13503 阅读 · 2 评论