zlib

centos7安装Python3.6.5的步骤和异常处理

我的梦境 提交于 2020-11-20 01:44:36
cd 到/tmp目录下 wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz ##下载包 tar -xzvf Python-3.6.6.tgz -C /tmp ##解压 cd Python-3.6.6/ ##进入 ./configure --prefix=/usr/local make make altinstall ln -s /usr/local/bin/python3.6 /usr/bin/python3 ##Python建立软连接 ln -s /usr/local/bin/pip3.6 /usr/bin/pip ##pip建立软连接 异常处理: 错误一:configure: error: in `Python-3.6.5': configure: error: no a ### 缺少依赖包 可能用到的依赖包报上面的错运行一下下面的命令就好了 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel 错误二: zipimport.ZipImportError: can't decompress data; zlib not available make: *** [altinstall]

Qt之QuaZip编译-使用教程

♀尐吖头ヾ 提交于 2020-11-13 12:32:06
本文章为原著(如有意外情况可能因配置不同,操作错误导致等其它因素导致,本文章仅供参考,节约时间减少倒腾成本特提供一种正确操作步骤,本人测试可用!) 如需收藏转载:请说明出处   https://www.cnblogs.com/qiyawei/ 一:下载QuaZip源码   网址:https://sourceforge.net/projects/quazip/  注:下载->解压->打开.pro文件 二:编译QuaZip源码   1-配置zlib     注:QuaZip需zlib的支持,我们需要引用zlib     找到本地安装Qt目录下zlib目录:              注:只介绍一种编译器模式下的zlib引用方式    在我们打开的QuaZip的.pro工程中找到.pri文件->打开编辑这个文件:引用zlib文件  INCLUDEPATH += zlib路径                     2-构建(重点操作顺序)            3-查看     去生成目录下查看是否有对应的.lib,.dll文件的生成.  我当前是debug模式,所以去debug生成目录下找到quazip,查看此目录下是否有.lib,.dll文件生成。          三:测试QuaZip   1-创建测试工程           2-在测试工程目录下创建include,lib目录 

linux系统安装python3.*

自作多情 提交于 2020-11-12 08:29:52
安装环境:   Centos7+python3.6.4 安装目的:   最近,在做图片比对的工作。在比对图片的过程中,在github上找了一些比较好的比对方案,想在自己本地试试效果,好多需要python3的技术,就粗略的 看了一遍python3的东西,现在把我学习的过程和大家分享一下,共同努力,一起提高。 服务器环境配置:   在 Debian 中,我们需要安装 gcc、make 和 zlib 压缩/解压缩库: # aptitude -y install gcc make zlib1g-dev 我用的是Centos7,再安装python3之前需要安装所需开发依赖 # yum -y groupinstall development # yum -y install zlib-devel 安装步骤: 1.下载python3.6.4: 这个没啥好说的直接上官网地址 https://www.python.org/ 点击导航浪Download标签 wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tar.xz 2.安装python3 根据自己的喜好选择安装目录 #mkdir -p /usr/local/python3 #tar -zxvf Python-3.6.4.tgz #cd Python-3.6.4 #make

转:NGINX 基于nginx_upstream_check_module-master 健康检测及平滑升级

谁都会走 提交于 2020-11-12 03:22:46
https://www.cnblogs.com/linxizhifeng/p/7075325.html linux的nginx下安装tengine的nginx_upstream_check_module模块(linux心跳检测服务切换) 一、ngx_http_proxy_module 模块和ngx_http_upstream_module模块(自带) 严格来说,nginx自带是没有针对负载均衡后端节点的健康检查的,但是可以通过默认自带的ngx_http_proxy_module 模块和ngx_http_upstream_module模块中的相关指令来完成当后端节点出现故障时,自动切换到健康节点来提供访问。 指定在何种情况下一个失败的请求应该被发送到下一台后端服务器 error # 和后端服务器建立连接时,或者向后端服务器发送请求时,或者从后端服务器接收响应头时,出现错误 timeout # 和后端服务器建立连接时,或者向后端服务器发送请求时,或者从后端服务器接收响应头时,出现超时 invalid_header # 后端服务器返回空响应或者非法响应头 http_500 # 后端服务器返回的响应状态码为500 http_502 # 后端服务器返回的响应状态码为502 http_503 # 后端服务器返回的响应状态码为503 http_504 # 后端服务器返回的响应状态码为504

CentOS 7.4编译安装Nginx1.10.3+MySQL5.7.16

大兔子大兔子 提交于 2020-11-10 07:56:12
准备篇 一、防火墙配置 CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall: systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 2、安装iptables防火墙 yum install iptables-services #安装 vi /etc/sysconfig/iptables #编辑防火墙配置文件 # sample configuration for iptables service # you can edit this manually or use system-config-firewall # please do not ask us to add additional ports/services to this default configuration *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT -A INPUT -p icmp -j ACCEPT

