自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿蔡的博客

记录与分享Linux学习

  • 博客(122)
  • 收藏
  • 关注

原创 6. Python 输出长方形,直角三角形,等腰三角形

这里主要使用python语言里的循环知识,具体说是Python语言里的循环嵌套,注意,在实际使用中,循环嵌套一般最多到达3层,嵌套太多会影响到程序执行。外层行数不变,内层循环,根据规律,每一行减少一列。最后把符号&换成空格即可。

2024-09-21 10:06:39 593

原创 5. Python之数据类型

Python数据类型有数值型,字符串型,布尔型等等内置函数type(),可以查看变量的数据类型。

2024-09-16 20:31:37 683

原创 4. Python之运算符

常用的运算符有:算述运算符,赋值运算符,比较运算述,逻辑运算符,位运算符等等。

2024-09-16 19:12:38 414

原创 3. Python计算水仙花数

百度答案。

2024-09-15 22:23:28 1504

原创 2. Python之注释及缩进以及print和input函数使用

Python中注释有单行注释,多行注释,声明注释缩进是Python最具特色的语法。不使用大括号,而是用缩进来表示代码块。Python一般四空格就是tab来缩进。如何正确缩进?

2024-09-10 10:02:34 567

原创 1.Python解释器和Pycharm安装设定

Python是一种动态的,解释型语言,需要安装Python解释器。安装Python后,可以使用其自带的编码工具来编写代码。也可以使用第三方的工具,这里使用Pycharm,它有很多优点,可以提高和测试编码效率。

2024-09-09 09:35:45 582

原创 VMware虚拟机故障:“显示指定的文件不是虚拟磁盘“,处理办法

systemctl reboot重启仍然会进到这个页面,Control-D,输入账号和密码后进入紧急模式了,但是系统没有办法使用,在紧急模式下,原来应用服务没有办法启动。在虚拟机有快照,执行快照还原,结果也不行,反复操作,在虚拟机文件目录出现很多莫名文件。Reboot重启,进入正常模式了,查看服务,服务还都正常,数据库也存在,恢复正常。如果能进入正常模式,问题有可能就解决了?根据故障提示,和日志,判断虚拟机磁盘有故障,查看虚拟机有多块磁盘。重启后,虚拟机不再报磁盘故障了,但是系统提示进入紧急模式。

2024-05-11 14:37:23 5356 1

原创 Jenkins使用-绑定域控与用户授权

如果是AD环境,选择Active Directory,如果是ldap环境就选择LDAP。1、备份配置文件,防止域控绑定错误或授权策略选择不对,造成办法登录,或登录后没有权限操作Jenkins系统。检查Assign Roles中,域用户是否对应admin角色,如果不有,勾选上。然后退出Jenkins,重新Jenkins服务,使用域账号登录Jenkins。一、Jenkins安装完成后,企业中使用,首先需要绑定域控以方便管理。有几个选项,防止万一,先选择:登录用户可以做任何事。3、Bind DN填写一个域用户。

2024-04-09 10:29:25 1260

原创 域控环境开启电脑指纹登录

这样,域内电脑就可以配置了,不如域内电脑这两项没有启用,也可以手动启用了,开始-运行-gpedit.msc,按上面域控方便把这两处启用。现在笔记本都带有指纹登录功能,但是在域环境下,默认开启指纹登录功能选项是灰色的,没有办法开启。解决方法,需要先在域控上设定。1、打开域控组策略管理-计算机配置-管理模版-Windows组件-生物特性。2、开启允许域用户使用生物特性登录。开始-设定-账户-登录选项。设定PIN和指纹就可以了。3、管理模版-系统-登录。最后设定PIN和指纹。

2024-04-09 09:55:15 1960

原创 Gitlab添加ssh-key报500错误处理

