分享好友 最新动态首页 最新动态分类 切换频道
CentOS 8搭建LNMP + WordPress(一)
2024-12-27 04:44

CentOS 8近日推出了,其LNMP环境的搭建也与CentOS7有所不同。基于CentOS 8,我重写了前一篇文章《CentOS7搭建LNMP+WordPress一篇搞定》,得到了这一本文。

CentOS 8搭建LNMP + WordPress(一)

为了更好地阅读体验,我将本文分成了三个部分:

  1. 名词解释与CentOS 8操作系统安装
  2. 网页服务器的安装与配置(Nginx + PHP)
  3. 数据库(MariaDB)与WordPress的安装与配置

以下是本文的第一个部分


一、名词解释

1. CentOS与CentOS 8

CentOS是是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS完全开源1。CentOS 8基于Fedora 28和Linux Kernal 4.18,是目前CentOS最新的版本。CentOS作为一款网页服务器操作系统,因其稳定的特性而受人们喜爱。

2. Nginx

Nginx是一个开源的、高性能的HTTP和反向代理web服务器,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。其特点是占有内存少,并发能力强2

3. MariaDB

MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品3

4. PHP

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域4

5. WordPress

WordPress是使用PHP语言开发的一款个人博客系统,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用,由用PHP语言和MySQL数据库开发,用户可以在支持 PHP和MySQL数据库的服务器上使用自己的博客5

二、CentOS 8的安装

1. 使用阿里云(其它云服务器类似)

在购买服务器的时候,选择CentOS 8系列的版本即可。等待一段时间后,便可以在控制台启动。其它云服务平台提供的其它操作系统软件,理论上来说只要是CentOS8,本文都适用。但请多多留意。

2. 使用物理机

首先,您需要在CentOS官网下载映像文件,然后使用烧录软件(可以使用软碟通,试用期内免费),根据烧录教程烧录到U盘上。

然后将插入U盘插入到计算机中,进入BIOS(不同主板的计算机进入BIOS的方法不一样,请自行搜索相关信息),设置从U盘引导。保存重启,进入安程序(与虚拟机无异)。安装好操作系统后,重新调整引导序,将从U盘引导改回从硬盘引导

在实体机上使用U盘安装会遇到找不到映像文件的问题。请根据解决方案,手动配置U盘路径。

引导成功后,在图形界面进行安装,与虚拟机的安装方法异。请直接参考使用虚拟机的安装方法(从第2点开始),这里不多赘述。

3. 虚拟机安装

在CentOS官网下载映像文件。然后下载虚拟机软件,配置CentOS虚拟机使用环境。使用虚拟机软件的虚拟光驱中,指向下载的操作系统映像文件,启动虚拟机即可。

接下来,您应该能看到下入所示的界面。如果您使用U盘在物理机安装,需要按Tab键进行配置(参见2.2)。单击“Test This media & install CentOS Linux 8”,等待一段时间,根据您的需要选择语言。这里我选择的是

接着,您能看到安装信息的配置页面。

在软件选择中,选择“服务器”。如果您有图形界面的需要,可以选择“带GUI的服务器”。

在网络和主机名中,您可以配置网络和主机名。

服务器的IP地址默认动态地获得,如果您有配置静态IP地址的需要,可以在其中单击“配置”,在“IPv4设置”中根据网络的实际情况进行配置。

在“安装目的地”中,可以手动配置分区。如果您的硬盘之前安装过操作系统或者需要某些特殊的操作,请您手动配置分区。在虚拟机上,我选择让其自动分区。

一切配置完成后,单击开始安装即可开始。在等待安装的过程中,您需要设置root密码,并达到一定强度。同时也建议您创建一个普通用户,平常使用普通用户管理服务器。为了演示和实验方便,我只创建了普通用户,但这是很不安全的行为,尤其是在非测试环境中。

安装完之后重启,您便可以根据您的用户名和密码登陆服务器。

至此,CentOS8安装完成。

三、通过SSH远程连接服务器

对于云服务器,肯定是要远程连接的。对于实体机和虚拟机,我只想说我将使用SSH远程客户端。远程连接客户端可以使用XShell(商业软件,可以在其官网下载。非商业用途可使用邮箱申请家庭和学生免费版),也可以使用PuTTY(开源软件,官网)。

