[网站搭建2]LNMP环境安装配置教程

准备工作:

在开始本教程之前,请您完成以下准备工作:

1.准备好一台安装了Debian12系统的Linux服务器(其它部分Linux系统也可以)。

2.将您的域名解析到对应服务器的ip上。

3.已经在您的服务器上参照下列文章和BV1kB4y1v7B7安装了宝塔面版。

[网站搭建1]宝塔面板安装及配置教程
宝塔面板(Linux版)简介: 宝塔面板是一款Linux服务器管理软件,可以通过Web端管理服务器,快速完成配置常见软件环境,可视化文件管理,……

理论讲解:

LNMP是指一组使用来运行动态网站的项目名称首字母缩写:

L:指Linux,Linux是一种被服务器广泛使用的免费类UNIX操作系统,本文使用的Debian为Linux的一个发行版

N:指Nginx,Nginx是一个高性能的HTTP服务器,用于处理网站的HTTP请求

M:指MySQL,MySQL是一个关系型数据库管理系统,用来储存网站的数据。

P:指PHP,PHP是在服务器端执行的脚本语言,广泛被动态网站程序所用,本系列教程中使用的WordPress程序依赖于PHP运行。

教程开始:

通过宝塔部署LNMP

在弹出的提示窗口中调整选项:

1.取消勾选Pure-Ftpd,phpMyAdmin

2.将Nginx版本改为1.24

3.将MySQL版本改为5.6或5.7(服务器内存4G以下选5.6,4G及以上选5.7)

4.将PHP版本改为7.4

6.点击一键安装

(注:以上推荐的是对于Wordpress兼容较好的版本,如果程序源码有特殊需求,也可以根据实际情况自己选择,新手跟随教程选择即可)

PHP安装扩展(非必需,推荐安装)

WordPress部分功能依赖于PHP扩展实现,虽然这不是必须的,但是安装后可使更好WordPress的运行。

上一步消息盒子中的任务执行完成后,点击左侧软件商店-已安装,找到"PHP-74",点击设置,在设置窗口左侧点击"安装扩展",依次找到“bt_safe“,“fileinfo”,“imagemagick”和“exif ”和“redis”并点击安装

MySQL新建数据库

新建一个数据库来存储WordPress的数据,同理,当搭建多个网站时可以新建多个数据库

上一步消息盒子中的任务执行完成后,点击左侧数据库-添加数据库,在弹出的窗口中设定数据库名,数据库用户名和密码,完成后点击提交。

注意数据库名和用户名的大小写!

Nginx新建网站

新建一个网站来处理博客的HTTP请求,同理,当搭建多个网站时可以新建多个网站

点击左侧网站-添加站点,在弹出的窗口中设定域名,数据库选择不创建,PHP选PHP-74,其余非必要默认即可,完成后点击提交。

搭建完成

此时访问你的域名,看到如图默认页面即为成功,此时可在后台自由上传网站源码来替换内容。

如果无法访问,由于未部署SSL证书,请尝试将浏览器地址栏中的https://改为http://再试,或检查服务器是否放行了TCP:80端口

后续操作:

[网站搭建3]部署WordPress搭建个人博客
在开始本教程之前,请您完成以下准备工作: 1.准备好一台安装了Debian12系统的Linux服务器(其它部分Linux系统也可以)。 2.将您的域名……
阅读剩余
THE END