执行一下ssh -v,发现在找不到,继续查找发现ssh文件都不存在,丢失了,原来问题出现在这里。服务器曾经出现文件系统损坏,导致无法进入linux,最后通过fsck修复了linux,有可能在这个步骤把ssh相关文件弄丢了。由于是vm虚拟机,先做个快照,再把虚拟机还原到以前的快照,找到ssh相关文件,把/usr/bin/下的ssh相关所有文件都拷贝出来,然后虚拟机再还原来回来,把拷贝出来的文件按相同路径拷贝过去,根据日志提示,好像是缺少文件或目录,后面有个ssh,难首是依赖ssh有问题?

2024-01-18 11:34:39 828

原创 YUM安装jenkins

http:ip(域名):8080。安装完成后即可登录使用。

2023-12-25 16:05:40 1086

原创 使用docker部署nextcloud

命令“docker run”用来创建和启动一个容器,即管理单个容器,如果有多个相关联的应用容器,则需要依次分别部署。docker-compose可以用来创建启动一组相关联应用容器。它允许用户在一个模版(YAML格式文件,默认配置文件为:docker-compose.yml)中定义好一组相关联的应用容器,。一、思路:数据库使用容器外mysql(宿主机),同时把容器中nextcloud文件目录映射到容器外,即宿主机。4、用docker-compose依据yml文件启动容器,会自动下载镜像,启动容器。

2023-12-14 09:07:43 986

原创 docker网络与docker-compose固定IP

Docker有三种网络模式:Brigde,host,none。Brigde是常用的网络模式,但是Docker0的默认IP是172.17.0.0/24这个网段开始,使用这个IP可能会和公司内网络冲突,造成网络故障。会造成没办法ssh到服务器。一、可以改变docker0的IP,方法:通过bip可以指定docker0,二、也可以创建一个自己的网络,后绪容器依靠创建的网络来启动容器。三、使用docker-compose来启动容器,怎么固定IP呢。因此使用docker首先要对网络自定义。

2023-12-13 17:56:15 2776

