zlib

SSH编译安装升级

a 夏天 提交于 2020-11-01 13:51:51
1.在官网下载源码http://www.openssh.com/ 依次点击进行下载 随意选择一个下载地址 选择合适版本下载 2.将源码包上传到服务器,解压,进入解压后的目录 3.执行./configure,有如下报错,表示没有安装编译器,于是用yum安装编译器gcc 继续执行./configure,有如下报错,于是yum安装zlib 继续执行./configure,有如下报错,需要yum安装openssl-devel 重新执行./configure,出现了如下内容,这次成功了,执行make 编译完毕,执行make install开始安装 安装完成,查看版本,发现还是安装之前的版本 是不是有点郁闷?不要急,升级完需要重启下ssd服务,如果重启sshd后还是没有显示升级后的版本,则重启下主机试试(你看,可以了,我这里就是重启主机后升级才生效的,之前是只重启了下sshd服务就可以,可能是和要升级的版本有关系吧) 来源: oschina 链接: https://my.oschina.net/u/4348626/blog/4698046

python3 第三十二章

浪尽此生 提交于 2020-10-28 14:02:54
1. 操作系统接口 os 模块提供很多函数与操作系统进行交互︰ >>> import os >>> os.getcwd() # 返回当前的工作目录 ' C:\\Python35 ' >>> os.chdir( ' /server/accesslogs ' ) # 修改当前的工作目录 >>> os.system( ' mkdir today ' ) # 执行系统命令 mkdir 0 确保使用import os而不是from os import *。这样可以防止函数os.open()覆盖内建函数open(),两者之间的操作是很不同的。 内建函数 dir() 和 help() 对os这样的大型模块提供交互式的帮助是很有用的: >>> import os >>> dir(os) <returns a list of all module functions> >>> help(os) <returns an extensive manual page created from the module ' s docstrings> 对于日常的文件和目录管理任务, 这 shutil 模块提供了一个简单好用的高级接口: >>> import shutil >>> shutil.copyfile( ' data.db ' , ' archive.db ' ) ' archive.db ' >>>

使用 Nginx + Tomcat 搭建负载均衡

放肆的年华 提交于 2020-10-27 08:33:48
负载均衡 建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。负载均衡,英文名称为Load Balance,其意思就是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。 1、环境规划 计划是采用三台机器进行部署,其中一台作为ngix服务器,另外两台作为tomcat服务器(以下仅作示例说明,具体环境规划请以实际情况而定)。 2、Tomcat集群架构说明 多个客户端发送请求访问系统,由nginx对请求进行分发,由不同的tomcat服务器进行处理,最终实现负载均衡,减轻服务器压力,提高服务性能和工作效率。 3、环境安装配置说明 3.1 Nginx安装简介 3.1.1 环境准备(因为ngix需要编译安装,所以需要先准备以下环境) 安装make: yum -y install gcc automake autoconf libtool make 安装g++: yum install gcc gcc-c++ 安装pcre和pcre-devel: yum install -y pcre pcre-devel 安装zlib zlib提供了很多压缩和解方式,nginx需要zlib对http进行gzip: yum install -y

php参数

