树莓派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服务器的配置的主要内容,如果未能解决你的问题,请参考以下文章