linux 积累
文章平均质量分 55
linux 积累
优惠券已抵扣
余额抵扣
还需支付
¥9.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
舰长115
做自己喜欢的事
展开
-
解决跨域和https不能访问的问题。
本地安装了项目,是一键安装的,安装之后还是apache的web服务器,有个视频服务用的是https的服务,要对这个项目进行二次开发,本地调用没问题,可是别人已调用就跨域。只能本地访问。现在有两个问题:1.解决跨域问题2.还要解决https访问的问题。解决思路,用nginx 的ssl证书解决https的问题,并反向代理解决跨域问题。原创 2024-04-13 16:04:08 · 125 阅读 · 1 评论 -
服务器运行一段时间后
自己记录一下。原创 2024-03-21 10:33:58 · 170 阅读 · 0 评论 -
postgresql安装
添加启动文件:cp /opt/postgresql-9.4.26/contrib/start-scripts/linux /etc/init.d/postgresql。修改/etc/init.d/postgresql文件的三个变量 路径和。找到最下面这一行 ,这样局域网的人才能访问。vim postgresql.conf 配置文件。打开profile文件,添加环境变量。进入的安装bin目录,切换到。用户 postgresql。postgresql安装。原创 2024-03-13 14:44:32 · 48 阅读 · 0 评论 -
linux麒麟系统安装mongodb7.0
下载的是他tar包。原创 2024-02-01 17:33:59 · 189 阅读 · 0 评论 -
mycat2.X读写分离
执行之后会在 mycat/conf/datasources 目录下生成配置文件。vi prototypeDs.datasource.json 数据源的配置。集群就配置成功了,然后,,,还有,就是重启mycat,测试读写分离。2.2把这个jar放进解压的tar中的mycatylib 文件夹下。集群配置信息 mycat/conf/clusters。mycat下载地址 我下载的是1.2。这里是mycat所需要的jar包。启动mycat 连接mycat。这是mycat的tar包。name:是集群名字。原创 2023-10-29 23:16:32 · 150 阅读 · 0 评论 -
linux 超过4个G的文件传不上去的解决办法
超过4个G还挂载不上。单个上传再把文件合并成一个。服务器是内网的要挂载镜像。解决先分卷压缩,然后上传。原创 2023-05-08 20:04:40 · 1126 阅读 · 1 评论 -
Linux 配置规范 操作系统 _S3A3G3
问题:配置核查的扫描。原创 2023-03-04 17:31:08 · 749 阅读 · 0 评论 -
Linux下文档类型转PDF的总结 --添加字体
我的环境 centos8先说思路:先把字体上传到服务器,然后更新字体库 ,代码里面配置字体地址。如果导出的还是乱码,要么没字体,要么检查代码里面的路径。原创 2023-02-11 10:27:43 · 494 阅读 · 0 评论 -
mysql添加字段和调整字段顺序(图文详解)
1.添加字段指定位置字段之后语法:ALTERTABLEADD[约束条件]AFTER;示例:altertablet_temp_code1addnm2varchar(30)COMMENT'测试'AFTERuser;原创 2022-11-02 16:13:19 · 1447 阅读 · 0 评论 -
etc目录下面rc.local文件配置开机自启动方法--图文详解
添加nginx开机启动 打开 vi /etc/rc.local 添加 /usr/local/nginx/sbin/nginx。可以看到这只是个快捷连接!没有执行权限 真实文件是 /etc/rc.d/rc.local。原创 2022-09-20 23:31:49 · 1000 阅读 · 0 评论 -
龙蜥操作系统 Anolis OS 8.4--挂载本地iso yum源
【代码】龙蜥操作系统 Anolis OS 8.6--挂载本地iso yum源。原创 2022-09-18 16:37:38 · 3440 阅读 · 0 评论 -
华为RH2288 V3安装 linux 龙蜥anolis系统安装
重启之后,在install页面修改 (修改有的是按e ,我这里直接是直接就可以编辑,直接把。我是直接在机房安装的,制作好启动盘后直接插入主机,开机。解决:直接输入: blkid 查看U盘的盘符。最后在Ctrl+x就可以运行安装界面了。进到这个界面的时候按 "F11"hd:后面的替换成U盘盘符可以了。选择u盘(按方向上下键选)原创 2022-09-17 23:15:15 · 4452 阅读 · 0 评论 -
Linux OpenSSH升级到9 图文详解
Linux OpenSSH升级到9原创 2022-09-13 21:13:58 · 1656 阅读 · 0 评论 -
mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file
mysql: error while loading shared libraries: libncurses.so.5: cannot open shared object file原创 2022-09-12 15:08:04 · 13625 阅读 · 0 评论 -
linux 查看进程号 和进程所对应的路径
[root@zao ~]# netstat -antp |grep 8443tcp6 0 0 :::8443 :::* LISTEN 10262/java [root@zao ~]# ps -10262 PID TTY STAT TIME COMMAND10262 ? Sl 1:24 java -jar zao_study-0.0.4.ja...原创 2022-04-26 14:06:05 · 2049 阅读 · 0 评论 -
Nginx配置同一端口访问不同路径下的文件
直接上代码在配的时候把默认路径放到最下面 上面是不同后缀进不同目录原创 2021-12-23 20:47:43 · 1914 阅读 · 0 评论 -
windows下 安装 Elasticsearch报错warning: usage of JAVA_HOME is deprecated, use ES_JAVA_HOME
在安装Elasticsearch7.2的时候起不来,报错warning:usageofJAVA_HOMEisdeprecated,useES_JAVA_HOME报这个错也是解决:在elasticsearch-env.bat 中配置自带的jdk我的安装目录找到在启动就好了...原创 2021-12-20 23:08:54 · 5505 阅读 · 3 评论 -
You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofi
--> Finished Dependency ResolutionError: Package: glibc-headers-2.17-260.el7.x86_64 (centos) Requires: glibc = 2.17-260.el7 Installed: glibc-2.17-317.el7.x86_64 (@anaconda) glibc = 2.17-317.el7 Available:...原创 2021-08-17 18:14:41 · 2022 阅读 · 0 评论 -
linux sed 替换文件路径
sed -i "s/替换前内容/替换后的内容/g" b.txt例: sed -i "s/basedir/BBB/g" b.txt例:带路径的替换sed -i "s#basedir=#basedir=/usr/local/mysql#g" b.txtsed -i "s#basedir=#basedir=/usr/local/mysql#g" b.txt...原创 2021-08-13 22:30:04 · 4660 阅读 · 1 评论 -
linux安装redis5.0.5
1.解压压缩包tar -zxvf redis-5.05.tar.gz2.安装gccyum install gcc检查gcc安装是否成功rpm -qa |grep gcc3.进入文件夹make安装cd redis-5.0.5make MALLOC=libc带上配置文件启动进入redis文件src/redis-server redis.conf &还可以修改密码在507行 去掉注释注释了69行,别的电脑也可以访问了...原创 2021-07-13 16:11:34 · 351 阅读 · 0 评论 -
git 解决(master|REBAS1/1)
出现 (master|REBAS1/1)原因: 开发者在本地代码并没有和远程master分支的代码同步的情况下,对本地的c.sh进行了修改解决git rebase --comtinue1.先拉取远程代码git pull ,合并本地冲突 在commit提交2.然后git rebase --comtinue3.最后git push 推送git rebase --continue 合并冲突,结合"git add 文件"命令一起用与修复冲突,提示开发者,一步一步地有没有解决冲突。...原创 2021-04-21 16:49:50 · 984 阅读 · 0 评论 -
mysqwl 数据库 设置默认时间 datetime 和 timestamp 实测
最近在用数据库的时候用到时间字段添加时间和 设置默认值 mysql设置默认值的类型有两个datetime 和 timestamp 通过CURRENT_TIMESTAMP 来设置默认值有什么区别呢??环境:mysql版本 mysql5.7mysql> select version();+-----------+| version() |+-----------+| 5.7.24 |+-----------+1 row in set创建表 两个字段的 的默认都...原创 2021-04-13 23:52:56 · 220 阅读 · 0 评论 -
Docker下安装ElasticSearch7.10和Kibana7.10 图文详解
环境centos7.6 elasticsearch7.10kibana7.101.镜像下载docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.2docker pull docker.elastic.co/kibana/kibana:7.10.2查看2 启动es配置docker 的下载docker pull docker.elastic.co/elasticse...原创 2021-01-27 18:36:28 · 897 阅读 · 0 评论 -
openssh7.6之前漏洞
记录一下遇到的一下安全漏洞解决方法:升级到openssh8+参考链接https://www.openssh.com/txt/release-7.6https://www.openssh.com/https://github.com/openbsd/src/commit/779974d35b4859c07bc3cb8a12c74b43b0a7d1e0原创 2020-12-16 22:26:30 · 1450 阅读 · 0 评论 -
mysql5.7漏洞
Oracle MySQL 中的MySQL Server 5.5.60 及之前版本、5.6.40 及之前版本和 5.7.22 及之前版本组件的 MyISAM 子组件存在安全漏洞。攻击者可利用该漏洞未授漏洞名称 漏洞等级 CVE编号 CVSS评分 CNNVD编号 漏洞描述 修复建议 MySQL Server 组件安全漏洞(CVE-2018-3058) 紧急 CVE-2018-3058 10 CNNVD-201807-1372 ...原创 2020-12-16 21:48:31 · 3627 阅读 · 0 评论 -
解决OpenSSH8升级后root用户无法登录的问题
OpenSSH8 默认是禁止root用户直接连链接的1.查看sshd服务的状态,必须为开启状态。2.查看selinux的状态,在/etc/sysconfig/selinux文件中更改selinux的状态为disabled关闭状态。3.查看/etc/ssh/sshd_config配置PermitRootLogin yesPubkeyAuthentication yesPasswordAuthentication yes重启systemctl restart ss...原创 2020-12-15 11:30:23 · 7669 阅读 · 0 评论 -
openssH 用tar安装升级到8.4 图文详解!!
安装openssH8.4 的同时要升级openssl ,openssl要升级的1.1的版本 还有就是要安装zlib 下面主要是用tar安装的过程一 安装openssl下载# 备份mv /usr/bin/openssl /usr/bin/openssl.bak# 编译、安装cd openssl-1.1.1g./config shared && make && make installcp -r include/openssl /usr/inc.原创 2020-12-15 10:02:25 · 1126 阅读 · 0 评论 -
php添加redis扩展 linux和windos图文详解 l
最近,想研究研究redis,就在php下添加了redis扩展,具体步骤1.下载 可以去官网下载 https://pecl.php.net/package/redis可以根据自己的环境选择 我下载的是 4.0的cd /usr/local/src/wget https://pecl.php.net/get/redis-4.0.0.tgz2.解压 tar ...原创 2018-04-10 12:23:45 · 2539 阅读 · 0 评论 -
Elasticsearch7.10.0添加访问密码
1. 添加配置 elasticsearch.yml 配置xpack.security.enabled: truexpack.license.self_generated.type: basicxpack.security.transport.ssl.enabled: true /usr/local/elasticsearch-7.10.0/bin/elasticsearch-setup-passwords interactive 设置密码 一路y重启elasticsear...原创 2020-12-01 16:56:40 · 2856 阅读 · 0 评论 -
Linux下安装Elasticsearch7.10.0+Kibana7.10.0 亲测
之前安装过7.1的在线上部署的,一直提示有漏洞 https://s.tencent.com/research/bsafe/1059.html所以指直接安装7.10的1.环境 服务器环境linux centos tar包安装 java环境jdk11(安装 es 7.8以上java环境必须11以上)2.下载官网的地址:ElasticSearch https://www.elastic.co/cn/downloads/elasticsearchkibana ht...原创 2020-12-01 16:40:09 · 1332 阅读 · 1 评论 -
linux的linux-aarch64和 linux-x86_64
在下载linuxtar包的时候可以看到有 下面两种tar包。。。。。。。。什么意思呢?linux-aarch64.tar.gzlinux-x86_64.tar.gz是指服务器内核版本使用命令$ arch即可查看自己linux的内核版本。 正常情况下 下载x86的就可以这个说是cpu架构https://blog.csdn.net/rd_w_csdn/article/details/53841018这个说是 交叉编译工具链应该也是提供一个aarch64内核...原创 2020-12-01 16:04:39 · 35358 阅读 · 7 评论 -
MySQL NDB群集8.0 概述,NDB群集核心概念
一、概述MySQLNDB群集是一项使无共享系统中的内存数据库得以群集的技术。无共享架构使系统可以使用非常便宜的硬件,并且对硬件或软件的特定要求最少。MySQLNDB Cluster是适用于分布式计算环境的MySQL的高可用性,高冗余版本。最新的NDB群集发行系列使用NDB存储引擎的版本8(也称为NDBCLUSTER)来在群集中运行多台装有MySQL服务器和其他软件的计算机。NDB Cluster 8.0(现已从版本8.0.19开始作为通用版本(GA)发行)结合了8.0版的NDB存储引擎。...原创 2020-09-23 23:23:58 · 1094 阅读 · 0 评论 -
linux centos7 挂载本地iso yum源
在内网部署的时候需要yum源安装很多依赖,一个一个考好麻烦后来才才知道可以挂载iso镜像文件记录一下挂载iso文件1.上传镜像文件iso 到指定目录(找个空间的文件放进去)2.创建挂载目录mkdir /mnt/centos7mount -o loop CentOS-7-x86_64-DVD-1810.iso /mnt/centos7 3.备份yum源 cd /etc/yum.repos.d #将 /etc/yum.repos.d目录下的所以*.repo后缀的文件没名.原创 2020-06-01 22:58:53 · 6600 阅读 · 2 评论 -
git添加对勾图标 TortoiseGit安转配置
重点:需要安装TortoiseGit ,也就是小乌龟git默认是没有对勾的之前用过SVN的都知道代码前面有个对勾 但是安转git之后没有之前也没注意后来才知道是需要安装TortoiseGit的1.下载软件git的下载地址https://gitforwindows.org/tortoiseGit下载地址:https://download.tortoisegit.org/tg...原创 2020-04-03 09:53:06 · 1199 阅读 · 0 评论 -
linux centos7下源码 tar安装mysql5.7.30或mysql5.7.22 图文详解
之前用的rpm安装的每次安装都是最新的,,,导致每次版本不统一。。。现在用tar包安装5.7.22和5.7.20一样的 5.7.20之后的和之前的版本还是有点不一样的官网地址https://dev.mysql.com/downloads/mysql/https://dev.mysql.com/doc/refman/5.7/en/environment-variables.html...原创 2018-04-20 16:23:36 · 44059 阅读 · 71 评论 -
CentOS 7 下使用yum安装MySQL5.7.20 最简单 图文详解
CentOS7默认数据库是mariadb, 但是 好多用的都是mysql ,但是CentOS7的yum源中默认好像是没有mysql的。上一篇安装的是5.6的但是我想安装5.7的 yum安装是最简单的 尝试过编译安装各种问题,最后就决定用yum。(经过一段时间的学习又写了一篇用源码安装mysql5.7.22的点击打开链接)1.卸载 先停掉mysql进程 没有安装过的可以直接跳过...原创 2017-12-26 21:15:56 · 180976 阅读 · 76 评论 -
linux 下安装 LNMP 最简单的安装方法
最近在安装linux lnmp centos7环境的时候还是有点小问题,从头总结了一下。安装的版本是 nginx 1.12 mysql 5.7 php 5.6一,安装nginxnginx的官方网站:http://nginx.org/en/download.htmlMainline version主线版本Stable version稳定版本Legacy ...原创 2018-03-12 18:08:37 · 19114 阅读 · 15 评论 -
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
一、安装apache1.环境,我的环境是centos7.4 2.检查是否有用yum安装的 rpm -qa |grep httpd 有的话用 yum remove 删除3.用yum 安装依赖包yum install -y gcc gcc-c++ apr-devel apr-util-devel openssl openssl-devel expat-devel ...原创 2018-09-27 17:43:06 · 908 阅读 · 0 评论 -
linux centos7 防止暴力破解 fail2ban
系统 centos 7.4 系统 e 不知道的可以用 uname -r 查看[root@local ~]# uname -r3.10.0-514.26.2.el7.x86_64查看 du -h /var/log/secure 是否被暴力攻击 超过1M说明被攻击下载软件包: 官方地址:http://www.fail2ban.org我们使用fail2ban-0.8.1...原创 2018-08-05 22:52:42 · 1877 阅读 · 0 评论 -
mysql 优化my.cnf
常用优化参数 vim /etc/my.cnf 添加:query_cache_type=1 #将会缓存所有的结果,除非你的select语句使用SQL_NO_CACHE禁用了查询缓存query_cache_size = 32M #对查询进行缓存 查询缓存table_open_cache=512 #缓存23个表 table_cache 的值在 2G 内存以下的机器中的值默认从 256 到 ...原创 2018-09-08 10:49:07 · 1491 阅读 · 0 评论