烂漫一生 提交于 2020-10-27 04:48:11
""" 安装路径""" --prefix=/usr/local/php """ php.ini 配置文件路径""" --with-config-file-path=/usr/local/php/etc """ 优化选项""" --enable-inline-optimization --disable-debug --disable-rpath --enable-shared """ 启用 opcache,默认为ZendOptimizer+(ZendOpcache) """ --enable-opcache """ FPM """ --enable-fpm 开启php的fastcgi功能,即开启php-fpm功能 --with-fpm-user=www --with-fpm-group=www """ MySQL """ --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd """ 国际化与字符编码支持""" --with-gettext --enable-mbstring mbstring模块的主要作用在于检测和转换编码,提供对应的多字节操作的字符串函数。 --with-iconv """ 加密扩展""" --with-mcrypt --with-mhash --with-openssl """

Nginx搭建

|▌冷眼眸甩不掉的悲伤 提交于 2020-10-25 20:30:51
Web服务器 放置网站文件,全世界浏览 可以放置数据文件,让全世界可以下载。 Nginx官方网站www.nginx.org #rz nginx-1.11.6.tar.gz #ls #rpm -q zlib-devel pcre-devel #yum –y install zlib-devel pcre-devel (这两个软件必须安装nginx依赖库) #useradd –s /sbin/nologin nginx –M (创建一个不能登陆shell的用户nginx –M代表不能创建子系统目录) #tail -1 /etc/passwd #tar zxf nginx-1.11.6.tar.gz /usr/src #cd /usr/src/ nginx-1.11.6 make && make install #systemctl stop firewalld #setenforce 0 #ln -s /usr/local/nginx/sbin/nginx /usr/sbin #nginx -t #netstat –anlpt |grep nginx 现在可以通过本机ip可以去访问了 来源: oschina 链接: https://my.oschina.net/u/4279315/blog/4335081

QT移植:银河麒麟(Kylin)完整移植Qt5.9.2, 包含QCharts和QML等全部模块

China☆狼群 提交于 2020-10-18 12:41:33
最近项目接触到国产飞腾服务器,搭载的是我们国家自主的银河麒麟操作系统,系统自带Qt5.6,只有widget那套框架,没有QML也没有QCharts,因此尝试重新编译一个较新和稳定的Qt版本,所以选择了Qt5.9. 在此记录一下, 以便将来再用。Qt源码内的README文档已经把编译安装步骤写得很详细,出了问题第一时间对照文档是否有遗漏或疏忽。 一、 准备工作 1、官网下载Qt源码,Qt Creator源码。 http://download.qt.io/archive/qt/5.9/5.9.2/single/ http://download.qt.io/official_releases/qtcreator/4.5/4.5.0/ 2、官网下载zlib库 http://www.zlib.net/ 3、确保系统的gcc,g++, python, perl等符合Qt安装要求,具体请参见Qt源码内的README文档 二、编译安装Qt 1、将下载的文件放到/home/kylin/Qt_Source文件夹内 2、解压zlib源码, 进入源码目录,执行以下代码安装。如果系统已经有zlib库, 可以不用执行此步骤 ./configure make & make install 3、解压qt-everywhere-opensource-src-5.9.2源码包,进入解压后的文件夹, 执行.

编译安装nginx

十年热恋 提交于 2020-10-15 06:44:45
安装准备工作 1、安装nginx所需环境   ① gcc 安装、 PCRE pcre-devel 安装、zlib 安装、OpenSSL 安装 yum install gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel 2、安装Nginx ① 下载nginx wget -c https://nginx.org/download/nginx-1.12.1.tar.gz ② 解压 tar -zxvf nginx-1.12.1.tar.gz cd nginx-1.12.1 ③ 使用默认配置、编译、安装 ./configure make make install ⑤ 启动nginx 复制代码 cd /usr/local/nginx/sbin/ ./nginx 其它命令 ./nginx -s stop ./nginx -s quit ./nginx -s reload ⑥ 设置开机启动 复制代码到 vim /etc/rc.local 添加一行: /usr/local/nginx/sbin/nginx 设置执行权限 chmod 755 rc.local 来源: oschina 链接: https://my.oschina.net/u

Zabbix技术交流|安装netdata监控服务器

陌路散爱 提交于 2020-10-15 06:24:34
执行下列命令,安装netdata依赖包 yum install zlib-devel gcc make git autoconf autogen automake pkgconfig 安装netdata,需要root wget http://firehol.org/download/netdata/releases/v1.0.0/netdata-1.0.0.tar.gz 解压netdata的安装包 接用浏览器访问: http://服务器:19999 即可进入主界面 来源: oschina 链接: https://my.oschina.net/u/4375265/blog/4658367