这篇文章主要介绍了CentOS 6.6服务器编译安装lnmp(Nginx1.6.2+MySQL5.6.21+PHP5.6.3),需要的朋友可以参考下

准备篇:

CentOS 6.6系统安装配置图解教程

//www.iis7.com/os/239738.html

一、配置防火墙,开启80端口、3306端口vi /etc/sysconfig/iptables #编辑防火墙配置文件# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPUT ACCEPT [0:0]-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT-A INPUT -p icmp -j ACCEPT-A INPUT -i lo -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT-A INPUT -j REJECT --reject-with icmp-host-prohibited-A FORWARD -j REJECT --reject-with icmp-host-prohibitedCOMMIT

:wq! #保存退出

service iptables restart #最后重启防火墙使配置生效

二、关闭SELINUXvi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加

:wq! #保存退出

setenforce 0 #使配置立即生效

三 、系统约定

软件源代码包存放位置:/usr/local/src

源码包编译安装位置:/usr/local/软件名字

四、下载软件包

1、下载nginx

http://nginx.org/download/nginx-1.6.2.tar.gz

2、下载MySQL

http://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.21.tar.gz

3、下载php

http://cn2.php.net/distributions/php-5.6.3.tar.gz

4、下载pcre (支持nginx伪静态)

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.36.tar.gz

5、下载openssl(nginx扩展)

http://www.openssl.org/source/openssl-1.0.1j.tar.gz

6、下载zlib(nginx扩展)

http://zlib.net/zlib-1.2.8.tar.gz

7、下载cmake(MySQL编译工具)

http://www.cmake.org/files/v3.0/cmake-3.0.2.tar.gz

8、下载libmcrypt(php扩展)

http://nchc.dl.sourceforge.net/project/mcrypt/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz

9、下载yasm(php扩展)

http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz

10、t1lib(php扩展)

ftp://sunsite.unc.edu/pub/Linux/libs/graphics/t1lib-5.1.2.tar.gz

11、下载gd库安装包

https://bitbucket.org/libgd/gd-libgd/downloads/libgd-2.1.0.tar.gz

12、libvpx(gd库需要)

https://webm.googlecode.com/files/libvpx-v1.3.0.tar.bz2

13、tiff(gd库需要)

http://download.osgeo.org/libtiff/tiff-4.0.3.tar.gz

14、libpng(gd库需要)

ftp://ftp.simplesystems.org/pub/png/src/libpng16/libpng-1.6.15.tar.gz

15、freetype(gd库需要)

http://ring.u-toyama.ac.jp/archives/graphics/freetype/freetype2/freetype-2.5.4.tar.gz

16、jpegsrc(gd库需要)

http://www.ijg.org/files/jpegsrc.v9a.tar.gz

以上软件包使用WinSCP工具上传到/usr/local/src目录

WinSCP下载地址:http://winscp.net/download/winscp554.zip

五、安装编译工具及库文件(使用yum命令安装)

