博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LNMP 1.1 php编译安装
阅读量:4963 次
发布时间:2019-06-12

本文共 1321 字,大约阅读时间需要 4 分钟。

 LNMP 是 Linux nginx mysql php  nginx和apache一样也是一种web服务。在静态web服务中nginx更胜一筹。在动态中不比apache有优势。

LNMP的mysql和lamp的一样。

直接安装php.php的官网是: http://www.php.net/downloads.php

cd /usr/local/src
wget http://tw1.php.net/distributions/php-5.5.30.tar.bz2
tar -jxvf php-5.5.30.tar.bz2
cd php-5.5.30

./configure \

 --prefix=/usr/local/php \
 --with-config-file-path=/usr/local/php/etc \
 --enable-fpm \
 --with-fpm-user=php-fpm \
 --with-fpm-group=php-fpm \
 --with-mysql=/usr/local/mysql \
 --with-mysql-sock=/tmp/mysql.sock \
 --with-libxml-dir \
 --with-gd \
 --with-jpeg-dir \
 --with-png-dir \
 --with-freetype-dir \
 --with-iconv-dir \
 --with-zlib-dir \
 --with-mcrypt \
 --enable-soap \
 --enable-gd-native-ttf \
 --enable-ftp \
 --enable-mbstring \
 --enable-exif \
 --enable-zend-multibyte \
 --disable-ipv6 \
 --with-pear \
 --with-curl \
 --with-openssl

echo $?
make
echo $?

 rm -rf /usr/local/php/

 原来安装过php故删除,或移动

make install
echo $?

拷贝配置文件和启动脚本,创建用户

cp php.ini-production /usr/local/php/etc/php.ini
cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm
cd /usr/local/php/etc/mv php-fpm.conf.default php-fpm.conf
/usr/local/php/sbin/php-fpm -t 检查有没有错误
useradd -s /sbin/nologin php-fpm

 

授予启动权限,加入服务列表,开机启动,启动php服务

chmod 755 /etc/init.d/php-fpm
chkconfig --add php-fpm
chkconfig php-fpm on
service php-fpm start

 

转载于:https://www.cnblogs.com/wangshaojun/p/5080146.html

你可能感兴趣的文章
Python内置函数
查看>>
TensorFlow学习笔记(二)-- MNIST机器学习入门程序学习
查看>>
基于spark logicplan的表血缘关系解析实现
查看>>
我对于编程培训班的一些看法
查看>>
集合的操作
查看>>
蔡勒公式
查看>>
Groovy入门教程
查看>>
Spring工作原理
查看>>
Easyui datagrid绑定数据,新增,修改,删除方法(一)
查看>>
Java HTTP通信--Get与POST请求
查看>>
12.bss段的初始化
查看>>
10.NandFlash的驱动_写操作
查看>>
AJAX小问题
查看>>
2016-01-07 点击任何地方的 键盘隐藏
查看>>
网络协议中HTTP,TCP,UDP,Socket,WebSocket的优缺点/区别
查看>>
iptables从入门到精通
查看>>
idea 安装三方插件的方法
查看>>
c#_禁止最大化最小化窗体等操作
查看>>
有三个整数a b c,由键盘输入,输出其中的最大的数。
查看>>
Python 闭包与装饰器
查看>>