1、 操作系统
  CentOS release 6.5(final)
  2、 安装mysql
  # yum install mysql-server
  #vi /etc/my.cnf +default-character-set=utf8
  #chkconfig --add mysqld chkconfig --level 35 mysqld on//开机启动 查看#chkconfig --list | grep mysql*
  #service mysqld stop //停止restart//重启 start//启动
  #mysqladmin -u root password 123456 //设置管理员密码
  #UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;FLUSH PRIVILEGES;//所有主机root连接
  #vi /etc/sysconfig/iptables
  增加:-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
  #service iptables restart
  3、 安装nginx
  先安装nginx的yum源
  http://nginx.org/en/linux_packages.html#stable 找到链接,安装:
  #rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
  查看:
  #yum info nginx
  安装:
  #yum install nginx
  #service nginx start
  默认配置:/etc/nginx/conf.d/
   
  4、 安装php
  #wget http://cn2.php.net/get/php-5.6.23.tar.gz/from/this/mirror
  #tar –zxvf php-5.6.23.tar.gz
   
  #yum install epel-release
  或者
  #rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
   
   
  #yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel libpng-devel
   
  #cd php-5.6.23
   
  #./configure \
  --prefix=/usr/local/php56 \
  --with-config-file-path=/usr/local/php56/etc \
  --enable-inline-optimization \
  --disable-debug \
  --disable-rpath \
  --enable-shared \
  --enable-opcache \
  --enable-fpm \
  --with-fpm-user=nginx \
  --with-fpm-group=nginx \
  --with-mysql=mysqlnd \
  --with-mysqli=mysqlnd \
  --with-pdo-mysql=mysqlnd \
  --with-gettext \
  --enable-mbstring \
  --with-iconv \
  --with-mcrypt \
  --with-mhash \
  --with-openssl \
  --enable-bcmath \
  --enable-soap \
  --with-libxml-dir \
  --enable-pcntl \
  --enable-shmop \
  --enable-sysvmsg \
  --enable-sysvsem \
  --enable-sysvshm \
  --enable-sockets \
  --with-curl \
  --with-zlib \
  --enable-zip \
  --with-bz2 \
  --with-gd \
  --with-readline --with-freetype-dir=/usr/include/freetype2/freetype 
   
  #make -j8
  #make install
   
  配置 PHP
   
  配置文件:
   
  # cp php.ini-development /usr/local/php56/etc/php.ini
  php-fpm 服务
   
  # cp /usr/local/php56/etc/php-fpm.conf.default /usr/local/php56/etc/php-fpm.conf
  # cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm56
  # chmod +x /etc/init.d/php-fpm56
  启动 php-fpm
   
  # service php-fpm56 start
  Starting php-fpm done
  php-fpm 可用参数 start|stop|force-quit|restart|reload|status
   
  添加 PHP 命令到环境变量
   
  编辑 ~/.bash_profile,将:
   
  PATH=$PATH:$HOME/bin
  改为:
  PATH=$PATH:$HOME/bin:/usr/local/php56/bin
  使 PHP 环境变量生效:
   source  ~/.bash_profile
  # . ~/.bash_profile
  查看看 PHP 版本
   
  # php -v

1、mysql 选项

./configure --prefix=/data/local/php \
--with-config-file-path=/data/local/php/etc \
--with-mysql=/data/local/mysql \
--with-mysqli=/data/local/mysql/bin/mysql_config \
--with-pdo-mysql=/data/local/mysql \

2、去除ts(zend load gard) ./configure 不加入 maintainer-zts

3、php.ini文件加载

/data/local/php54/sbin/php-fpm -c /data/local/php54/etc/php.ini

4、扩展安装

查看扩展http://pecl.php.net/package/redis

/usr/local/php54/bin/pecl install redis-2.2.8

 

http://www.linuxidc.com/Linux/2016-04/130117.htm
http://www.centoscn.com/image-text/install/2015/1222/6560.html
http://www.centoscn.com/mysql/2016/0315/6844.html
systemctl start mysqld
vi /etc/sysconfig/iptables

