Armbian搭建LNMP环境

2020年7月24日 1923点热度 0人点赞 0条评论

很多人刷armbian是为了建站或者说搭建私有云,这都离不开LNMP环境,所谓LNMP,L指的是Linux(armbian就是linux),N指的是nginx,M指的是Mysql,P指的是php。有了这个环境我们就可以自己搭建网站或者私有云了。当然你也可以通过宝塔来搭建,但是宝塔会出奇奇怪怪的问题。

在开始之前首先确认你的软件源是清华源,不会换的可以参考:

换好后执行下面命令

apt-get update&&apt-get upgrade

Part I 安装nginx

apt -y install nginx

Part II 安装php

安装php7.0

apt install -y php php-fpm php7.0-mysql php7.0-gd php7.0-curl php7.0-mbstring php7.0-zip

如果你对php有更高版本的需求,那么可以安装php7.3或7.4,方法如下

1、安装软件源拓展工具

apt -y install software-properties-common apt-transport-https lsb-release ca-certificates

2、添加GPG

wget -O /etc/apt/trusted.gpg.d/php.gpg https://mirror.xtom.com.hk/sury/php/apt.gpg

3、添加sury软件源

sh -c 'echo "deb https://mirror.xtom.com.hk/sury/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'   

4、更新软件源缓存

apt-get update

5、安装php7.3(php7.4只需要将下面所有的7.3换成7.4即可)

apt install php7.3-fpm php7.3-mysql php7.3-curl php7.3-gd php7.3-mbstring php7.3-xml php7.3-xmlrpc php7.3-zip php7.3-opcache -y

Part III 安装数据库mysql

apt install -y mysql-server

Part IV 配置环境

1、配置nginx

(1)配置主页

vi /etc/nginx/sites-enabled/default

显示行数,输入如下命令然后回车

:set nu

如图,在第44行的下图位置添加index.php

UjBhFg.png

(2)配置php

在56-63行进行如下配置(删掉前面的#即可):

UjDhB6.png

保持和上图一样的结果就OK,绿色部分是代表的你装的php的版本,你是7.0就写7.0,你是7.4就写7.4,如果你装了多版本的php也可以在这里切换默认使用的php版本

2、配置数据库

运行配置向导

mysql_secure_installation

如果报错,可能是数据库服务没启动,可以运行下面的代码解决

service mysqld start

如果一切正常则会显示如下:

Enter current password for root (enter for none):<–第一次运行回车即可
Switch to unix_socket authentication [Y/n](按回车)
Set root password? [Y/n] <– 是否设置root用户密码,按回车开始设置密码
New password: <– 设置root用户的密码
Re-enter new password: <– 再次确认密码
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车即可
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,选N,回车
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

配置完成,重启一下服务

service nginx restart
service mysqld restart

Part V 测试是否配置成功

1、测试nginx

直接访问玩客云的IP地址如果显示下面的界面则配置成功

UjccOs.png

这时候玩客云已经可以搭建静态网站,但是还不能搭建私有云等应用

2、测试php

nano /var/www/html/test.php

粘贴下面代码并保存

<?php phpinfo(); ?>

然后访问

http://玩客云IP/test.php

如果显示下面的界面则表示配置成功

UjgjDs.png

这时候已经可以搭建可道云等私有云盘了,具体怎么搭建,可以参考下面这篇帖子

Master

非常规文科生

文章评论