LNMP是Linux、Nginx、MySQL、PHP的缩写,是指在Linux环境下由Nginx、MySQL、PHP构建的Web后台运行环境,是一种流行先进、便捷轻便、高性能的一后台环境。

我们今天介绍如何在支持yum源安装的系统上部署LNMP环境。

Nginx安装和启动

安装

yum install nginx

启动和停止

service nginx start
service nginx stop
#或者
systemctl start nginx
systemctl stop nginx

目录位置

运行文件:  /usr/sbin/nginx

配置文件目录:  /etc/nginx

日志文件目录: /var/nginx

MySQL安装

参见文档:

https://blog.51cto.com/livestreaming/2128571

PHP安装

参见文档:

https://blog.51cto.com/livestreaming/2092166

https://blog.51cto.com/livestreaming/2092162

Nginx配置支持PHP

以下配置打epoll、sendfile,可以多更好的并发和静态文件响应性能。

#使用deamon用户运行,注意对应目录的读写权限设置。
user  daemon;     #开启四个进程
worker_processes  4;
worker_rlimit_nofile 5120;
events {use epoll;worker_connections  5000;
}
http {include       mime.types;#default_type  application/octet-stream;access_log off;#文件缓存优化open_file_cache max=2000  inactive=60s; open_file_cache_valid     60s; open_file_cache_min_uses  2;open_file_cache_errors    on;output_buffers 2 32k;client_max_body_size 1m;keepalive_timeout  65;server {listen       80;server_name  localhost;charset      utf-8;sendfile     on;root   /var/www/;index  index.php index.html index.htm;error_page   500 502 503 504 404 403  /error.html;location ~ \.php$ {fastcgi_pass   127.0.0.1:9000;fastcgi_index  index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include        fastcgi_params;}}
}

LNMP(Linux、Nginx、MySQL、PHP)安装部署相关推荐

  1. linux nginx安装php5.5,linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装

    linux下搭建LNMP(linux+nginx+mysql+php)环境之mysql5.5安装: 首先安装依赖包: yum -y install gcc gcc-c++ autoconf libjp ...

  2. lnmp php 5.4,linux下搭建LNMP(linux+nginx+mysql+php)环境之php5.4安装

    安装准备:依赖包下载wget http://ah1.down.chinaz.com/201303/PHP-v5.4.13.tar.gz wget http://soft.7dot.com/soft/l ...

  3. LNMP(linux+nginx+mysql+php)服务器环境配置

    LNMP(linux+nginx+mysql+php)服务器环境配置 一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 "engine X", ...

  4. centos6.2 64位LNMP(linux+nginx+mysql+php)实现

    现在nginx运用越来越广泛.这是因为NGINX在某些方面优于apache.并且NGINX在web服务当中占有一定的比例,我们有必要了解和学习.下面步入正题,看LNMP架构怎么搭建.       首先 ...

  5. CentOS 8通过DNF命令安装最新版的LNMP(Linux+Nginx+MariaDB+PHP)

    今天给大家讲解下如何安装LNMP ,首先呢我们要知道上面是DNF命令是什么. DNF是什么? YUM是什么? DNF和YUM的区别,为什么用DNF代替YUM? 安装Nginx 安装PHP7.4 安装M ...

  6. 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的

    在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...

  7. LNMP环境搭建(linux+Nginx + Mysql + PHP)

    linux+Nginx + Mysql + PHP 搭配可以说目前使用比较广泛 那要想在这台刚安装好系统的服务器上配置这环境,有多种方式 一.傻瓜式一键安装 为了让大家安装环境能简单,方便.有人把它们 ...

  8. 在linux+nginx+mysql+php环境下安装 phpmyadmin

    环境 1, CentOS 7 2, nginx1.12.2 (Linux 利用yum源安装nginx) 3, php7.0 (Linux 利用yum源安装php7.0+nginx) 4, mysql5 ...

  9. linux下Mysql 的安装、配置、数据导入导出

    为什么80%的码农都做不了架构师?>>>    <p><span>MySQL</span><span>是一种</span> ...

  10. linux+nginx+mysql+php系统修改文件上传大小限制

    linux+nginx+mysql+php系统修改文件上传大小限制 对于LNMP框架的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,会报错&quo ...

最新文章

  1. 使用SpringBoot框架和SpringSecurity框架整合出现because its MIME type ('text/html') is not executable
  2. UA MATH571B 试验设计IV RCBD与Latin Square上
  3. 手撕设计模式之「工厂方法模式」(Java描述)
  4. 不符合核销规则条件_对不起!您不符合2020年初级报考条件
  5. tornado 第一篇
  6. pythondjango项目集成_Django集成celery实战小项目
  7. python手机壁纸超清_【原创】Python必应超清壁纸爬虫
  8. 正态分布的前世今生:最小二乘法
  9. XNA 如何使用字体绘制文字,Windows Phone 游戏开发
  10. torch.utils.data
  11. 【BZOJ5316】【JSOI2018】绝地反击
  12. Kafka报错: Topic(s) [publish] is/are not present and missingTopicsFatal is true
  13. Java学习路线:day1 Java语言概述
  14. 笔记 |《软件测试技术经典教程》第4章 黑盒测试技术
  15. Unity3D占用内存太大怎么解决呢? -尾
  16. 怎样在word中画横线
  17. esp32 wifi 连接
  18. 警告 [http-nio-8080-exec-4] org.springframework.web.servlet.DispatcherServlet
  19. ElasticSearch(ES)中的分片查询方式
  20. 使用kolla部署stine版本的OpenStack-allinone私有云

热门文章

  1. 批量修改一张表格的多个sheet名
  2. Webrtc服务器搭建转
  3. Swift之类型转换
  4. zend studio一些常用配置
  5. 原创内容将成网络视频的一支奇军
  6. ORA-19504,乌龙处理
  7. rabbitMQ:知识点
  8. 高并发秒杀系统--Service事务管理与继承测试
  9. iOS多线程各种安全锁介绍 - 线程同步
  10. FCLK、HCLK、PCLK