LNMP(Linux、Nginx、MySQL、PHP)安装部署
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)安装部署相关推荐
- 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 ...
- 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 ...
- LNMP(linux+nginx+mysql+php)服务器环境配置
LNMP(linux+nginx+mysql+php)服务器环境配置 一.简介 Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为 "engine X", ...
- centos6.2 64位LNMP(linux+nginx+mysql+php)实现
现在nginx运用越来越广泛.这是因为NGINX在某些方面优于apache.并且NGINX在web服务当中占有一定的比例,我们有必要了解和学习.下面步入正题,看LNMP架构怎么搭建. 首先 ...
- CentOS 8通过DNF命令安装最新版的LNMP(Linux+Nginx+MariaDB+PHP)
今天给大家讲解下如何安装LNMP ,首先呢我们要知道上面是DNF命令是什么. DNF是什么? YUM是什么? DNF和YUM的区别,为什么用DNF代替YUM? 安装Nginx 安装PHP7.4 安装M ...
- 阿里云服务器部署php的laravel项目,在阿里云买ECS 搭建 Linux+Nginx+Mysql+PHP环境的
在阿里云买ECS的时候选择自己习惯的镜像系统,我一般都是使用Linux Ubuntu,所以,以下的配置都是在Ubuntu 14.04稳定支持版的环境中搭建Linux+Nginx+Mysql+PHP环境 ...
- LNMP环境搭建(linux+Nginx + Mysql + PHP)
linux+Nginx + Mysql + PHP 搭配可以说目前使用比较广泛 那要想在这台刚安装好系统的服务器上配置这环境,有多种方式 一.傻瓜式一键安装 为了让大家安装环境能简单,方便.有人把它们 ...
- 在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 ...
- linux下Mysql 的安装、配置、数据导入导出
为什么80%的码农都做不了架构师?>>> <p><span>MySQL</span><span>是一种</span> ...
- linux+nginx+mysql+php系统修改文件上传大小限制
linux+nginx+mysql+php系统修改文件上传大小限制 对于LNMP框架的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,会报错&quo ...
最新文章
- 使用SpringBoot框架和SpringSecurity框架整合出现because its MIME type ('text/html') is not executable
- UA MATH571B 试验设计IV RCBD与Latin Square上
- 手撕设计模式之「工厂方法模式」(Java描述)
- 不符合核销规则条件_对不起!您不符合2020年初级报考条件
- tornado 第一篇
- pythondjango项目集成_Django集成celery实战小项目
- python手机壁纸超清_【原创】Python必应超清壁纸爬虫
- 正态分布的前世今生:最小二乘法
- XNA 如何使用字体绘制文字,Windows Phone 游戏开发
- torch.utils.data
- 【BZOJ5316】【JSOI2018】绝地反击
- Kafka报错: Topic(s) [publish] is/are not present and missingTopicsFatal is true
- Java学习路线:day1 Java语言概述
- 笔记 |《软件测试技术经典教程》第4章 黑盒测试技术
- Unity3D占用内存太大怎么解决呢? -尾
- 怎样在word中画横线
- esp32 wifi 连接
- 警告 [http-nio-8080-exec-4] org.springframework.web.servlet.DispatcherServlet
- ElasticSearch(ES)中的分片查询方式
- 使用kolla部署stine版本的OpenStack-allinone私有云