1:安装nginx

yum install -y gcc pcre-devel openssl-devel

wget http://www.nginx.org/download/nginx-1.4.2.tar.gz

useradd www

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_ssl_module --with-http_spdy_module --with-http_stub_status_module --with-pcre

--with-http_stub_status_module:支持nginx状态查询

--with-http_ssl_module: 支持https

--with-http_spdy_module: 支持google的spdy,想了解请百度spdy,这个必须有ssl的支持

--with-pcre: 为了支持rewrite重写功能,必须制定pcre

make && make install

2:安装mysql

yum install -y cmake ncurses-devel gcc-c++

wget http://mirrors.sohu.com/mysql/MySQL-5.6/mysql-5.6.29.tar.gz

tar zxvf mysql-5.6.29.tar.gz

cd mysql-5.6.29

cmake ./ \

-DCMAKE_INSTALL_PREFIX=/usr/local/mysql \

-DMYSQL_DATADIR=/usr/local/mysql/data \

-DSYSCONFDIR=/etc \

-DWITH_MYISAM_STORAGE_ENGINE=1 \

-DWITH_INNOBASE_STORAGE_ENGINE=1 \

-DWITH_MEMORY_STORAGE_ENGINE=1 \

-DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \

-DMYSQL_TCP_PORT=3306 \

-DENABLED_LOCAL_INFILE=1 \

-DWITH_PARTITION_STORAGE_ENGINE=1 \

-DEXTRA_CHARSETS=all \

-DDEFAULT_CHARSET=utf8 \

-DDEFAULT_COLLATION=utf8_general_ci

make && make install

groupadd mysql

useradd mysql -g mysql -M -s /sbin/nologin 或 useradd -s /sbin/nologin -g mysql -M mysql

chown -R mysql:mysql /usr/local/mysql

chown -R mysql:mysql /usr/local/mysql/data

cd /usr/local/mysql

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

chmod +x /etc/init.d/mysqld

cd /usr/local/mysql

scripts/mysql_install_db --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql

修改/etc/my.cnf中数据存放目录及mysql.sock的路径

touch /tmp/mysql.sock

service mysqld start

3:安装PHP

yum install gd-devel libjpeg-devel libpng-devel libxml2-devel bzip2-devel libcurl-devel -y

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

tar -zxvf php-5.5.5.tar.gz

cd php-5.5.5

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-bz2 --with-curl --enable-ftp --enable-sockets --disable-ipv6 --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --enable-gd-native-ttf --with-iconv-dir --enable-mbstring --enable-calendar --with-gettext --with-libxml-dir --with-zlib --with-mysql=/usr/local/mysql --enable-dom --enable-xml --enable-bcmath --with-mysqli=/usr/local/mysql/bin/mysql_config --enable-fpm --with-fpm-user=www --with-fpm-group=www

make && make instal

配置文件:

cp php.ini-development /usr/local/php/etc/php.ini

配置php-fpm 服务

cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf

cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm

chmod +x /etc/init.d/php-fpm

启动 php-fpm

service php-fpm start

lnmp中怎么运行ngin和mysql_安装LNMP(Nginx+Mysql+PHP)相关推荐

  1. lnmp修改mysql上传大小限制_安装Linux+Nginx+MySQL+PHP(LNMP)集成环境,解除上传文件大小限制...

    这是最小安装CentOS 8.0后安装LNMP的过程. 1. 更新系统,安装必要的工具程序 更新.安装的代码如下: //更新系统 >>yum -y update //安装必要工具程序 &g ...

  2. debian安装什么mysql_安装多个mysql实例(debian版本)

    安装多个mysql实例(debian版本) 我的博客已迁移到xdoujiang.com请去那边和我交流 前言:领导要求在1台DELL R710上安装多个mysql实例 一.安装第1个实例 1.当前系统 ...

  3. zip的mysql_安装zip的mysql

    安装zip的mysql 环境介绍 win10.mysql5.7 下载mysql安装包zip 1.下载地址 2.解压到指定目录D:\dev-tool\mysql-5.7.28-winx64 3.创建配置 ...

  4. tengine php mysql_安装Tengine php mysql

    安装Tengine php mysql 系统环境: [root@web02 soft]# lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-ia ...

  5. 安装和卸载mysql_安装和卸载mysql

    一.首先卸载mysql,命令如下所示: 1.  >sudo apt-get autoremove --purge mysql-server-* 2.>sudo apt-get remove ...

  6. 已编辑好的mysql_安装好的mysql改变数据库文件位置

    Linux系统: linux下,MySQL默认的数据文档存储目录为/var/lib/mysql.假如要把MySQL目录移到/home/data下需要进行下面几步: 1.home目录下建立data目录 ...

  7. mysql中只运行一部分数据_MySQL(一)——MySQL基础和部分面试题

    MySQL基础: 数据库的创建与删除 CREATE DATABASE ;//创建数据库 DROP DATABASE ;//删除数据库 数据库表的创建与删除 CREATE TABLE (column_n ...

  8. LNMP 1.4一键安装包,安装教程

    文章来自:LNMP 1.4 https://lnmp.org/download.html 上一篇的安装虚拟机,安装好了吧!这篇教大家如何安装lnmp,其实网上就有一键安装lnmp教程,大家看链接吧 L ...

  9. 【项目上线】详细步骤03:一键安装lnmp环境,配置Nginx+Node+MongoDB+MySQL+PHP环境...

    Lnmp.org网址:https://lnmp.org/install.html 一.一键安装lnmp环境 第一步: wget -c http://soft.vpser.net/lnmp/lnmp1. ...

最新文章

  1. 支付宝Payto接口的c#.net实现
  2. 微服务化的十个设计要点
  3. CVPR2020中关于3D点云分割
  4. Make sure the device specification refers to a valid device
  5. 其实我就是个技术迷-自身定位及展望
  6. [10] ADB 修改设置
  7. Flutter Provider 异步通信、Provider状态管理
  8. C++读取一整行字符串以及其他函数
  9. 接口、抽象类、类之间的关系
  10. 一整个网站的全部数据,我只能给你这么多了。
  11. html 边距等于父节点,css的百分比margin,padding为什么不是相对于父元素的?
  12. JavaScript如何调用摄像头
  13. webservice规范及webservice框架
  14. 硬改路由器-MW310R-AR9341篇
  15. 基于NNIE神经网络引擎_海思hi3516DV300方案硬件平台适合做哪些开发
  16. 汽车“缺芯”的挑战与机遇
  17. 一份Java面试宝典「Java核心知识点」囊括JVM,Spring等29个技术
  18. 为什么认真自学了NLP,面试还是回答不出问题
  19. openinstall的价值就是帮助App开发者成功
  20. 消费升级背景下零食行业发展报告_上海日报奥纬陈闻:疫情之下,“小”零食,“大”产业...

热门文章

  1. 【STM32】学习笔记RTC日历基础应用问题分析
  2. 基于并联SVM支持向量机训练HOG特征提取的人员目标提取
  3. STM32启动模式详解
  4. Linux命令行管道
  5. 近期重构技能的一些心得
  6. IE下checkbox或radio隐藏bug
  7. lettuce webdriver 自动化测试---玩转BDD
  8. .NET获取根目录方法
  9. 创建IT运维管理门户
  10. 2020年余丙森概率统计强化笔记-第五章 大数定律和中心极限定理 第六章 数理统计