原创 报错:networks.app.ipam.config value Additional properties are not allowed (‘gateway‘

docker-compose启容器报错:networks.app.ipam.config value Additional properties are not allowed (‘gateway’ was unexpected)docker-compose版本太低,提高版本。

2023-12-13 16:14:03 1333

原创 部署Nextcloud详细步骤及优化方法

点击后面查看哪些文件无效,大部份是.htaccess .user.ini 两个文件,可以重nextcloud目录重新拷贝过来。3、创建Nextcloud目录,并下载最新Nextcloud文件到创建目录。检查有没有安装redis,安装后还需要安装php-redis扩展。把memory_limit值修改为512M。我这里使用apache,版本:2.4.6。三、安装nginx或apache,二、安装MYSQL8.0以上。这里使用YUM来再安装一次。三、安装Nextcloud。一、安装PHP8.0以上。

2023-12-11 14:53:35 4812

原创 YUM安装MYSQL8.0.35

【代码】YUM安装MYSQL8.0.35。

2023-12-11 09:42:43 726

原创 YUM安装PHP8.0

【代码】YUM安装PHP8.0。

2023-12-11 09:08:12 1733

原创 源码安装PHP7.4.33开启php-ldap php-zip php-zlib php-gd等模块

【代码】源码安装PHP7.4.33开启php-ldap php-zip php-zlib php-gd等模块。

2023-12-04 09:47:41 824

原创 Apache服务Rwrite功能使用

有了rewrite模块后,需要在apache配置文件httpd.conf中全局配置段开启rewrite功能,或者在虚拟机主机配置段来设置也是可以的。要使用apache rewrite,先要理解什么是rewrite结尾标识符,以前一些常用表达式及apache rewrite变量。#匹配0到1个字符 ,* 匹配0到多个字符 ,+ 匹配1到多个字符。3、Rewrite变量,用于匹配HTTP请求头信息,浏览器主机机,URL等。L(last rule) #匹配当前规则为最后一条匹配规则,停止匹配后续规则。

2023-11-22 10:05:30 926

原创 Apahce虚拟主机配置演示

在企业的真实环境中,一台WEB服务器发布单个网站会非常浪费资源,所以一台WEB服务器一般都会发布多个网站,少则3-5个,多个10-20个网站。以下演示在同一台主机:192.168.145.129,使用同一个80端口,发布两个域名网站:www.a.com和www.b.com。3、分别创建发布目录www.a.com和www.b.com 重启apache服务,并创建index.html页面。4、测试,在浏览器输入分别输入地址www.a.com和www.b.com进行测试。输入www.a.com。

2023-11-21 14:16:09 842

原创 源码安装Apache

源码安装Aapche。

2023-11-21 11:43:51 631

原创 ChatGPT得到Kubernetes一些概念

ChatGPT回答的Kubernetes相关概念

2023-05-18 09:38:43 672

原创 访问kubernetes dashboard时提示你的链接不是私密链接

访问kubernetes dashboard时提示你的链接不是私密链接。在浏览器页面上,直接键盘输入 :thisisunsafe。不论是chrome还是edge,都可以解决。

2023-05-17 17:46:46 1114 4

原创 Aras innovator新建item,增加一个number,按流水号自动产生number方法

比如:创建snapshot这个item,在Snapshot增加一个number字段,按流水号由系统自动来生成,用户不能输入和修改这个字段值。首先,创建一个item: snapshot_id,在这个item里增加一个current_value字段来记录snapshot number,snopshot number从此字段获取值,Aras innovator新创建item,增加一个number,按流水号自动产生number方法。

2023-04-27 09:39:46 344

原创 Aras innovator几个小功能设定

比如Part 和CAD版本都是A,通过ECO把part和cad同时升到B,在part里显示的cad仍然是A。2、如果要固定item属性字段,不让修改,比如要固定revison,需要在item-view里,把revision字段对应的数据类型中,filed physical下的Disabled沟选上。3、创建新的item,如果显示的标题不是名称,而是ID时,只需要在item里,把name的数据源对应到item_number即可。5、改变Part和CAD Document关联方法。

2023-04-26 13:50:29 611

原创 Aras innovator 设定PART中物料字段类型为必填

由于PART类型关系到JPN产生,创建PART时,如果忘记选择PART类型,会造成系统自动产生错误的JPN,因此,在PART对象类中,把类型设定为必填即可。需要注意,如果系统中已经有数据存在,设定require时会报错,比如系统中有NULL值存在,不让设定。查到有NULL的数据存在,修改,把有NULL的修改为空值。先查询一下NULL的类型数据。这需要到数据库中处理下。这样就可以设定必填了。

2023-04-26 13:28:35 172

原创 修改docker仓库源

地址:/etc/docker/daemon.json。以下显示我的daemon.json文件。

2023-04-24 13:25:14 1198

原创 通过Windows10管理AD域控

有域控环境,要维护管理域控,一般都是直接在AD域控上操作,或者是远程到AD域控的服务器,有没有办法直接在windows10的电脑上操作管理域控呢?这样,对AD域控的管理就方便多了。下载后直接双击安装即可,安装完KB后,打开“开始”—“控制面板”—“程序”—“程序和功能”下的“打开或关闭Windows功能”选中之后确定添加,添加完毕后,再点击开始,在管理工具中就可以看到AD的相关管理工具了。非常欣慰的是,微软已经把这个插件集成到windows 10 2018年10月更新里后,不需要安装,直接添加即可。

2023-04-23 15:28:01 5557

原创 Docker几个概念

2、什么是LXC呢?OverlayFS是目前使用比较广泛的层次文件系统,是一种类似Aufs的一种堆叠文件系统,于2014年正式合入Linux 3.18主线内核,OverlayFS文件系统,实现简单,而且性能很好,可以充分利用不同或相同Overlay文件系统的Page Cache,具有:上下合并、同名遮盖、写时拷贝等特点。AUFS是早期Docker使用的文件系统,Aufs是一种层次结构的文件系统,每当修改时,会拷贝一层为可写层做修改,如果文件大,效果会很低。Docker容器,是Docker镜像的实例。

2023-04-12 16:24:20 687

原创 Linux安装字体

安装fontconfig,安装完成后,会在/usr/share/创建fonts目录,上传字体文件到这个目录,对字体文件授权,更新字体索引及缓存,确认字体是否安装成功。公司使用一个应用系统,系统是用java写的,部署在一台linux服务器上,审批日志自始至终显示乱码。最后重启服务,问题解决。

2023-03-14 15:34:02 5356 2

原创 SQLSTATE[HY000] [2002] No such file or directory错误

找到pdo_mysql.default_socket,把值填写上面mysql 的socket路径。连接MYSQL数据库报错,原因是PDO无法找到mysql.sock或者mysqld.sock。显示socket地址:/var/run/mysqld/mysqld.sock。1、查看mysql配置文件,确认下socket目录。3、重新php与apache,网站恢复正常。2、找到php.ini文件。

2023-03-10 13:33:50 1322

原创 Linux学习笔记本(不定期持续更新)

Linux学习笔记本

2023-01-28 17:56:13 724

原创 GIt登录不了,报错:Whoops, something went wrong on our end.

今天,员工反应公司gitllab无法登录。

2022-12-26 10:42:36 4198

原创 Windows ADK使用场景之一:应用程序兼容性工具。解决普通域用户执行软件时,提示要管理员账号与密码问题!

在企业域环境中,通常,普通域用户是没有安装软件权限的,需要安装软件时,都是由IT运维人员通过域的管理员来安装。2、打开软件后,Custom Databases-New Databases-Create New-Application Fix。这样就完成了配置,任务普通域用户,用其域账号登录电脑后,都可以执行SSLVPN这个程序,不需要再跳出要管理员密码的提示窗口。5、一直下一步到完成安装,然后点save来保存设定。安装选项里,只需要勾选:应用程序兼容性工具。3、依次软入程序名称,描述,选择软件程序路径。

2022-10-21 10:54:50 8551 1

原创 Nginx部署BLOG和BBS详细步骤

使用nginx部署wordpress和discuz,用来发布blog和bbs

2022-07-15 22:20:52 1174 1

原创 自建DNS服务器,客户端打开网页慢,解决办法

自建DNS服务器,客户端打开网页很慢,一直转圈圈很久才会打开网页解决方法:打开DNS服务器,右击-属性 转发器-编辑,添加一个外部DNS地址,如下 添加完成后,服务器重启即可。

2022-07-05 16:15:51 1181

原创 windows域控制器损坏修复过程

一、前言上次写了一篇文章,“经历勒索病毒,处理与警示”,几天后被平台关闭了,理由是有广告嫌疑,不探讨这个了。这篇主要记录windows域控损坏修复过程,由于勒索病毒原因,把公司的主域控制器损坏了,域控制器必须用到的的几个服务始终没有办法启动,影响还是很大的。 为了减少员工记忆太多账号密码,公司里面所有的应用都和域账号做了绑定,域控的损坏,对客户端影响较大,好在还有辅助域控,临时应急。为了能够尽快修复域控制器,减少对客户端影响,这里搭建模拟环境,实操一下,模拟一下修复过程。一、模拟环境搭建1、主机一台主域控

2022-06-30 17:54:34 3965 1

原创 tomcat 启用https加密码访问

1、把证书拷贝到tomcat目录2、修改tomcat配置文件 server.xml3、增加如下内容即可

2022-06-23 16:58:49 505

原创 File system check of the root filesystem failed

同事说我们内部git登录不了,提示:git服务器是虚拟机,登录发现宕机了,重启后进不了系统,报错:Failure: File system check of the root filesystem failed网上查资料,确认可能是虚拟机的磁盘出现问题,使用fsck 命令修复,最后ctrl+D解决问题

2022-06-01 17:38:59 1046

原创 去除nginx.conf文件中注释和空格行方法

方法一:使用sedsed -e '/#/d' -e /^$/d'[root@localhost ~]# cat /lnmp/nginx/conf/nginx.conf user nginx;worker_processes 1;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { incl

2022-05-02 13:36:41 1092

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除