远程连接SSH需要知道服务器的IP地址。云服务器的ip地址在控制台找到。如果你是虚拟机或者物理机,可以使用命令来查看本机的ip地址。例如在下图中,我的ip地址为192.168.0.108。

当然,如果您的电脑中安装了ssh客户端,也可以使用命令行连接服务器:



参考文献

[1] 百度百科-CentOS https://baike.baidu.com/item/centos

[2] 百度百科-Nginx https://baike.baidu.com/item/nginx

[3] 百度百科-MarkaDB https://baike.baidu.com/item/mariaDB

[4] 百度百科-PHP https://baike.baidu.com/item/php

最新文章
亲爱的美妆迷们,想知道哪款粉底液能让你肌肤如丝般光滑,妆容持久如初?紧跟潮流,一起来揭秘年度top10的秘密武器吧!每一款都是口碑与实力并存的瑰宝,你准备好了吗?
让你的AI女友写真如梦般真实,超实用的AI绘画生成工具评测!
1.4. Runway ML Runway ML则以其强大的视频生成效果而闻名,适合想要制作动态美女写真或短视频的用户。它能将静态的图片转化为动感的效果,营造出不同的场景氛围。不过,该程序的复杂性使它不太适合新手,使用起来需要花费时间进行学习。1.
短剧投放平台选择与赚钱机会的探讨
本文目录导读:短剧投放平台的选择赚钱机会的探讨随着互联网的快速发展,短剧作为一种新型的娱乐形式,逐渐受到了广大网友的喜爱,短剧投放平台也如雨后春笋般涌现,本文将就短剧投放平台的选择以及其中的赚钱机会进行探讨。1、主流短剧投
新闻资讯-突发消息!英国GCSE/Alevel或将引入AI技术出题,新趋势不可逆转
目前,GPT等AI工具已经完全融入了学习教育,改变了很多方面。而根据英国媒体的zui新消息,Ofqual负责人建议英国考试委员会应考虑使用AI来撰写GCSE和Alevel试卷。01“创作一份试题需要2年”考试监管机构相关临时负责人伊恩·鲍克汉姆爵士表
百度快照优化攻略,高效策略助力企业网络曝光升级
百度快照推广通过高效优化策略,助力企业快速提升网络曝光度,扩大品牌影响力,抢占市场先机。精准定位目标客户,提升搜索引擎排名,实现高效。随着互联网的快速发展,企业间的竞争日益激烈,如何在众多竞争者中脱颖而出,成为每个企业关注
Python ML常用库安装-详细滴
官网:tensorflow官网 1.CPU版本:2.GPU版本:安装预览版本(非稳定版本):3.导入(import)tensorflow出现DDL问题: vc_redist.x64.exe地址:下载地址 4.tensorflow的GPU版本前置cuda和cudnn要求:
韵云电脑软件,一款实用好用的云电脑选择
江山如画,云间电脑,仙子何方?试问世间,哪款软件,独领风骚?千古兴亡,岁月如梭,电子云舟,载我前行,欲觅良伴,指点江山,谈笑风生,今吾赋诗,以颂云电脑之佳选。吾观软件,犹如明珠,光华四射,首选“华为云电脑”,此乃国产之瑰宝
黄鹤楼(硬)红景天多少钱一包 黄鹤楼硬红景天价格
黄鹤楼红景天源自于西藏,相信很多朋友都见过了也抽过了,藏烟只接触过一次黄鹤楼的红景天,感觉还是不错的,黄鹤楼(硬)红景天多少钱一包?下面香烟网小编为大家整理介绍目前市面上现有的两款黄鹤楼硬红景天价格。黄鹤楼硬红景天价格1、黄鹤
指导大家微信红包透视专用开挂神器玩家必备神器
亲,天天麻将这款游戏可以开挂的,确实是有挂的,很多玩家在天天麻将这款游戏中打牌都会发现很多用户的牌特别好,总是好牌,而且好像能看到-人的牌一样。所以很多小伙伴就怀疑这款游戏是不是有挂,实际上这款游戏确实是有挂的,添加客服微
全国性服务低成本付费投流广告推荐 汽车投流 专属定制
  信息流付费获客是一种营销策略,通过在信息流平台上购买广告位或推广服务,向用户展示相关的内容,从而吸引用户点击和转化为付费用户。  在进行信息流付费获客时,可以选择以下几种方式:  1. 广告投放:在信息流平台上购买广告位
相关文章
推荐文章
发表评论
0评