标签:CentOS

CentOS 7 yum 安装 Python3.6

安装EPEL和IUS软件源 安装 # yum -y install epel-release # yum -y install https://centos7.iuscommunity.org/ius-release.rpm 安装Python3.6 # yum -y install python36u 创建python3软链接 ln -s /bin/python3.6 /bin/python3 安装pip3 # yum -y install python36u-pip 创建pip3软链接 ln …

阅读全文 »

CentOS 配置使用第三方IUS库

在kernel.org内,清楚地说明了IUS项目是干什么的: IUS is a community project that provides RPM packages for newer versions of select software for Enterprise Linux distributions. Project Goals Create high quality RPM packages for Red Hat Enterprise Linux (RHEL) and Cent…

阅读全文 »

CentOS 编译安装 OpenResty

安装约定 openresty源码路径:/usr/local/src openresty安装路径:/usr/local/openresty openresty配置文件路径:/usr/local/openresty/nginx/conf/nginx.conf openresty虚拟主机路径:/usr/local/openresty/nginx/conf/vhosts 源码包下载地址 http://openresty.org/cn/download.html 下载源代码包 # cd /usr/loca…

阅读全文 »

CentOS 编译安装 Nginx 1.12

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。 安装约定 nginx源码路径:/usr/local/src nginx安装路径:/usr/local/nginx nginx配置文件路径:/usr…

阅读全文 »

CentOS 编译安装 Nginx 1.10

Nginx是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好。 安装约定 nginx源码路径:/usr/local/src nginx安装路径:/usr/local/nginx nginx配置文件路径:/usr…

阅读全文 »

CentOS 配置 L2TP/IPSEC

安装ppp # yum -y install ppp 安装openswan # yum -y install openswan 安装xl2tpd # yum -y install xl2tpd 配置ipsec # cd /etc/ipsec.d/ # vim l2tp_psk.conf 添加如下内容:(其中x.x.x.x是你服务器的真实ip地址) conn L2TP-PSK-NAT rightsubnet=vhost:%priv also=L2TP-PSK-noNAT conn L2TP-PSK…

阅读全文 »

CentOS 编译安装Cronolog轮转Apache和Tomcat日志

cronolog稳定版本为 1.6.2,但此版本有一个弊端:当日志文件的大小到2G(2150726147字节)时,cronolog进程就变成僵尸进程,即日志无法再写入,cronolog 1.7 版本解决了这个问题。 下载 # cd /usr/local/src # wget http://cronolog.org/patches/cronolog-1.7.0-beta.tar.gz 安装 # tar zxvf cronolog-1.7.0-beta.tar.gz # cd cronolog-1….

阅读全文 »

CentOS 7 使用iptables替换自带的firewall

CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。CentOS 7使用systemd替换以前的sysv,因此用systemctl替换原来的service来管理服务,service和chkconfig还是可以使用,当使用service来管理服务时将自动跳转到systemctl来管理。 关闭firewall # systemctl stop firewalld.service 禁止firewall开机启动 # systemctl disable firewa…

阅读全文 »