- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Centos LNMP安装
Linux(6.4)+Nginx(1.4.1)+Mysql(5.6.12)+Php(5.5.0)源码编译安装
环境介绍
内核2.6.32,系统为CentOS6.4的64为系统,ip地址为03。如下:
[root@ASANGE ~]# uname -r
2.6.32-358.el6.x86_64
[root@ASANGE ~]# cat /etc/redhat-release
CentOS release 6.4 (Final)
[root@ASANGE ~]# ifconfig | grep addr: |awk {print $2} |awk -F: {print $2}
03
配置本地yum源:
创建本地yum源 ,挂载光盘并创建repo文件 :
[root@ASANGE ~]# mount /dev/cdrom /media/cdrom/
[root@ASANGE ~]# vim /etc/yum.repos.d/local.repo //添加如下内容
[LOCAL]
name=local
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
[root@ASANGE ~]# yum clean all
解决依赖关系:
在编译安装nginx、mysql、和php时依赖的包提前安装:
1 [root@ASANGE ~]# yum -y install gcc pcre pcre-devel gcc-c++ autoconf libxml2 libxml2-devel zlib zlib-devel
glibc libjepg libjepg-devel libpng libpng-devel glibc-devel glib2 glib2-devel ncurses ncurses-devel curl curl-devel
e2fsprogs e2fsprogs-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers
make
简单介绍一下:
GCC(GNU Compiler Collection,GNU编译器套装),是一套由GNU开发的编程语言编译器。
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正规表达式库.
autoconf是一个用于生成可以自动地配置软件源代码包以适应多种Unix类系统的 shell脚本的工具.
libxml2是一个用来解析XML文档的函数库,它用C语言写成, 并且能为多种语言所调用.
zlib是提供资料压缩之用的函式库.
glibc:GNU C 库(GNU C Library,又称为glibc)是一种按照LGPL许可协议发布的,公开源代码的,免费的,方便从网络下载的C的编
译程序.
ncurses(newcurses)是一个程序库,它提供了API,可以允许程序员编写独立于终端的基于文本的用户界面。
cURL是一个利用URL语法在命令行下工作的文件传输工具,它支持文件上传和下载,所以是综合传输工具.
e2fsprogs(又称为e2fs programs)是用以维护ext2,ext3和ext4文件系统的工具程序集。
OpenSSL是套开放源代码的SSL套件,其函式库是以C语言所写成,实作了基本的传输层资料加密功能。
OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)的自由和开源的实现.
make编译工具。
gd:graphic device,图像工具库,gd库是php处理图形的扩展库,gd库提供了一系列用来处理图片的API,使用GD库可以处理图片,
或者生成图片。 在网站上GD库通常用来生成缩略图或者用来对图片加水印或者对网站数据生成报表。(TTP image filter module
requires the GD library.)
一、编译安装nginx
1、 为nginx创建用户和组:
[root@ASANGE ~]# groupadd -r nginx
[root@ASANGE ~]# useradd -r -g nginx -s /bin/false -M nginx
2、下载nginx源码包,并安装:nginx-1.4.1.tar.gz
[root@ASANGE ~]# tar xf nginx-1.4.1.tar.gz
[root@ASANGE ~]# cd nginx-1.4.1
[root@ASANGE n
文档评论(0)