自己整理lnmp安装的更多相关文章

  1. 服务器运行环境(LNMP)安装说明

    服务器运行环境(LNMP)安装说明 因为公司需要一套流程标准,所以写了如下步骤. 先下载文件environment.tar,将文件上传到服务器. 使用命令解压文件,tar xvf environmen ...

  2. LNMP安装Let’s Encrypt 免费SSL证书方法:自动安装与手动配置Nginx

    前几天介绍了最新StartSSL免费SSL申请与配置,很多人看到部落介绍SSL证书安装时总是推荐了OneinStack,因为OneinStack提供了一键添加和配置Let's Encrypt 免费SS ...

  3. LNMP安装,FastCGI说明

    1.1.工作原理讲解说明 1. 用户请求的静态文件,由nginx服务器处理,根据静态的location配置进行处理 用户请求的动态文件,由php服务进行处理,根据动态的location配置进行处理 2 ...

  4. LNMP安装201812012237

    发表这篇文章最初的意愿是想做个最新版的zabbix使用,后来看了下好多“软件”都升级了(如nginx.mysql等),就想干脆做个最新版本的LNMP环境得了,再单独做zabbix的最新版本省得以后升级 ...

  5. LNMP安装目录及配置文件

    LNMP安装目录及配置文件位置 LNMP相关软件安装目录Nginx 目录: /usr/local/nginx/MySQL 目录 : /usr/local/mysql/MySQL数据库所在目录:/usr ...

  6. WDCP,LNMP安装PHP缓存加速扩展eAccelerator,xcache和memcached

    VPS主机性能配置如果太差,则在运行Wordpress博客和Discuz! 论坛等高消耗程序时能够明显感觉出VPS有些吃力.另外,即使VPS主机的CPU.内存.硬盘I/O等性能足够好,但是在面对大流量 ...

  7. centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课

    centos  LNMP第一部分环境搭建 LAMP安装先后顺序  LNMP安装先后顺序 php安装 安装nginx  编写nginx启动脚本   懒汉模式  mv   /usr/local/php/{ ...

  8. lnmp安装exif扩展

    lnmp安装exif扩展 1.找到位置 cd /usr/local/lnmp1.4-full/src 2.解压php sudo bzip2 -d php-5.6.31.tar.bz2 sudo tar ...

  9. inception安装步骤---自己整理的安装步骤

    inception安装步骤---自己整理的安装步骤2015-09-18 15:51 6185人阅读 评论(1) 收藏 举报 分类: inception相关版权声明:本文为博主原创文章,未经博主允许不得 ...

随机推荐

  1. C/C++基础----顺序容器

    通常没有特别的原因,用vector. list和forward_list有额外的内存开销,如果有很多小元素,不要使用. 如果只在读取输入时需要在容器中间位置插入元素,随后需要随机访问. 1确定是否真正 ...

  2. 【Spring-AOP-学习笔记-6】@AfterThrowing增强处理简单示例

    项目结构 业务代码 @Component("hello") public class HelloImpl implements Hello {     // 定义一个简单方法,模拟 ...

  3. bzoj4693: 雪中送温暖

    Description 每年的1月10日是温暖节,在这一天,化身出题人的C_SUNSHINE将会给OIer们送温暖.OIer们只要在门口放上一个 仙人掌,就能在早上的某个时刻听到门外传来一声:“开门, ...

  4. 数据库启动失败:The server quit without updating PID file

    1.可能是/usr/local/mysql/data/mysql.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R ...

  5. 求交错序列前N项和(15 分)

    7-2 求交错序列前N项和(15 分) 本题要求编写程序,计算交错序列 1-2/3+3/5-4/7+5/9-6/11+... 的前N项之和. 输入格式: 输入在一行中给出一个正整数N. 输出格式: 在 ...

  6. python simplejson and json 使用及区别

    ''' import simplejson as json #几个主要函数:dump.dumps.load.loads,带s跟不带s的区别: 带s的是对 字符串的处理,而不带 s的是对文件对像的处理. ...

  7. 3dsMax模型转UE4

    转自:http://blog.csdn.net/qq_24835213/article/details/68063344 一.模型设置: 1.将Vary材质转成标准材质 2.将模型减面 3.加一套UV ...

  8. 关于open_cursors和session_cached_cursors的参数值(转)

    一.如何正确设置session_cached_cursors参数: 正确设置open_cursors和session_cached_cursors 可以减少sql解析,提高系统性能,那么,如何正确设置 ...

  9. MySQL 安装方法

    所有平台的Mysql下载地址为: MySQL 下载. 挑选你需要的 MySQL Community Server 版本及对应的平台. Linux/UNIX上安装Mysql Linux平台上推荐使用RP ...

  10. django的用户认证组件

    DataSource:https://www.cnblogs.com/yuanchenqi/articles/9064397.html 代码总结: 用户认证组件: 功能:用session记录登录验证状 ...