php nginx gettext,运维笔记:PHP+nginx编译安装参考

前言

由于很多新手问我怎么做编译安装,所以就蛮整理一下。学会编译安装,无论是开发或者运维,都是皆要掌握的硬性要求。

PHP

依赖

yum install libxml2-devel bzip2-devel libcurl-devel libpng-devel libXpm-devel libjpeg-turbo-devel gmp-devel freetype-devel libvpx-devel krb5-devel zlib-devel pcre-devel pam-devel openssl openssl-devel libmcrypt libmcrypt-devel

libmcrypt libmcrypt-devel 可能不存在

需要添加repo

yum install epel-release

yum install libmcrypt libmcrypt-devel

安装步骤参考拓展差异 PHP7.2 enable-gd-native-ttf with-mcrypt 已经不支持

编译参数 酌情加减(可移步其他文章了解参数 PHP编译参数详解)

./configure --prefix=/opt/php72 --with-config-file-scan-dir=/opt/php72/etc/php.d --disable-debug --with-pic --with-bz2 --with-gettext --with-gmp --enable-mbregex --enable-mbstring --with-openssl --with-zlib --with-layout=GNU --enable-exif --enable-zip --enable-sockets --enable-xml --with-pear --enable-fpm --with-pdo-mysql --with-curl --with-gd --with-mysqli --enable-soap --with-fpm-user=www --with-fpm-group=www --with-freetype-dir --enable-mbstring --enable-bcmath --with-jpeg-dir --with-ldap-dir

配置文件整理

cp php-fpm.conf.default php-fpm.conf

cp www.conf.default www.conf

cp php.ini-production /opt/php72/etc/php.ini 从源码包复制php.ini配置

nginx

安装步骤参考

yum install gcc #编译需要

yum install -y pcre-devel #rewrite

yum install -y zlib-devel #HTTP gzip

yum install openssl* #支持ssl

wget http://nginx.org/download/ngi...

tar xvzf nginx-1.11.5.tar.gz

./configure --prefix=/opt/nginx --user=www --group=www --with-http_ssl_module --with-pcre

make && make install

常见编译参数说明

./configure --help

./configure

--prefix=/opt/nginx

--user=apache

--group=apache

--with-http_stub_status_module:支持nginx状态查询

--with-http_ssl_module:支持https

--with-http_spdy_module:支持google的spdy,想了解请百度spdy,这个必须有ssl的支持

--with-pcre:为了支持rewrite重写功能,必须制定pcre

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值