Linux 实验
文章平均质量分 51
二牛说课
被技术耽误的小镇青年
不谈热爱,不谈理想,不负青春
多实践,多实践,多多实践
展开
-
Linux虚拟机网卡地址重复:Connection activation failed: No suitable device found for this connection
任你重启网络 恢复DHCP模式就是连不上 于是你问度娘 它却告诉你Centos7 NetworkManager 不如Centos6 network棒,于是有进了一个坑。2 systemctl mask NetworkManager # 禁用NetworkManager,类似Windows的禁用。当你准备好了今天的实验科目,信誓旦旦的要搞新的技能,不出意外的话,意外就出现了,程序员的悲催就是,明明昨天还是好好的,今天就挂了。原创 2023-10-29 10:54:44 · 840 阅读 · 0 评论 -
阿里云修复 polkit pkexec 本地提权漏洞(CVE-2021-4034)
6、Ubuntu 18.04 LTS、Ubuntu 20.04 LTS的用户可通过apt update policykit-1升级修复,Ubuntu 14.04、16.04、12.04官方已终止生命周期 (EOL)维护,修复需要额外付费购买Ubuntu ESM(扩展安全维护)服务,建议停止使用;2、CentOS 7的用户可通过yum update polkit升级修复(云安全中心Linux软件漏洞已支持检测修复),Centos 5、6、8官方已终止生命周期 (EOL)维护,建议停止使用;原创 2022-09-06 10:57:30 · 3075 阅读 · 1 评论 -
Centos7配置安装 MiniKube K8s单机版
Minikube是单机版的Kubernetes集群,能够在我们本地的个人电脑(包含Windows、macOS、Linux系统)运行Kubernetes集群,让我们进行日常的开发工作官方地址:https://kubernetes.io/docs/tasks/tools/install-minikube/1.安装docker更新yum包到最新yum update 安装需要的软件包, yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖y原创 2021-12-02 09:58:21 · 1510 阅读 · 0 评论 -
Nginx 配置Vue 刷新404错误 以及配置二级目录可以访问
location / { root /usr/share/nginx/html; index index.html index.htm; try_files $uri $uri/ @router; } error_page 500 502 503 504 /50x.html; location @router { rewrite /^.*$ /index.html last; }注意 ...原创 2021-01-12 16:39:25 · 705 阅读 · 1 评论 -
One of the configured repositories failed 解决Centos 7.4 网易镜像 和阿里云yum源镜像无法更新错误
mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo_bak1. Contact the upstream for the repository and get them to fix the problem. 2. Reconfigure the baseurl/etc. for the repository, to point to a working upstream. This is most oft...转载 2020-07-01 00:02:33 · 3243 阅读 · 0 评论 -
Centos系统逻辑卷扩容
lvdisplay查看所有逻辑卷lvextend -L +500M /dev/centos/root扩容后df -h 中看不到变化需要 执行xfs_growfs /dev/centos00/root原创 2019-12-25 19:09:56 · 207 阅读 · 0 评论 -
Rancher部署Nginx 完整操作
通过rancher 管理容器是非常方便的,唯一不方便的地方是进入容器编辑文件。 为此,在新增容器服务的时候,一般我们会建立本地目录映射 也就是 【卷】。 今天配置nginx 发现把配置文件作为映射 一开始是成功的,后面怎么都不行了。今天整理全攻略;一.宿主机安装nginx 我擦,这一步是为了获取配置文件,安装这个就备份一下演示两种方式安装nginx,第一种, ...原创 2019-11-15 23:23:42 · 7533 阅读 · 1 评论 -
ElasticSearch docker集群
参考https://blog.csdn.net/belonghuang157405/article/details/83301937docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 -v /opt/es-cluster/config/es1.yml:/usr/share/elas...原创 2019-10-30 20:34:56 · 140 阅读 · 0 评论 -
Docker 搭建ElasticSearch Kibana Logstash环境
基于版本docker.elastic.co/elasticsearch/elasticsearch 6.2.4docker.elastic.co/kibana/kibana 6.2.4运行docker run -d -p 9200:9200 --name jl_elasticsearch docker.elastic.co/elast...原创 2019-10-30 11:21:06 · 148 阅读 · 0 评论 -
Rancher配置部署笔记
一. Docker安装配置 安装更新yum包到最新yum update安装需要的软件包, yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖yum install -y yum-utils device-mapper-persistent-data lvm2设置阿里云镜像源yum-config-manager...原创 2019-10-28 16:25:15 · 1328 阅读 · 0 评论 -
在linux服务器上传图片到阿里云OSS报错:RequestTimeTooSkewed
在linux服务器上传图片到阿里云OSS上报:原因:发送请求的时间与OSS收到请求的时间,间隔超出了15分钟,OSS从安全考虑认为该请求是无效的,返回上述错误。请检查发送请求设备的系统时间,并根据时区调整到正确时间。调整系统时区设置1).vi /etc/sysconfig/clock #编辑时间配置文件 ZONE="Asia/Shanghai" UTC=fal...原创 2019-07-29 09:57:16 · 658 阅读 · 0 评论 -
Centos7忘记或者初始安装Mysql 密码出错(新)非password的字段
1. vi /etc/my.cnf,在[mysqld]中添加skip-grant-tables例如:[mysqld]skip-grant-tablesdatadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sock2. 重启mysqlservice mysql restart3. 使用用户无密码登录mysql -u...原创 2019-06-13 12:50:52 · 414 阅读 · 0 评论 -
系统迁移备注:关于mysql 连表更新数据及文件备份
昨晚加班迁移数据重点 备份备份备份!mysql 通过一张表更新另外一张表的数据在数据迁移中很常见,通常用update t1 set aa = (select bb from t2 where t2.xx=(t1.)xx) 在括号里面 不用别名 默认就是t1,但这种方式有可能会失效,提示 mysql Subquery more than 1 row的错误。网上 通过updat...原创 2019-02-23 11:16:00 · 275 阅读 · 0 评论 -
Centos 7 部署Nginx + FTP 搭建Java文件服务器(含源码)
主要内容安装Linux 配置网络 编译安装Nginx 安装配置Vsftp Java代码测试一、安装Linux 通过VMWare WorkStation安装测试环境,为了模拟正式库系统盘及数据盘,可以调整配置如下: 硬盘,按照通用云服务器的做法一般会分两块硬盘,一块系统盘,一块数据盘,初期都在40G; 内存,由于此次部署微服务...原创 2019-02-01 12:00:30 · 1342 阅读 · 0 评论 -
Linux Centos7(阿里云下)下配置SVN环境 及TortoiseSVN使用
SVN 作为团队协作的重要工具,已经不可或缺。Window下有可视化的管理软件VisualSVN Server ,可以灵活的设置仓库及用户组的权限。一、安装SVN 1.1安装 # 查看是否已经安装SVN rpm -qa subversion #或者通过svnserve --version查看版本 #卸载 yum ...原创 2018-10-10 16:05:11 · 292 阅读 · 0 评论 -
java程序 jsp 验证码 部署到linux服务器 显示乱码
验证码部署到Linux服务器上乱码,根本的原因就是服务器端没有该字体;不管你用什么样的方式生成验证码总会有一个字体设置,如:xx.setFont(new Font("Times New Roman", Font.PLAIN, 12)); // 指定字体、样式、字号大小 有的同志甚至直接用了宋体或黑体 ,如果有用中文字体尽量还是改回英文字体 ,本地字体上传到jdk字体目录 上传完成后,重启tomc...原创 2018-07-14 11:44:56 · 367 阅读 · 0 评论 -
Centos7中安装mysql
在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 下载并安装MySQL官方的 Yum Repository[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.no...原创 2018-07-14 09:05:28 · 164 阅读 · 0 评论 -
Linux系统下卸载JDK 重新安装新版本
首先 找到Jdk的包 yum list installed | grep openjdk然后 卸载 yum remove java-1.6.0-openjdk.i686查看当前系统存在哪些版本yum list | grep openjdk然后安装:yum install java-1.7.0* -y原创 2016-01-12 19:36:47 · 640 阅读 · 0 评论 -
SSH Secure Shell Client 连接Linux 乱码
修改 目录下的.bash_profile 添加LANG=zh_CN.GB2312export LANG重启即可,原创 2016-01-12 19:45:34 · 260 阅读 · 0 评论 -
Centos6.3 安装tomcat及开机启动
这里假设你已经安装好jdk1.7官方网址:http://tomcat.apache.org/ 最好选择国内镜像网址下载。上传到Linux中解压tar -xvf /root/apache-tomcat-7.0.67.tar.gz启动 我的目录是/usr/local/tomcat7/bin/startup.sh现在其他计算机 还不能访问,要设置防火墙。如果不太明白 可以直接关闭防火墙和Selinux原创 2016-01-12 22:58:10 · 277 阅读 · 0 评论 -
Linux 实践 01:Centos 7 minimal 安装配置及桌面安装
自己在网上买了电脑配件,整了一台“高配”电脑,专心实践Linux服务运维方面的技术。以此记录。硬盘的设置: 两款硬盘,一开始想安装在LVM卷上,但细想自己的读写操作没有这么大,硬盘坏掉的几率较小。且徒增烦恼。 就安装在了一块三星128G的SSD硬盘上。分区:/boot 200MB swap 2048MB / 80GB 余下200多GSata硬原创 2016-03-22 11:05:26 · 3120 阅读 · 0 评论 -
RHEL7 设置ISO 本地yum源
首先,将iso文件上传至系统目录下 如/var/iso 然后,挂载 mount -o loop -t iso9660 /var/iso/rhel-server-7.0-x86_64-dvd.iso /media/cdrom在/etc/yum.repo.d/下创建 repo文件 touch rhel-media.repo vi rhel-media.repo[RHEL server原创 2016-04-05 11:18:26 · 2199 阅读 · 0 评论 -
Linux下安装MySQL RPM-Bundle.tar
bundle 通俗的理解应该是集成包。http://dev.mysql.com/downloads/mysql/5.6.html#downloads 在官网选择 相应的版本解压到指定的目录 如: /usr/mysql55 最好先进入/usr/mysql55目录 然后进行解压 tar -xvf /root/MySQL-5.xxxx.bundle.tar r原创 2016-04-05 11:47:57 · 993 阅读 · 0 评论 -
[失败]RHEL 6.4 64位上安装MySQL5.5.48出现的问题
下载:相应的rpm bundle压缩包; 解压后MySQL-client-5.5.48-1.el6.x86_64.rpmMySQL-devel-5.5.48-1.el6.x86_64.rpmMySQL-embedded-5.5.48-1.el6.x86_64.rpmMySQL-server-5.5.48-1.el6.x86_64.rpmMySQL-shared-5.5.48-1.el6.x原创 2016-03-29 11:25:22 · 771 阅读 · 0 评论 -
RHEL7/Centos 7/Fedora 22/23/24 安装谷歌chrome浏览器
如果童鞋可以翻墙或网速飞快,则可以直接访问http://www.google.cn/chrome/browser/desktop/index.html 点击下载安装即可!可以通过配置Yum源的方式安装 一 /添加谷歌软件库文件 在/etc/yum.repos.d/目录下创建一个名为google.repo的文件 sudo vi /etc/yum.repos.d/goog原创 2016-07-28 11:17:47 · 2252 阅读 · 0 评论 -
Linux Docker五大误区
第一误区Docker是轻量级虚拟机这是大家初学Docker时最主要的误解。这种误解倒也情有可原,Docker的确看上去有点像虚拟机。Docker网站上甚至有人比较了Docker和虚拟机的区别。但是,Docker实际上不是轻量级虚拟机,而是改进了的Linux容器(LXC)。Docker和虚拟机是完全不一样的,如果你把Docker容器当成轻量级虚拟机来用,会遇到很多问题。 在使用Docker之前,必须了原创 2016-09-22 21:01:54 · 2556 阅读 · 2 评论 -
新手配置 Linux Ftp Server 服务
在Window Server 中可以用Serv-u FileZilla Server之类,在Linux中Serv-u能用 只是无法破解。简单的来说 配置ftp服务应该是比较简单的,因为Linux基本都自带了 vsftpd这样的服务。如果你部署需vsftpd 那么有一个很好的选择 apache FtpServer 此软件配置方便,容易理解!不过,以上都没有能解决了 用户只能上传修改 不能删除文件原创 2017-02-15 16:46:08 · 303 阅读 · 0 评论 -
Java Web 部署到linux乱码
有可能的情况 是由于get请求导致乱码 在tomcat配置文件中加入 URIEncoding="UTF-8"<Connector URIEncoding="UTF-8" connectionTimeout="20000" port="8080" protocol="HTTP/1.1" redirectPort="8443"/>...原创 2018-07-18 13:47:15 · 301 阅读 · 0 评论 -
服务器环境搭建:Linux+Nginx+Tomcat 多个网站配置
一、Linux安装 (此处虚拟机安装步骤省略)由于腾讯云上面的centos 是7.2,在官方镜像中找不到7.2用最新版本7.5替代 二、安装Nginx 用联网的方式安装 2.1 - 添加Nginx存储库 添加CentOS 7 EPEL仓库,请打开终端并使用以下命令:sudo yum install epel-release 2.2 - 安装Nginx现在N...原创 2018-10-08 09:34:14 · 529 阅读 · 0 评论 -
Nginx 出现 403 Forbidden 最终解决
步骤一:检查目录权限。权限不足的就加个权限吧。例子:chmod -R 755 / var/www步骤二:打开nginx.conf例子:vim /etc/nginx/nginx.conf把 user 用户名 改为 user root 或 其它有高权限的用户名称即可步骤三如果是centos,看一下selinux是否关闭了查看SELinux状态:1、/usr/sbin/sestatus -v ...原创 2018-07-13 16:54:55 · 12762 阅读 · 5 评论 -
Linux 查看位数 getconf LONG_BIT
很多时候,随处找了一个Linux镜像文件就装了,后面安装软件的时候 不知道改装32位还是64位的。这里提供一个直接的方法 getconf LONG_BIT 可以获取。当然 一般通过查看内核名 也可以判断 uname -a通过 i386 或 x86_x64等关键字判断 当然还有一个i686也是32位.原创 2016-01-12 19:13:39 · 3428 阅读 · 0 评论