分享

lnmp环境搭建教程

 昵称9017839 2012-12-10
lnmp环境搭建教程

lnmp环境搭建教程

我们的准备工作

  • yum -y install gcc
  • yum -y install gcc-c++
  • yum -y install make
  • yum -y install libaio

我们需要的软件

  • ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.30.tar.gz
  • http:///zlib-1.2.7.tar.gz
  • http:///download/nginx-1.2.5.tar.gz
  • http://www./get/Downloads/MySQL-5.5/mysql-5.5.28-linux2.6-i686.tar.gz/from/http://cdn./
  • http://cn2./get/php-5.4.9.tar.gz/from/tw1./mirror
  • ftp://xmlsoft.org/libxml2/libxml2-2.9.0.tar.gz

解压我们的软件

将以上软件放到/usr/local/src/目录下,然后解压它们。

  • tar -zxf libxml2-2.9.0.tar.gz
  • tar -zxf mysql-5.5.27-linux2.6-i686.tar.gz
  • tar -zxf nginx-1.2.4.tar.gz
  • tar -zxf pcre-8.31.tar.gz
  • tar -zxf php-5.4.7.tar.gz
  • tar -zxf zlib-1.2.7.tar.gz

安装Nginx

  • cd /usr/local/src/nginx-1.2.4
  • ./configure --prefix=/usr/local/nginx/ --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --with-pcre=../pcre-8.31 --with-zlib=../zlib-1.2.7
  • make && make install

用下面的命令启动nginx
/usr/local/nginx/nginx

安装mysql

  • mv /usr/local/src/mysql-5.5.27-linux2.6-i686 /usr/local/mysql
  • cd /usr/local/mysql/
  • groupadd mysql
  • useradd -r -g mysql mysql
  • chown -R mysql .
  • chgrp -R mysql .
  • cp support-files/my-medium.cnf /etc/my.cnf
  • scripts/mysql_install_db --user=mysql
  • ./bin/mysqld_safe &
  • ./bin/mysql_secure_installation
  • chown -R root .
  • chown -R mysql data

安装libxml

  • cd /usr/local/src/libxml2-2.9.0
  • ./configure --prefix=/usr/local/libxml2/
  • make && make install

安装php

  • cd /usr/local/src/php-5.4.7
  • ./configure --prefix=/usr/local/php --with-mysql=/usr/local/mysql --with-libxml-dir=/usr/local/libxml2/ --enable-mbstring --enable-fpm
  • make && make install
  • cd /usr/local/php/etc
  • mv php-fpm.conf.default php-fpm.conf
  • /usr/local/php/sbin/php-fpm
演示网站:www.dakan.cc

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多