转到正文
浏览 1,364 次

一、更新yum源

yum update

二、安装依赖项

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel libffi-devel gcc make

三、yum源只有3.8.0版本,所以还是使用源码安装

cd Your_dir
wget https://cdn.npm.taobao.org/dist/python/3.8.5/Python-3.8.5.tgz
tar -zxvf Python-3.8.5.tgz
cd Python-3.8.5
mkdir /usr/local/python3.8.5
./configure --prefix=/usr/local/python385 --enable-optimizations;make;make install
ln -s /usr/local/python385/bin/python3 /usr/bin/python3  
ln -s /usr/local/python385/bin/pip3 /usr/bin/pip3

四、安装runlike

pip3 install runlike

五、查看容器启动参数
runlike -p <容器名>|<容器ID>

runlike -p bind

docker run \
--name=bind \
--hostname=a788eba0353d \
--mac-address=02:42:ac:11:00:02 \
--env=WEBMIN_ENABLED=false \
--env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
--env=BIND_USER=bind \
--env=BIND_VERSION=9.16.1 \
--env=WEBMIN_VERSION=1.941 \
--env=DATA_DIR=/data \
--volume=/named:/data \
--expose=10000 \
--expose=53 \
-p 53:53/udp \
--restart=no \
--label='maintainer=sameer@damagehead.com' \
--detach=true \
sameersbn/bind:latest \
/usr/sbin/named

浏览 1,071 次

休假的结束节点,正好赶上服贸会开始,虽然现在还不知掉什么时候开,不过紧张气氛已经在单位蔓延开来,查PC,查机器,查服务器,机房暂停指纹识别,哎,一堆事情,来了以后极其不适。

浏览 1,285 次

今天晚上(2020.08.20)已经测试完成 confluence 7.7.2 版本,目前用之前的7.6.0的K文件已经无法正常启动,新改了一版K文件,正常使用,已经发布在主贴中。

浏览 1,067 次

WP提示需要升级到5.5,和以往一样,cn.wordpress.org 不会第一时间推出,只能wget到官网下载。

下载完了,用脚本直接升级,很简单,幸亏脚本里写了一个备份步骤,就是把升级前的目录备份到指定的其他地方,这点在后面起了很大作用。最后只要执行一下upgrade.php升级一下数据库就可以正常使用了。

使用了几天以后,突然发现有很多文章里的代码框不正常了,在代码前面都有个大大的引号,非常影响观感,用了很多方法,也无法消除,出现了很多很诡异的现象,这时候突然想起来,可以利用备份回滚到之前备份的版本。

说干就干,回滚后,除部分数据显示异常(已经删除的一篇文章又出现了,还没有删除的地方)其他均正常显示了。然后再次进行升级操作,严格按照官方文档,升级到5.5版本后,一切正常,之前的异常数据也正常了(之前删除的那个文章已经没了)。

结论:备份相当重要,即使对我们这一个小的WP应用也是如此。

浏览 1,255 次

因近期有大型活动,测试地址暂时只开放2小时,待活动结束后,开放时间将相应延长,请各位海谅!

经过多次测试,阿里云服务器对搭建jwplayer有限制,建议大家不要使用阿里云服务器搭建。

完全使用官方原汁原味的代码自行开发,非破解版。大家交流请联系我 xu1701@hotmail.com

点击以下文字查看测试地址

浏览 1,928 次

外网有一些好的视频,看到了想保存下来,因为我使用v2ray和idm,所以研究了一会儿,其实很简单。

打开idm界面,选择下载-选项,找到代理服务器TAB,我们看到默认是不使用代理/socks;这里注意了,我们要点击使用系统设置,然后呢,点击右上方从IE获取,就会自动变到使用自动脚本那里,地址也自动写好了,然后我们只要在youtube上下载想要的视频及相应的分辨率就可以了。

浏览 1,404 次

找了不少地方想去掉,乱七八糟的页面,加载还慢。后来发现方法了

只要改成 about:blank 就可以了。

浏览 1,396 次

背景:
前期用pyhon写的一个软件来做dns域名劫持,dig响应正常,解析正常,但同事监控机经常报警,dns响应时间占比在四分之三,经过一番折腾,还是这个软件的事情,所以单独给同事搭建了一台dns私网服务器,为了便捷快速搭建完成,选择了sameersbn/bind镜像。
服务器:CentOS 8.2.2004
Docker引擎版本:19.03.12(使用非root用户运行)

搭建过程:

docker pull sameersbn/bind

启动过程

docker run --name='bind' -d -p 53:53/udp -e WEBMIN_ENABLED=false -v /named:/data sameersbn/bind:latest

我不用WEB来配置bind,所以就把WEB服务关了,/named目录(也可为其它目录)为数据目录,新建容器后将在该目录下生成bind/ect和bind/lib目录,其中etc目录下为DNS的相关配置文件。配置和配置其他bind服务器一致,就不在这里表述了。下面主要说说碰到的问题。

碰到的问题(很重要,说的人很少,但是能节省你的大部分时间,因为我已经以身试法了)
1、需要提前在主机上建立工作目录 /named
2、不需要关闭主机防火墙,docker启动镜像的时候会自动开通防火墙访问规则
3、报chcon: can't apply partial context to unlabeled file 错误是因为我们关闭了selinux,需要恢复原状,即修改/etc/selinux/config文件,修改为SELINUX=enforcing,修改后必须重启服务器
4、很多人没说过的docker加载目录权限问题,我们第一次使用

docker ps -a

发现容器竟然自动退出了,然后我们要知道发生了什么,使用

docker logs bind

报错如下
mkdir: cannot create directory '/named/bind': Permission denied
找了很多教程,没有人说过原因,在github上找到了问题的原因
https://github.com/sameersbn/docker-bind/issues/15
在执行docker run命令之前,需要做如下操作

chcon -Rt svirt_sandbox_file_t /named

执行后就可以正常启动容器了。

浏览 1,102 次

处理很简单,修改文件“/etc/yum.repos.d/epel.repo”, 将baseurl的注释取消, mirrorlist注释掉。即可。

浏览 1,741 次

使用了7.6.0有些日子了,感觉比 7.5.* 的版本要稳定的多的多,而且载入速度也更快了,推荐大家都升级到 7.6.0 这个版本

原crack文件是正常使用的。我们很快会更新置顶文章中ISO文件链接。