Ubuntu php安装过程,ubuntu安装lemp步骤
简述
所谓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步骤相关推荐
- JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!)
JProfiler远程监控Linux上Tomcat的安装过程细讲(步骤非常详细!!!) 1.文件准备: 服务器:CentOS Linux release 7.3.1611 (Core) Apa ...
- Ubuntu php安装过程,Ubuntu下Apache+PHP+MySQL安装过程详解
首先声明:该服务器架设过程仅在本机测试 1. 切换到管理员身份执行指令为:sudo root 2.安装Apache2 运行以下命令安装:apt-get install apache2 若要启动apac ...
- Linux 源码编译安装过程-以安装XZ解压为例
一.描述 Linux安装软件一般有两种安装方式:安装包安装和源码安装. 1.安装包安装.安装包安装比较简单,例如采用apt-get install +软件名 命令,安装 deb 包的 Linux 操 ...
- ps安装程序检测到计算机重启过程,photoshop cs6安装过程中安装程序遇到错误:请重启计算机,解决办法...
1.关闭防火墙和杀毒软件 2.删除注册表 依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager目录,找到其中的 ...
- 简述mysql安装过程_MySQL安装过程
从http://dev.mysql.com/downloads/上下载免费的mysql社区版软件,可得到安装包mysql-install-community-5.7.12.0.msi软件,安装步骤如下 ...
- vue.js安装过程(npm安装)
一.开发环境 vue推荐开发环境: Node.js: JavaScript运行环境(runtime),不同系统直接运行各种编程语言 npm: Nodejs下的包管理器. webpack: 它主要的用途 ...
- mysql安装过程-zip安装
安装过程小结 官网下载一个社区版服务端 解压缩 进入powershell,初始化服务端 启动服务端 启动客户端(以root帐号登陆,密码无) 测试连接是否成功 show databases; > ...
- ubuntu 安装过程中 安装界面卡死完美解决办法 笔记本
在安装ubuntu过程中,由于是神舟电脑,问的淘宝客服,没想到比我还白,在网上搜了资料,总结如下: 1 设置优盘启动 这里就不多说了,网上资料很多,找个工具直接写进u盘就好. 2 u盘启动过程中,会出 ...
- 计算机主板的安装过程,电脑主板安装四大步骤全程讲解
对于电脑主机内部的配件,主板无疑就相当于"航母",其他配件都要"停靠"在它上面,所以主板安装是否到位,也会影响到其他配件的正常使用. 下面就给大家讲解如何安装主 ...
最新文章
- html5展示json数据库,显示数据在html5从数据库使用javascript和json
- 重磅!复旦邱锡鹏老师NLP实战code解读开源!
- ES6中定义的类和对象
- java 内存区域中的栈
- 跳一跳python源码_使用Python实现跳一跳自动跳跃功能
- 洛谷 P4016 负载平衡问题 【最小费用最大流】
- [Leetcode][第785题][JAVA][判断二分图][BFS][DFS]
- 作业 winform 备份原始积分派送五百分
- asp.net core 读取连接字符串
- armbian ubuntu 桌面_Armbian国内源(Ubuntu18.04 Bionic)
- pyTorch基础入门练习
- VSCode:vscode设置侧边资源管理器文字大小
- 大学生创业计划书PPT模板在哪免费下?经典商业计划书PPT模板大全
- 排列组合公式及排列组合算法
- 德马克机械化波(td波)
- PCL中采样一致性算法
- postgresql安装问题error running
- 自助破解winrar
- 关于深度学习神经网络模型训练,参数过大,导致显卡内存溢出问题的总结
- 电信客户流失数据分析(二)
热门文章
- python 实现SOM:代码注释与应用示例
- tensorflow基础:tf.data.Dataset.from_tensor_slices() 与 tf.data.Dataset.from_generator()的异同
- Android源码分析(三)-----系统框架设计思想
- Win10 UWP系列:关于错误 0x80073CF9及一个小bug的解决
- sqlplus 登陆报协议适配器错误
- 搭建rocketMq环境
- Oracle 将一个查询结果值动态赋值给一个变量
- 启动Hadoop时遇到Name or service not knownstname 错误
- DispatcherHelper
- try catch中getRequestDispatcher跳转