自己整理lnmp安装
| 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 选项
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安装的更多相关文章
- 服务器运行环境(LNMP)安装说明
服务器运行环境(LNMP)安装说明 因为公司需要一套流程标准,所以写了如下步骤. 先下载文件environment.tar,将文件上传到服务器. 使用命令解压文件,tar xvf environmen ...
- LNMP安装Let’s Encrypt 免费SSL证书方法:自动安装与手动配置Nginx
前几天介绍了最新StartSSL免费SSL申请与配置,很多人看到部落介绍SSL证书安装时总是推荐了OneinStack,因为OneinStack提供了一键添加和配置Let's Encrypt 免费SS ...
- LNMP安装,FastCGI说明
1.1.工作原理讲解说明 1. 用户请求的静态文件,由nginx服务器处理,根据静态的location配置进行处理 用户请求的动态文件,由php服务进行处理,根据动态的location配置进行处理 2 ...
- LNMP安装201812012237
发表这篇文章最初的意愿是想做个最新版的zabbix使用,后来看了下好多“软件”都升级了(如nginx.mysql等),就想干脆做个最新版本的LNMP环境得了,再单独做zabbix的最新版本省得以后升级 ...
- LNMP安装目录及配置文件
LNMP安装目录及配置文件位置 LNMP相关软件安装目录Nginx 目录: /usr/local/nginx/MySQL 目录 : /usr/local/mysql/MySQL数据库所在目录:/usr ...
- WDCP,LNMP安装PHP缓存加速扩展eAccelerator,xcache和memcached
VPS主机性能配置如果太差,则在运行Wordpress博客和Discuz! 论坛等高消耗程序时能够明显感觉出VPS有些吃力.另外,即使VPS主机的CPU.内存.硬盘I/O等性能足够好,但是在面对大流量 ...
- 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/{ ...
- 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 ...
- inception安装步骤---自己整理的安装步骤
inception安装步骤---自己整理的安装步骤2015-09-18 15:51 6185人阅读 评论(1) 收藏 举报 分类: inception相关版权声明:本文为博主原创文章,未经博主允许不得 ...
随机推荐
- Network Emulator Toolkit (NEWT) 网络限速工具 (手机和电脑方面)
下载地址: https://blog.mrpol.nl/2010/01/14/network-emulator-toolkit/ 参考博客: http://blog.csdn.net/lluozh20 ...
- mysql分区表之一:分区原理和优缺点【转】
1.分区表的原理 分区表是由多个相关的底层表实现,这些底层表也是由句柄对象表示,所以我们也可以直接访问各个分区,存储引擎管理分区的各个底层表和管理普通表一样(所有的底层表都必须使用相同的存储引擎),分 ...
- Vue引用其他组件,但组件某些部分不需要时的简单处理
项目开发时,我们会把多个地方重复使用的模块抽象成组件,提供给大家一起使用,但是使用组件的时候偶尔会遇见一些问题,比如说组件里只有某些东西自己并不需要,这个时候我们可以对组件进行简单的修改,而不影响其他 ...
- [UE4]使用PlayerController获取鼠标点击时的坐标
1,获取鼠标在当前场景中坐标系统的中的position,加入场景地图的范围是一千平方米,那么这个position的范围也是1000米x1000米. 注册鼠标事件 FInputActionBinding ...
- vlc 网页插件的 使用与控制 API http://www.xuebuyuan.com/2224602.html
不知道vlc 是什么的请百度一下.. vlc 提供了ie浏览器的activeX插件和火狐或者chrome的插件,基本上覆盖了所有浏览器,所以有复杂解码需求的情况下用vlc来解决网页播放视频,也是一种没 ...
- HTML5中对于网络是否断开的检测.很有意思哦
//事件的封装 var EventUtil = { addHandler: function (element, type, handler) {//注册事件 if (element.addEvent ...
- BPM编程模型(场景)
一直开发基于操作的业务系统,主要就是通过界面,用户提交一些数据完成任务,大多数涉及多人协作的,基本都是浏览,少数可能对其进行审批,这里的审批不是电子政务那样的多人审批任务,仅仅是对数据的一个操作而已, ...
- 教Alexa看懂手语,不说话也能控制语音助手
Alexa.Siri.小度……各种语音助手令人眼花缭乱,但这些设备多是针对能力健全的用户,忽略了听.说能力存在障碍的人群.本文作者敏锐地发现了这一 bug,并训练亚马逊语音助手 Alex 学会识别美式 ...
- ORM( ORM查询13种方法3. 单表的双下划线的使用 4. 外键的方法 5. 多对多的方法 ,聚合,分组,F查询,Q查询,事务 )
必知必会13条 <1> all(): 查询所有结果 <2> get(**kwargs): 返回与所给筛选条件相匹配的对象,返回结果有且只有一个,如果符合筛选条件的对象超过一个或 ...
- Wechall 部分WP
前言: 开始打CTF,掌握一些新的姿势与知识. 这里我选择的平台是Wechall.这里从简单到难 WP部分: Training: Get SourcedAnswer: 查看网页源代码 Training ...