树莓派LNMP服务器的配置

Posted So istes immer

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了树莓派LNMP服务器的配置相关的知识,希望对你有一定的参考价值。

目录

LNMP=Linux+Nginx+MySQL+PHP

之前我在官网上下载的os就是基于Linux的

①安装Nginx 
sudo apt-get install nginx 

②安装PHP及部分插件
sudo apt-get install php7.0
安装插件:sudo apt-get install php7.0-fpm
                  sudo apt-get install php7.0-mysql
                  sudo apt-get install php7.0-common

③安装MySQL
sudo apt-get install mysql-server
sudo apt-get install mysql-client

④配置Nginx

改为如下,使之支持PHP

location/{
index index.html index.htm index.php default.html default.htm default.php;
}
location ~\\.php${
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
#fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME$document_root$fastcgi_script_name;
include fastcgi_params;
}

⑤重新启动服务

sudo /etc/init.d/nginx restart
sudo /etc/init.d/php7.0-fpm restart
sudo service mysql restart
sudo service nginx restart
不同版本的文件名称和位置不同,可以在目录中确认 

⑥测试Nginx与php
使用如下语句授权改写var/www/html目录
sudo chmod -R 777 /var
sudo chmod -R 777 /var/www/
sudo chmod -R 777 /var/www/html

在/var/www/html中新建index.php文件,并输入

<html>
<head>
<title>php测试</title>
</head>
<body>
<?php echo'<p>Hello World';?>
</body>
</html>

以上是关于树莓派LNMP服务器的配置的主要内容,如果未能解决你的问题,请参考以下文章

树莓派学习目录

树莓派 python 如何将本地文件上传到指定的服务器页面上

树莓派docker安装nginx+php备忘录

树莓派部署 pi-dashboard

CentOS 7 for ARM 安装一键Lnmp失败

在树莓派是安装并配置NTP服务