redhat 编译安装 nginx

旧街凉风 提交于 2020-11-10 06:47:47
学习一个东西,首先要看官网 http://nginx.org/en/linux_packages.html#RHEL-CentOS 一、安装编译工具、依赖包 # 主要安装 pcre - devel Nginx 需要 $ yum -y install gcc gcc -c++ autoconf automake $ yum -y install zlib zlib-devel openssl openssl-devel pcre- devel 二、、编译安装nginx 2 .解压: tar -zxvf nginx- 1.14 . 0 . tar .gz 3 .配置: ./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_gzip_static_module --with- ipv6 # j2 表示 2 个核心,可根据实际需求修改 4 .安装: make -j2 & make install 5 . 重启 nginx 来源: oschina 链接: https://my.oschina.net/u/4352677/blog/3412318

linux wget 命令

北慕城南 提交于 2020-11-09 17:21:26
wget 常用 1. wget -O 修改下载文件的文件名为新的名字 例如 wget -O zlib.tar.gz http://zlib.net/zlib-1.2.11.tar.gz 2. wget只能处理利用用户名/密码方式限制访问的网站,可以利用两个参数: –http-user=USER设置HTTP用户 –http-passwd=PASS设置HTTP密码 对于需要证书做认证的网站,就只能利用其他下载工具了,例如curl。 例如 wget --user=用户名 --password=密码 http://abc.com/abc.tar.gz 详细请看转载自 https://www.cnblogs.com/cindy-cindy/p/6847502.html 的文章 Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单

源码编译安装nginx

送分小仙女□ 提交于 2020-11-09 05:36:53
安装依赖软件 1、安装编译工具gcc   gcc是一个开源编译器集合,用于处理各种各样的语言:C、C++、Java、Ada等,在linux世界中是最通用的 编译器 ,支持大量处理器:x86、AMD64、PowerPC、ARM、MIPS等。    首先确定系统是否安装gcc [root@localhost ~]# gcc 若输出以下消息则已经安装gcc: 若输出以下消息则未安装gcc: 使用包管理器yum安装gcc: [root@localhost ~]# yum -y install gcc 2.安装PCRE库   nginx的Rewrite模块和HTTP核心模块会使用到PCRE 正则表达式 语法,因此nginx编译需要使用PCRE(Perl Compatible Regular Expression)库,需要安装pcre和pcre-devel,pcre提供编译版本的库,pcre-devel提供开发阶段的头文件和编译项目的源代码。 使用yum安装: [root@localhost ~]# yum -y install pcre pcre-devel 如果系统已经安装了pcre包则会输出: Nothing to do 即系统没有安装或升级pcre。 3.安装zlib库 zlib库提供了 压缩算法 ,在nginx的各种模块中需要使用gzip压缩,因此需要安装zlib库和zlib

ubuntu:安装httpd和nginx步骤和常见问题及解决办法

不羁的心 提交于 2020-11-08 15:31:55
1 Ubuntu系统:httpd-2.4.23.tar.gz安装 安装httpd之前,需要安装:gcc、apr、apr-util、pcre、zlib。 文件参考:D:\01soft\02测试\02悬镜管家\web服务\httpd安装环境 1.1 前期准备 apt-get install lrzsz apt-get install gcc apt-get install build-essential 1.2 apr wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.5.2.tar.gz tar zxvf apr-1.5.2.tar.gz cd apr-1.5.2/ ./configure make make install 1.3 apr-util wget http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.5.4.tar.gz tar zxvf apr-util-1.5.4.tar.gz cd apr-util-1.5.4/ ./configure --with-apr=/usr/local/apr make make install 1.4 pcre wget http://ftp.exim.llorien.org/pcre/pcre-8.36

linux安装postgresql

蹲街弑〆低调 提交于 2020-11-07 10:18:38
第一步 在编译安装postgresql源码的时候,需要用到以下依赖,若本机没有的话,需要提前安装依赖环境,执行以下命令: yum install gcc gcc-c++ yum install zlib-devel; 第二步,按照以下命令一步一步执行 Linux环境PostgreSQL源码编译安装 Linux版本: Red Hat 6.4 PostgreSQL版本: postgresql-9.3.2.tar.gz 数据存放目录: /var/postgresql/data 软件安装位置: /usr/local/postgresql 安装步骤及脚本: #!/bin/bash #创建用户和组 groupadd postgres useradd -g postgres postgres #进入安装目录 cd /usr/local/ #删除原有安装 rm -rf postgresql #解压 tar zxvf postgresql-9.3.2.tar.gz cd postgresql-9.3.2 #配置 ./configure --prefix=/usr/local/postgresql --without-readline #编译安装 make && make install #安装contrib目录下的一些工具,是第三方组织的一些工具代码,建议安装 cd /usr/local