简述

所谓lemp,就是指 linux + nginx + mysql + php,也称之为lnmp,因为nginx(engine x)的读法不同。本文以lemp为该组合的简称。系统环境是Ubuntu 16.04.3 LTS

lemp

安装nginx

sudo apt-get install nginx

启动nginx服务

sudo service nginx start

浏览器访问localhost

nginx访问页面

安装mysql

sudo apt-get install mysql-server

安装过程中需要输入root用户密码

安装php

sudo apt-get install php-fpm php-mysql

启动php-fpm

sudo service php7.0-fpm start

配置nginx

默认的nginx.conf配置是这样的:

server {

listen 80 default_server;

listen [::]:80 default_server;

root /var/www/html;

index index.html index.htm index.nginx-debian.html;

server_name _;

location / {

try_files $uri $uri/ =404;

}

}

需要进行以下配置才能处理访问php页面的请求

server {

listen 80 default_server;

listen [::]:80 default_server;

root /var/www/html;

index index.php index.html index.htm index.nginx-debian.html;

server_name server_domain_or_IP;

location / {

try_files $uri $uri/ =404;

}

location ~ \.php$ {

include snippets/fastcgi-php.conf;

fastcgi_pass unix:/run/php/php7.0-fpm.sock;

}

location ~ /\.ht {

deny all;

}

}

测试nginx配置是否正确

sudo nginx -t

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok

nginx: configuration file /etc/nginx/nginx.conf test is successful

重启nginx

sudo service nginx restart

测试php页面

新建 /var/www/html/info.php 文件

phpinfo();

访问http://localhost/info.php

php页面

Ubuntu php安装过程,ubuntu安装lemp步骤相关推荐

  1. JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)

    JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core)     Apa ...

  2. Ubuntu php安装过程,Ubuntu下Apache+PHP+MySQL安装过程详解

    首先声明:该服务器架设过程仅在本机测试 1. 切换到管理员身份执行指令为:sudo root 2.安装Apache2 运行以下命令安装:apt-get install apache2 若要启动apac ...

  3. Linux 源码编译安装过程-以安装XZ解压为例

    一.描述 Linux安装软件一般有两种安装方式:安装包安装和源码安装. 1.安装包安装.安装包安装比较简单,例如采用apt-get  install +软件名 命令,安装 deb 包的 Linux 操 ...

  4. ps安装程序检测到计算机重启过程,photoshop cs6安装过程中安装程序遇到错误:请重启计算机,解决办法...

    1.关闭防火墙和杀毒软件 2.删除注册表 依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 ...

  5. 简述mysql安装过程_MySQL安装过程

    从http://dev.mysql.com/downloads/上下载免费的mysql社区版软件,可得到安装包mysql-install-community-5.7.12.0.msi软件,安装步骤如下 ...

  6. vue.js安装过程(npm安装)

    一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...

  7. mysql安装过程-zip安装

    安装过程小结 官网下载一个社区版服务端 解压缩 进入powershell,初始化服务端 启动服务端 启动客户端(以root帐号登陆,密码无) 测试连接是否成功 show databases; > ...

  8. ubuntu 安装过程中 安装界面卡死完美解决办法 笔记本

    在安装ubuntu过程中,由于是神舟电脑,问的淘宝客服,没想到比我还白,在网上搜了资料,总结如下: 1 设置优盘启动 这里就不多说了,网上资料很多,找个工具直接写进u盘就好. 2 u盘启动过程中,会出 ...

  9. 计算机主板的安装过程,电脑主板安装四大步骤全程讲解

    对于电脑主机内部的配件,主板无疑就相当于"航母",其他配件都要"停靠"在它上面,所以主板安装是否到位,也会影响到其他配件的正常使用. 下面就给大家讲解如何安装主 ...

最新文章

  1. html5展示json数据库,显示数据在html5从数据库使用javascript和json
  2. 重磅!复旦邱锡鹏老师NLP实战code解读开源!
  3. ES6中定义的类和对象
  4. java 内存区域中的栈
  5. 跳一跳python源码_使用Python实现跳一跳自动跳跃功能
  6. 洛谷 P4016 负载平衡问题 【最小费用最大流】
  7. [Leetcode][第785题][JAVA][判断二分图][BFS][DFS]
  8. 作业 winform 备份原始积分派送五百分
  9. asp.net core 读取连接字符串
  10. armbian ubuntu 桌面_Armbian国内源(Ubuntu18.04 Bionic)
  11. pyTorch基础入门练习
  12. VSCode:vscode设置侧边资源管理器文字大小
  13. 大学生创业计划书PPT模板在哪免费下?经典商业计划书PPT模板大全
  14. 排列组合公式及排列组合算法
  15. 德马克机械化波(td波)
  16. PCL中采样一致性算法
  17. postgresql安装问题error running
  18. 自助破解winrar
  19. 关于深度学习神经网络模型训练,参数过大,导致显卡内存溢出问题的总结
  20. 电信客户流失数据分析(二)

热门文章

  1. python 实现SOM:代码注释与应用示例
  2. tensorflow基础:tf.data.Dataset.from_tensor_slices() 与 tf.data.Dataset.from_generator()的异同
  3. Android源码分析(三)-----系统框架设计思想
  4. Win10 UWP系列:关于错误 0x80073CF9及一个小bug的解决
  5. sqlplus 登陆报协议适配器错误
  6. 搭建rocketMq环境
  7. Oracle 将一个查询结果值动态赋值给一个变量
  8. 启动Hadoop时遇到Name or service not knownstname 错误
  9. DispatcherHelper
  10. try catch中getRequestDispatcher跳转