- 博客(9)
- 收藏
- 关注
原创 Python26创建集合和Python27的区别
在Python26中,创建集合可以用setname = set(iteration)来实现。比如:Python 2.6.6 (r266:84292, Dec 7 2011, 20:48:22) [GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> set_1 = set([1, 2,
2022-04-25 14:54:26 1661
原创 Docker MySQL修改默认编码格式
我的MySQL是5.7版本,装在docker里面,MySQL的默认编码大部分是latin1,写入中文数据就会报错,需要修改默认的编码格式。首先查询MySQL的container id:docker container ls -a,进入docker:docker container exec -it 131942a66b1c bash[root@pa_cicd ~]# docker container ls -aCONTAINER ID IMAGE
2021-03-02 20:58:40 839
原创 通过ansible和Flask-APScheduler实现自动化无人值守修改服务器账号密码
最近接到一个新任务,要求自动批量给几百台服务器修改账号和密码(管控服务器预定人的使用时间),对这方面比较陌生,就去买了一本python自动化运维(刘天斯著),观摩了大佬的作品,感觉用ansible实现这个功能应该是一个不错的思路,只需要在主机上面部署好服务就行,被控服务器不需要部署客户端,默认通过paramiko进行ssh连接下发执行命令或者配置。部署ansible主机服务参考:https://mp.csdn.net/console/editor/html/109224132...
2020-12-27 20:14:39 529
原创 Centos7搭建gitlab教程
首先准备一台centos7服务器,配置最好是8G以上内存(如果内存小于8G,建议安装gitlab8的老版本,内存小强行上最新版可能导致gitlab无法启动),用root账户登录。给yum配置epel源,参考:https://blog.csdn.net/lxl1531/article/details/109246164安装服务:yum -y install policycoreutils openssh-server openssh-clients postfix启动postfix并将postfi
2020-12-01 11:14:02 194
原创 docker修复MySQL踩坑记录
上周实验室有几台服务器中了勒索病毒,然后领导安排专人断了实验室网络,把每台服务器扫描杀毒,结果导致我开发的网站MySQL无法启动,查看docker日志:docker container logs ci-mysql[root@pa_cicd ~]# docker container logs ci-mysql报错如下:docker-entrypoint.sh: line 72: mysqld: command not found,感觉应该是container被损坏了,要重新从备份导出一份过来
2020-11-28 18:02:48 978
原创 在Linux部署ansible(centos7.6)
最近接到一个新任务,要求自动批量给几百台服务器修改账号和密码(管控服务器预定人的使用时间),对这方面比较陌生,就去买了一本python自动化运维(刘天斯著),观摩了大佬的作品,感觉用ansible实现这个功能应该是一个不错的思路,只需要在主机上面部署好服务就行,被控服务器不需要部署客户端,默认通过paramiko进行ssh连接下发执行命令或者配置。说干就干,找了台Linux服务器(centos7.6的OS)开始部署ansible服务,执行 yum install ansible -y 命令,发现...
2020-11-19 14:58:50 266
原创 Centos7用Tomcat提供web、http访问文件功能
1.安装tomcat服务:[root@pa_cicd ~]# yum install tomcat -y2.修改web.xml,打开对外展示文件功能 把如下所示的listings属性改为true (大概在112行,默认的是false) vim里面可以通过"set nu"打开行号显示。[root@pa_cicd xpit_web]# vim /etc/tomcat/web.xml 103 <servlet> 104 <servlet-...
2020-11-09 19:51:58 295
原创 安装EPEL源踩坑记录(centos7.6)
我在centos上面部署ansible服务的时候,清华的yum源找不到安装包,这个软件的安装包在EPEL源里面。查看自动化运维书的资料说是用rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/7/x86_64/Packages/e/epel-release-7-12.noarch.rpm命令安装EPEL源。我试了这个命令对centos7无效,因为执行后查看yum源,没有epel.repo文件。[root@pa_cicd ~]# ls /etc...
2020-10-23 17:25:51 1644
原创 Linux内网通过windows主机代理访问外网(centos7.6)
win10下载CCProxy软件,直接到官网下载的免费版(够我用了):http://www.ccproxy.com/下载好了直接安装,一直点下一步就行。打开软件的初始界面如下:CCProxy默认用的是808端口做的代理,如果弹窗报错端口冲突,请在设置里修改默认端口,我的808端口被占用了,修改成825端口。接下来就是把对应的Linux服务器IP添加到允许的ip里面,然后点击启动。如下:到这里windows这边就配置好了,从cmd命令行找到windo...
2020-10-22 16:48:19 2357 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人