论多功能的MC服务器官网养成记V - LNMP环境大白话

2021-08-17 10:34:28 浏览数 (2)

我非专业在Liunx运维上有很详细的学习的人,我只是想用大白话将建站尽量说明白

!内附有重要的正确环境安装解决方案!请读完本章后再看下一章的图形界面

LNMPLNMP

简介

LNMP实际上是由四个环境构成,这里我们以大白话跟大家过一下这些是什么

Liunx

不用多说了吧?不知道?看这期去=>论多功能的MC服务器官网养成记III - Linux大白话

Nginx

web网站容器,这个是必须要装的。与其类似的还有Apache。不过低配置的服务器还是用轻量型Nginx的吧~

什么是容器呢?打个比喻:

我烧了一个菜,我必须有个盘子将菜盛到里面。这个盘子就是容器,而烧好的菜就是已经做好的网站程序。(印度人铁砂掌路过~)

MySql

有时会简写为MS,其实是一个东西。是一个数据库。数据库就是类似于一个表格,专门用来存放网站重要信息的东西。

所以有些小众的云服务商会删库跑路,指的就是删除服务器和用户数据之后店已经没了。。。

通常我们会使用 phpmyadmin 管理,因为它功能很全,安全性也比较高,又是开源的

PHP

PHP是一个受众大并且拥有众多开发者的开源软件项目,它也是我们NamelessMC系统的开发语言。怎么说呢,它学习了很多语言,吸纳多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己。PHP7 系列的性能更高,我们选择了较心的7.4版本(因为8.0版本可能会有一些BUG)

我一个学php的同学在学完后就称PHP yyds~

环境部署

在进入宝塔面板网址后用用户名密码登录。

浏览用户协议后并在右上角显示已完成阅读的字样,勾选✔我已阅读并同意"《用户协议》",进入面板。

环境选择界面环境选择界面

可以看到上图界面,请选择推荐LNMP套件,按上图修改各项配置,并点选极速安装即可。

极速安装指的是将上述的环境仅加入到宝塔面板中创建的www的账号使用;

而编译安装会多一个编译的过程,且此过程需要连接root用户,时间长,不太推荐。

宝塔账号可以注册一个并登录。当然免费版宝塔功能已经够用了,无需购买专业版。

此时我们已经满足了网站所要求的PHP环境:PHP7.4 mysql5.6

支持旧版本的 PHP (PHP 5.4 ),但请注意这些版本具有未修复的安全漏洞,请勿在生产中使用。

PHP 8 大部分都可以工作,但仍有一些问题,请暂时坚持使用 PHP 7.4。

插件安装

这个有点重要,毕竟没这个插件还安装不起来,里面图片功能没法用

官方wiki中写明了详细的环境,但。。。

  • PHP 7.4 具有:
  • php-curl
  • php-exif <=!需要我们自己安装!
  • 支持 png 和 jpeg 的 php-gd
  • php-mbstring
  • php-mysql 或 php-mysqlnd
  • php-pdo
  • php-xml
  • MySQL/MariaDB 数据库(推荐 MariaDB 10)

进入软件商店 => PHP设置=> 安装扩展=>exif扩展安装

安装exif安装exif

好了,环境也部署好了。接下来的一篇文章,我们将会告诉你从网站创建到安装界面如何配置。

看在我一天肝了5篇文章的份上,能不能关注一下我,给个赞,收藏文章以便之后使用查找?

0 人点赞