码迷,mamicode.com
首页 > 其他好文 > 详细

LNMP的安装

时间:2016-05-11 14:46:56      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

一、安装Linux

  安装某个linux桌面版系统,基本是ubuntu即可。

  安装必要的库,如:pcrexmlopenssl、zlib等,sudo apt-get install libpcre3 libpcre3-dev openssl libssl-dev libxml2 zlib1g zlib1g.dev 

二、安装Nginx

  1、到官网下载最新的Stable version的Nginx,http://nginx.org/en/download.html

  2、tar -zxvf nginx-1.8.1.tar.gz

  3、cd nginx-1.8.1

  4、./configure --prefix=/usr/local/nginx

  5、make

  6、make install

  7、启动:/user/local/nginx/sbin/nginx

三、安装MySQL

  1、下载最新的稳定版MySQL,http://dev.mysql.com/downloads/mysql/

  2、tar -zxvf mysql-5.7.12 /user/local/mysql5.7

  3、建立软链接

    ln -s mysql-5.7 mysql

  4、创建mysql用户和修改软件的权限

    useradd -r -M -s /sbin/nologin mysql

    chown -R mysql.mysql  /usr/local/mysql-5.7

    chown -R mysql.mysql /usr/local/mysql

    chgrp -R mysql /usr/local/mysql-5.7

  5、安装和初始化数据库,已经是绿色版,不需要./configure

    cd /usr/local/mysql-5.7

    ./bin/mysql_install_db --user=mysql --basedir=/usr/local/mysql-5.7/ --datadir=/usr/local/mysql-5.7/data/      

                                       (--必须在mysql根目录安装mysql,否则出错)

    cp -a ./support-files/my-default.cnf  /etc/my.cnf

    cp -a ./support-files/mysql.server  /etc/init.d/mysqld

    cd bin/

    ./mysqld_safe --user=mysql &  

  6、初始化密码

    mysql5.7会生成一个初始化密码,而在之前的版本首次登陆不需要登录。

    shell> cat /root/.mysql_secret  

    mysql -u root -p  

    SET PASSWORD = PASSWORD(‘123456‘);

    flush privileges

  7、启动

    /usr/local/mysql5.7/bin/mysqld_safe --user=mysql &

    /usr/local/mysql5.7/bin/mysql -u root -p

四、安装PHP

  1、下载最新的稳定版,http://php.net/downloads.php

  2、tar -zxvf php-7.0.5.tar.gz

  3、cd php-7.0.5

  4、./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt --with-mysqli=/usr/local/mysql/bin/mysql_config 

    (其他的 --with-plugin 自己确定;php本身已携带fpm,安装时带上,同时注意mysql_config 的路径;

    以fpm的形式运行php,可以脱离apache等独立存在;并可同时安装多个版本的php-fpm,注意各自的端口即可;

    如果fpm通过listen socket而不是端口的话,需每次改写socket的权限)

  5、make

  6、make install

  7、启动:/usr/local/php/sbin/php-fpm

LNMP的安装

标签:

原文地址:http://www.cnblogs.com/linguoguo/p/5409013.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!