阿里云上docker 配置 noVNC,然后push到hub.docker.com , 最后家里服务器安装docker,pull到本地服务器 .service脚本暂时没成功 1. 新建docker,并打开端口 1https://zls.bndstone.com/2894.html 12docker run –name centos72 –privileged -d -e "container=docker" -p 8081:22 -p 80:80 -p 443:443 -p 8082:5901 -p 6080:6080 –restart always ansible/centos7-ansible /usr/sbin/init docker exec -it centos72 /bin/bash 12firewall-cmd –zone=public –permanent –add-port=6080/tcp && firewall-cmd –zone=public –permanent –add-port=6080/udp firewall-cmd –reload 2. 安装noVNC 1https://zls.bndstone.com/948.html 3. 测试成功后把docker push 到hub.docker.com 123docker […]
解决socket.error: [Errno 98] Address already in use问题 1https://www.jianshu.com/p/ec7fecc64165 用vi打开配置文件: 1vi /etc/sysctl.conf 然后,在这个文件中,加入下面的几行内容: 1234net.ipv4.tcp_syncookies = 1 # 这一行配置文件里如果有就不用添加了 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_fin_timeout = 5 最后输入下面的命令,让内核参数生效: 1/sbin/sysctl -p
git clone速度太慢的解决办法 1https://www.jianshu.com/p/d437a5674625 例如我要从如下仓库克隆非常慢 git clone https://github.com/novnc/noVNC.git 解决办法: 1. 申请一个国内的git,比如码云,coding等,比如我使用的是码云 2. 在码云上新建一个仓库,注意选择导入已有仓库,就是git项目的地址 https://gitee.com/ancky2006/CentOS.git 换成下面地址就超级快了 git clone https://gitee.com/ancky2006/noVNC.git
kvm 二层虚拟化 失败 (虚拟机192.168.122.22 里面再次安装kvm失败) 1virt-install –name kvm11 –ram 1024 –vcpus=1 –file=/home/images/kvm11.qcow2 –file-size=10 –autostart –vnc –vncport=5911 –video=vga –vnclisten=0.0.0.0 –network network=default –cdrom=/home/iso/CentOS-7.iso 会弹出以下报错 123WARNING KVM acceleration not available, using ‘qemu’ WARNING Graphics requested but DISPLAY is not set. Not running virt-viewer. WARNING No console to launch for the guest, defaulting to –wait -1 其中如下报错就是指系统不支持虚拟化 [https://ask.openstack.org/en/question/124246/warning-kvm-acceleration-not-available-using-qemu-error/] 1WARNING […]
kvm 安装 虚拟机 default所在的网段被eth0占用[忘关防火墙惹的祸] 1https://www.it610.com/article/1963128.htm 今天在虚拟机 192.168.122.175 上再装kvm,进入二层虚拟机. 1. 安装虚拟机 1virt-install –name kvm11 –ram 1024 –vcpus=1 –file=/home/images/kvm11.qcow2 –file-size=10 –autostart –vnc –vncport=5911 –video=vga –vnclisten=0.0.0.0 –network network=default –cdrom=/home/iso/CentOS-7.iso 2. 出现报错 12error: Failed to start network default error: internal error Network is already in use by interface eth0 1virsh net-list –all 会输出如下信息: 123 Name […]
1) 80,443端口转发到家里服务器 开启转发功能 公网服务器端口放行 公网服务器端口转发 阿里云网页端口放行 家里服务器端口放行 123firewall-cmd –zone=public –permanent –add-rich-rule=’rule family="ipv4" forward-port port="80" protocol="tcp" to-port="80" to-addr="192.168.196.240"’ firewall-cmd –zone=public –permanent –add-rich-rule=’rule family="ipv4" forward-port port="443" protocol="tcp" to-port="443" to-addr="192.168.196.240"’ firewall-cmd –reload 2) 3389端口转发到家里笔记本 开启转发功能 公网服务器端口放行 公网服务器端口转发 阿里云网页端口放行 家里服务器端口放行 大陆vps已经禁了所有端口,只有香港vps可以用这些端口 12firewall-cmd –zone=public –permanent –add-rich-rule=’rule family="ipv4" forward-port port="3389" protocol="tcp" to-port="3389" to-addr="192.168.196.60"’ firewall-cmd –reload firewalld端口转发实例 杭州服务器:121.196.179.9 8080 —> 家里电脑: 172.26.115.151 […]
WordPress 代码高亮插件 CodeColorer 123https://huyangjia.com/replace-the-code-highlighting-plugin-for-codecolorer.html https://www.sohu.com/a/227329060_100003313 https://kpumuk.info/projects/wordpress-plugins/codecolorer/ 边框设计参考如下网站: 12http://www.linuxcache.com/archives/3896 这个字体色漂亮 http://www.divcss5.com/wenji/w503.shtml 这个表格边框漂亮 1. 插件下载: https://webcode.bndstone.com/wordpress/plugin/codecolorer.zip 2. 安装插件 Wordpress 后台 –> Plugins –> Add New –> Upload Plugin –> 选择文件 –> Install Now –> Active Now 3. 设置CodeColorer 3-1. 安装完后 就可以看到 Settings –> CodeColorer 3-2. 例出每种风格 Slush & Poppies […]
7 centos7下Firewall使用详解 [进阶篇] 1https://www.cnblogs.com/yang-dan/p/12090773.html 1. firewalld放行端口 8081/tcp,8082/tcp,8083/tcp [用一行代码] 1firewall-cmd –zone=public –permanent –add-port={8081/tcp,8082/tcp,8083/tcp} 2. firewalld放行服务 http,https [用一行代码] 1firewall-cmd –zone=public –permanent –add-service={http,https} 3. 自定义服务名称—>服务对应的端口 8081 8082 8083 –>api业务 123cd /usr/lib/firewalld/services/ cp http.xml api.xml vi api.xml 1234567<?xml version="1.0" encoding="utf-8"?> <service> <short>API (HTTP)</short> <port protocol="tcp" port="8081"/> <port protocol="tcp" port="8082"/> <port protocol="tcp" port="8083"/> </service> 12firewall-cmd –reload […]
centos7下Firewall使用详解 [高级篇] 12https://www.cnblogs.com/duanxin1/p/9860913.html https://blog.csdn.net/qq_26227841/article/details/88540775 1. 启用IP转发 1vi /etc/sysctl.conf 1net.ipv4.ip_forward = 1 //这行没有的话就加这行 1sysctl -p //命令生效 2. IP相同,端口不同 转发 192.168.122.52 端口4443 转发到 192.168.122.52 端口22 端口转发: 4443端口 – 转发到 – 22端口 [https://www.cnblogs.com/duanxin1/p/9860913.html] 2-1. 启用IP转发 1vi /etc/sysctl.conf 1net.ipv4.ip_forward = […]
Docker(四)—-Docker-Compose 详解 12https://blog.csdn.net/u011781521/article/details/80464826 https://blog.csdn.net/pushiqiang/article/details/78682323 1. 什么是Docker-Compose Compose项目来源于之前的fig项目,使用python语言编写,与docker/swarm配合度很高。 Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。 Compose 通过一个配置文件来管理多个Docker容器,在配置文件中,所有的容器通过services来定义,然后使用docker-compose脚本来启动,停止和重启应用,和应用中的服务以及所有依赖服务的容器,非常适合组合使用多个容器进行开发的场景。 docker-compose默认的模板文件是 docker-compose.yml,其中定义的每个服务都必须通过 image 指令指定镜像或 build 指令(需要 Dockerfile)来自动构建。 其它大部分指令都跟 docker run 中的类似。 如果使用 build 指令,在 Dockerfile 中设置的选项(例如:CMD, EXPOSE, VOLUME, ENV 等) 将会自动被获取,无需在 docker-compose.yml 中再次设置。 使用Compose 基本上分为三步: 1.Dockerfile 定义应用的运行环境 2.docker-compose.yml 定义组成应用的各服务 3.docker-compose up 启动整个应用 2.安装Compose 两种docker-compose安装方式 1.从github上下载docker-compose二进制文件安装 下载最新版的docker-compose文件 // 这个建议用第二条,下载速度快 12sudo curl -L […]