mysql+1.6安装,CentOS 6.6服务器编译安装lnmp(Nginx1.6.2+MySQL5.6.21+PHP5.6.3相关推荐

  1. mysql 1.6安装_centos 6.6编译安装nginx1.6.2+mysql5.6.21+php5.6.3.docx

    centos 6.6编译安装nginx1.6.2+mysql5.6.21+php5.6.3.docx 还剩 12页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,喜欢就下载吧,价低环保! 内 ...

  2. cenotos 卸载mysql_CentOS 6.2编译安装Nginx1.0.12+MySQL5.5.21+PHP5.3.10 | 系统运维

    说明: 操作系统:CentOS 6.2 32位 系统安装教程:CentOS 6.2安装(超级详细图解教程)准备篇: 一.配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器 CentOS 设 ...

  3. mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法

    这篇文章主要介绍了CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法分享,需要的朋友可以参考下准备篇: 一.配置防火墙,开启80端口.3306端口 Cen ...

  4. Centos 7 源码编译安装 mysql

    文章目录 Centos 7 源码编译安装 mysql 1. 卸载 centos 自带的 mariadb 2. 下载 mysql 3. 安装 mysql 3.1 解压压缩包 3.1.1 自定义解压安装目 ...

  5. 在 CentOS 5.4 下编译安装MySQL时

    在 CentOS 5.4 下编译安装MySQL时 在 CentOS 5.4 下编译安装MySQL时出错: /bin/rm: cannot remove `libtoolt': No such file ...

  6. 安装mysql卡在启动服务器_SQL2000安装卡在了“安装程序正在启动服务器并安装您选择的配置”...

    今天电脑上(winxpsp3)安装sql2000个人版,出现了问题.SQL2000安装卡在了"安装程序正在启动服务器并安装您选择的配置", 停止不动.系统未死,程序未死. 先是出现 ...

  7. CentOS 6.3编译安装Nginx1.2.2+MySQL5.5.25a+PHP5.4.5

    CentOS 6.3编译安装Nginx1.2.2+MySQL5.5.25a+PHP5.4.5 准备篇: 一.配置好IP.DNS .网关,确保使用远程连接工具能够连接服务器       CentOS 设 ...

  8. centos 6.2 编译安装mysql_CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13 2013-10-24 15:31:12 标签:服务器 防火墙 file 配置文件 written 一.配置 ...

  9. CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13+博客系统WordPress3.3.2

    说明: 操作系统:CentOS 6.2 32位 系统安装教程:CentOS 6.2安装(超级详细图解教程): http://www.osyunwei.com/archives/1537.html 准备 ...

  10. CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13

    CentOS 6.2编译安装Nginx1.2.0+MySQL5.5.25+PHP5.3.13 2013-10-24 15:31:12 标签:服务器 防火墙 file 配置文件 written 一.配置 ...

最新文章

  1. ReSharper 配置及用法
  2. Compute the Greatest Common Divisor of Two Integers using Sieve of Eratosthenes.
  3. java selenium (十四) 处理Iframe 中的元素
  4. python多重循环导致内存不足_Python多重处理拒绝循环
  5. SQL Server 审计
  6. 拿破仑时代的炮兵究竟数学要多好?
  7. Ubuntu 解决 pip 安装 lxml 出现 x86_64-linux-gnu-gcc 异常
  8. 如何在Visual Studio 2012中撤消“范围到此”?
  9. 关于自定义通知事件的跨线程问题
  10. PR剪辑视频工作流程 大剪辑师分享的高级视频编辑技巧
  11. 英特尔第十代处理器为什么不支持win7_Intel最新CPU和主板不能装Win7?解决办法来了...
  12. MongoDB双机热备份
  13. ###【Python版本】股票行情API:获取A股主流指数成分股st股和次新股日内资金净流入A股个股实时盘口/历史行情数据基本财务数据/现金流量数据央行货币供应数据融资融券历史数据的Api
  14. .Net 文件名后缀的详细解释
  15. python 典型相关分析_Canonical Correlation Analysis 典型相关分析
  16. 设置数据表格中某行的颜色
  17. Verilog 语言基础
  18. 计算机辅助教育相关论文,教学计算机辅助论文,关于计算机辅助教学在现代教育改革中的作用相关参考文献资料-免费论文范文...
  19. python营业数据分析_基于pandas python的美团某商家的评论销售(数据分析)
  20. git Please tell me who you are怎么处理解决

热门文章

  1. SLAM和三维重建中的SFM区别
  2. 【一天一个C++小知识】015:c++11线程创建的三种方法
  3. 近期关于感知器MLP的最新研究
  4. arduino学习笔记(四)——伺服电机(舵机)
  5. 用简单Mask分类实现语义分割、实例分割“大一统”!FacebookUIUC开源MaskFormer
  6. 多线程和多进程的区别
  7. springMVC入门二
  8. vue-router: 路由传参
  9. Qt之QRoundProgressBar(圆形进度条)
  10. android详细信息java.util.ConcurrentModificationException变态