首页 > 系统运维 > LNMP基本环境搭建
您的足迹
  • 你没有浏览过任何文章或者你没有开启cookies。

LNMP基本环境搭建

之前也装过LNMP,但每次装了又忘,所以装还是要费时间。这次记录下来,下次直接抄了。呵呵。

基本环境:CentOS X86_64 5.5

安装方法:Nginx和php编译安装,mysql使用YUM自动安装

步骤及参数如下:

1.安装linux,关闭无关的服务,关闭之后进程大概在44左右,

关闭服务请参考:

http://linuxfun.me/2010/10/12/introduction-to-linux-linux-off-unneeded-services/

2.安装一些模块所需要的软件,如下:

yum -y install gcc gcc-c++ autoconf automake \
zlib zlib-devel openssl openssl-devel pcre-pcre-devel

3.安装nginx

下载最新版:

wget http://nginx.org/download/nginx-0.8.53.tar.gz

解压安装三步走,参数如下:

./configure --with-http_stub_status_module --prefix=/usr/local/nginx

4.安装mysql ,如下:

wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.51.tar.gz/from/http://mysql.ntu.edu.tw/ \
 ./configure '--prefix=/usr/local/mysql' '--localstatedir=/var/lib/mysql' \
 '--with-charset=gb2312' '--with-extra-charsets=all' '--without-innodb' \
'-with-named-thread-libs=-lpthread'

其他不多说了啦

5.安装PHP
到http://php.net/downloads.php下载最新版,解压编译安装如下:
因需要snmp模块,所以先装

 yum -y install  net-snmp*

编译PHP参数如下:

'./configure'  '--prefix=/usr/local/php' '--with-mysql-dir=/usr/local/mysql' \
 '--enable-gd-native-ttf' '--with-ttf' '--with-gd' '--with-freetype-dir' '--enable-ftp' '--with-jpeg-dir' \
'--with-png-dir=/usr/local/lib' '--with-zlib' '--with-zlib-dir' '--enable-sigchild' '--with-iconv' '--with-ldap' \
'--enable-mbstring' '--enable-sockets' '--with-snmp' '--enable-soap'

另外,如果第4步中mysql采用下面这种方法安装的

yum -y install mysql mysql-devel mysql-server

那么,此时安装php 的编译参数要作如下修改:

'./configure'  '--prefix=/usr/local/php' '--with-libdir=lib64' \
'--with-mysql'  '--enable-gd-native-ttf' '--with-ttf' '--with-gd' \
'--with-freetype-dir' '--enable-ftp' '--with-jpeg-dir'
'--with-png-dir=/usr/local/lib' '--with-zlib' '--with-zlib-dir' \
'--enable-sigchild' '--with-iconv' '--with-ldap' \
'--enable-mbstring' '--enable-sockets' '--with-snmp' \
'--enable-soap'

‘–with-libdir=lib64′ 就是修改的地方,声明默认的lib 库文件位置是/usr/lib64 而不是/usr/lib了,否则会报错。32位我没试过,应该不要改,不过服务器大多跑的是64位的。

安装到此结束。

  1. 还没有评论
评论提交中, 请稍候...

留言

可以使用的标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackbacks & Pingbacks ( 0 )
  1. 还没有 trackbacks
Feed