linux nginx mysql php 5.5.,编译安装Linux + Nginx1.10 + Mysql5.5 + PHP5.6
前言:本教程只编译NMP,依赖文件都用YUM,不编译了,珍爱生命,不要浪费时间!
YUM 依赖文件
yum -y install gcc gcc-c++ autoconf cmake libjpeg libjpeg-devel libpng \
libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel \
glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel \
curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel \
openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients \
openldap-servers gd gd2 gd-devel gd2-devel perl-CPAN pcre-devel \
php-mcrypt libmcrypt libmcrypt-devel
安装Nginx
解压安装包:
tar -zxf nginx-1.10.1.tar.gz -C /usr/local/
cd /usr/local/nginx-1.10.1
应用配置:./configure --prefix=/code/nginx --with-http_ssl_module --with-pcre
编译与安装:make && make install
编辑配置防火墙文件: vim /etc/sysconfig/iptables 加入下面两条
-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
重启防火墙:service iptables restart
安装PHP
解压安装包:tar zxf php-5.6.25.tar.gz -C /usr/local/
cd /usr/local/php-5.6.25/
应用配置:
./configure --prefix=/usr/local/php \
--with-config-file-path=/usr/local/php/etc \
--with-mcrypt \
--with-mysqli=mysqlnd \
--with-pdo-mysql=mysqlnd \
--with-mysql-sock=/tmp/mysql.sock\
--enable-mysqlnd \
--with-gd \
--with-iconv \
--with-zlib \
--enable-bcmath \
--enable-shmop \
--enable-sysvsem \
--enable-inline-optimization \
--enable-mbregex \
--enable-fpm \
--enable-mbstring \
--enable-ftp \
--enable-gd-native-ttf \
--with-openssl \
--enable-pcntl \
--enable-sockets \
--with-xmlrpc \
--enable-zip \
--enable-soap \
--with-gettext \
--with-curl \
--with-jpeg-dir \
--with-freetype-dir
编译与安装:make && make install
配置php.ini:在/usr/local/php-5.6.25/目录下 cp php.ini-production /usr/local/php/etc/php.ini
配置php-fpm:在/usr/local/php/etc/目录下 cp php-fpm.conf.default php-fpm.conf
启动php-fpm:/usr/local/php/sbin/php-fpm
linux nginx mysql php 5.5.,编译安装Linux + Nginx1.10 + Mysql5.5 + PHP5.6相关推荐
- LNMP编译安装(centos7+nginx1.9+mysql5.6+php5.5)
LNMP编译安装 # 需先配置IP # 软件包的路径 /usr/local/src yum install -y libjpeg-devel libpng-devel freetype-devel c ...
- centos php7.0 mysql_CentOS 7.3 下 安装LNMP(Nginx1.10+MySQL5.7+PHP7.0.20)
前言:最近总是要安装服务器环境,记录这次CentOS 7.3下安装LNMP(Nginx1.10+MySQL5.7+PHP7.0.20)环境的过程,以备日后使用. 一.准备工作 1. 更新源 # yum ...
- Linux下MySQL 5.5.11编译安装笔记(待验证)
MySQL 最新的版本5.5.11需要cmake编译安装,估计以后的版本也会采用这种方式,网上找了一些安装方法有些地方是错的,自己整理一份 所以特地记录一下安装步骤及过程,以供参考! 1. mysql ...
- Mysql 5.5的编译安装 在ubuntu 10平台上面
(一)安装mysql5.5的要求 编译安装mysql5.5与5.1还是有一点不同,因为mysql现在用cmake来作编译工程工具. 这是与mysql5.1最大不同的地方,因此在安装mysql5.5时所 ...
- linux nginx安装php5.5,linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装
linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装: 首先安装依赖包: yum -y install gcc gcc-c++ autoconf libjp ...
- lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装
安装准备:依赖包下载wget http://ah1.down.chinaz.com/201303/PHP-v5.4.13.tar.gz wget http://soft.7dot.com/soft/l ...
- 在linux+nginx+mysql+php环境下安装 phpmyadmin
环境 1, CentOS 7 2, nginx1.12.2 (Linux 利用yum源安装nginx) 3, php7.0 (Linux 利用yum源安装php7.0+nginx) 4, mysql5 ...
- php mysql 论坛 源码_LNMP架构的搭建(linux+nginx+mysql+php源码安装 )+Discuz论坛的搭建...
主机环境 redhat6.5 64位 实验环境 服务端 ip172.25.29.1 nginx+mysql+php 安装包 nginx-1.10.1.tar.gz mysql-boost-5.7 ...
- LNMP(linux+nginx+mysql+php)服务器环境配置
LNMP(linux+nginx+mysql+php)服务器环境配置 一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 "engine X", ...
最新文章
- 算法---删除排序链表中的重复元素 II
- canal应用二:mysql数据实时同步到redis
- 详解计算机内部存储数据的形式 二进制数
- 34个计算机网络易错知识点总结
- 磁盘阵列——RAID0制作方法
- VB实训项目:学生成绩管理系统V1.0
- HTMLCSS 第二天 笔记
- linux java 选择题_java面试题:Linux
- oracle虚拟件不活动,BOM 中的虚拟件
- Mac的开机启动项如何关闭?
- 64位处理器_为什么苹果A处理器领先安卓2年?从什么时候开始领先的?有何依据...
- 【Auto Proxy】自研Go语言自动代理工具软件
- cython安装ubuntu_cython简单使用方法
- 求1000-2000年的闰年代码
- nvidia所有版本显卡驱动下载地址
- 北京化工大学本科毕业论文答辩和论文选题PPT模板
- 统计学 分布篇 - Poisson Distribution(泊松分布)
- python机器人编程——四轴UARM机械臂的运动控制(逆解)原理及python实现(上)
- Oracle Active Data Guard和Data Guard的区别
- webpack打包时出错:ERROR in index.js?c20a42392c6d1abf69df from UglifyJs Unexpected token: punc (()