[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑国外VPS测评牛逼个人站长零成本从白嫖到精通指南↑↑


您现在的位置是:首页 > 全球[VPS测评] >  LEMP,LNMP,lnmp安装教程,国外永久免费VPS

VPS服务器教程→如何在Debian9上安装LEMP套装组件(Linux-nginx-mysql-php)

全球[VPS测评]来源:国外VPS测评2022-12-20点击:2299
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
VPS服务器教程→如何在Debian9上安装LEMP套装组件(Linux-nginx-mysql-php)

LEMP代表Linux、Nginx 、MySQL、 PHP,是LAMP堆栈的轻量级变体,包括Apache而不是Nginx。您会注意到它不是作为LNMP编写的,而是由于Nginx(Engine-X)这个词的发音。

LEMP消耗的资源远远少于LAMP堆栈,因此对于廉价的VPS机器和低端盒子来说更加适合。根据基准测试,它在重负载下的速度要快2.5倍。此外,为了加快速度,我们将安装MariaDB而不是MySQL,因为它更快,但仍然与原始MySQL完全兼容。

我们要覆盖什么
安装Nginx
Nginx配置基础知识
设置防火ABC-XYZ
安装和配置MariaDB
安装最新的PHP
配置Nginx以提供PHP文件
测试已安装的堆栈
(使用域)使用Let的加密证书保护站点
先决条件
我们将在Debian 9上安装和设置LEMP堆栈:

从一个干净的VPS开始
至少512Mb的RAM
15Gb的可用磁盘空间
您将需要root用户访问权限
您必须为您的域(本教程中的example.com)设置DNS记录,以便指向您的VPS才能安装Let的加密证书。如果您没有,请改为访问您的IP地址并跳过最后一步。

 

第1步:安装Nginx
安装和防火ABC-XYZ设置
首先,以root身份或以sudo权限登录到您的服务器。 然后,更新包管理器的缓存:

sudo apt update

 

运行以下命令安装Nginx:
sudo apt install nginx -y

 

Nginx现已安装。 在浏览器中转到您的域(如果没有域名,则转到IP地址)。 将显示默认的Nginx欢迎页面:

如果您看到502 Bad Gateway错误,请检查上面配置中的fastcgi_pass行(PHP版本可能不同,但不太可能)。

请务必立即删除该文件,因为它会显示许多敏感信息:

rm /var/www/html/index.php

第5步:使用Let的加密保护您的域
如果您拥有完全注册并指向服务器的域名,则可以使用免费的Let's Encrypt TLS证书保护域名。 这样做的好处是,您将拥有HTTPS访问权限,并且所有浏览器中的域名旁边都会显示一个挂锁。

我们将使用Certbot生成和配置加密证书,Certbot是为此目的而创建的免费程序。 让加密证书在90天后过期,Certbot会在确定时间(默认为每60天)时自动续订,因此您根本不必担心它们。

要安装Certbot,首先需要通过运行以下命令启用Debian Backports存储库:

secho "deb http://ftp.debian.org/debian stretch-backports main" |
sudo tee /etc/apt/sources.list.d/backports.list

更新包管理器缓存:

sudo apt update

然后,安装Certbot:

sudo apt install certbot python-certbot-nginx -t stretch-backports -y

完成后,运行Certbot:

sudo certbot --nginx --rsa-key-size 4096

输入您知道要检查的电子邮件地址,然后输入A来同意服务条款。如果您想订阅EFF的新闻通讯,请按Y,然后输入您的域名。然后,Certbot会询问您是否要将所有流量重定向到HTTPS - 您这样做,因此输入2。

您将收到一条祝贺消息,这意味着您的域现在使用来自Let's Encrypt的免费HTTPS证书进行保护。再次在浏览器中刷新您的域名。挂锁将显示在您站点地址的左侧,这意味着连接已加密。如果需要,您可以通过SSL服务器测试运行您的站点,并看到您将获得A或更高。

接下来你能做什么
您现在已在Debian 9服务器上安装并配置了LEMP堆栈。您现在可以在其上托管您的PHP网站,并且他们可以访问MariaDB数据库。例如,您可以安装WordPress,Joomla,Drupal,Moodle或任何其他可能需要访问数据库的PHP应用程序,它将使用足够的进一步配置。

 


[LEMP]历史优惠活动内容
  • Debian LNMP/LEMP/WordPress/Typecho 快速部署环2023-1-29
  • Debian LNMP/LEMP/WordPress/Typecho 快速部署环2023-1-29
  • 分享 Debian 9 Debian 8使用源安装LEMP教程2022-12-31
  • Ubuntu 16.04系统手动编译安装LEMP(Nginx)环境2022-12-30
  • Vultr支持一键部署LEMP环境包以及Webmin控制面板2022-12-30
  • Debian安装LEMP(Linux/Nginx/MySQL/PHP)搭建站点建2022-12-30
  • LEMP(Linux/Nginx/MySQL/PHP)一键包安装及SFTP快速建2022-12-30
  • 利用LEMP一键安装包环境搭建WORDPRESS网站教程2022-12-30
  • CentOS7安装配置LEMP(Nginx/PHP-FPM 5.6/MySQL 2022-12-29
  • #分享#Debian 9 / Debian 8使用源安装LEMP教程2022-12-25
  • Debian 9 安装 LEMP + WHMCS 7.5 教程2022-12-25
  • #分享#Debian 9 / Debian 8使用源安装LEMP教程2022-12-24
  • Debian 9 安装 LEMP + WHMCS 7.5 教程2022-12-24
  • #分享#Debian 9 / Debian 8使用源安装LEMP教程2022-12-24
  • Debian 9 安装 LEMP + WHMCS 7.5 教程2022-12-24
  • #分享#Debian 9 / Debian 8使用源安装LEMP教程2022-12-24
  • Debian 9 安装 LEMP + WHMCS 7.5 教程2022-12-24
  • vultr-一键安装LEMP(LNMP),VPS环境配置0基础建站2022-12-20
  • VPS服务器教程→如何在Debian9上安装LEMP套装组件(Linux-ngi2022-12-20

  • 猜你可能想看的VPS


    转载请注明原文地址:https://www.motoll.com/read-3770.html

    使用该VPS服务器的演示站:

    下一篇       上一篇