推广 热搜: page  关键词  红书  哪些  数据分析  链接  搜索  获取  小红  服务 

2021最新WordPress安装教程(一):Centos7安装Apache

   日期:2024-12-26     作者:z766g    caijiyuan   评论:0    移动:https://sicmodule.kub2b.com/mobile/news/9947.html
核心提示:SEO禅 • 最后编辑 2021-07-23 • WordPress教程 • 阅读(3043) • 评论(0) 一转眼2020年已经过去了,看网络上很多WordPre

SEO禅 • 最后编辑 2021-07-23 • WordPress教程 • 阅读(3043) • 评论(0)

一转眼2020年已经过去了,看网络上很多WordPress的安装教程都比较旧,有些写的不太详细,WordPress是站长最喜欢的一款建站系统,数据统计到2020年为止,WordPress在所有网站的市占率已经达到35.7%,SEO禅也是使用WordPress搭建的网站,在新的一年,我觉得有必要写几篇详细的文章来介绍如何安装WordPress,所以就有了《2021年最新WordPress安装教程系列》。

下面我们就来开始首先了解下WordPress的安装环境,今天是2021年1月3日WordPress官网的安装环境要求如下

  • PHP 7.4以上
  • MySQL 5.6以上
  • 推荐Apache服务器或者Nginx服务器

知道了WordPress安装配置条件之后,我们就去试着搭建一个这样的安装环境,我使用的是Centos7版本号v 7.9 的GNU/Linux系统,你们可以使用其它版本的系统,原理都差不多一样,个别安装指令和步骤可能会有所区别。

我们搭建WordPress环境,一般是先安装Apache服务器->PHP->MySQL,当然这个过程还有一些其它的内容,比如说一起顺道就把HTTPS认证做了,我会专门写一篇如何进行HTTPS认证的文章,教你网站如何做https认证,如何申请免费SSL证书,现在言归正传,我们先在Centos 7.9 上安装Apache,下面是我Centos的版本信息

 

在Centos7上安装Apache是最方便的了,只要下面这条指令

命令安装Apache

 

如果你不是用户,那就加个提下权限再安装。
安装完后,使用如下命令来启动Apache服务器

启动Apache

 

检测Apache服务器状态

这个命令运行后没有反馈信息,所以可以运行下面的命令来看看启动情况

 

如果运行成功,应该会有下面这段信息

 

现在可以在浏览器输入服务器的IP地址,来看看最终的运行效果,如果成功的话,应该浏览器上会显示下面这张图片的内容

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-H31csxTq-1641535670758)(https://www.seozen.top/wp-content/uploads/2021/01/20210103175457628-e1610944296748.png)]

设置Apache开机启动

我们再把Apache服务器设置成开机启动就可以了,运行如下命令

 

再运行下如下命令看看有没有加入到开机启动中

 
 

SEO禅 • 最后编辑 2021-07-23 • MySQL学习, PHP学习, WordPress教程 • 阅读(2459) • 评论(0)

这是 2021最新WordPress安装教程系列的第二篇文章,前一篇文章《 2021最新WordPress安装教程(一:Centos7安装Apache》已经完整的介绍了如何在Centos7上使用 YUM安装Apache,下面要介绍如何使用YUM安装PHP和MySQL。

现在PHP最新的版本是PHP8,我选择安装PHP7.4的版本,最新的版本感觉还有点不够稳定。

安装EPEL和REMI库

因为yum库中默认的PHP版本是5.4,我们需要安装一个新的库,运行如下命令

 

在Centos7安装PHP7.4

上面命令运行完之后,我们就可以启用REMI库了,运行如下命令

 

现在开始正式安装PHP了,运行如下Bash命令

 

运行完命令之后就开始下载PHP,之后会询问你是否要安装,输入个继续安装或者给指令加上参数。

查看PHP版本信息

安装完成后,输入

 

如果安装正确,应该就会显示PHP的版本信息了

 
 

因为现在Oracle收购了MySQL,其它版本都是收费的了,我们需要下载社区版本,这个版本在官网上的下载入口还不好找,找了一会发现在页面最底下

下载MySQL 5.7 RPM文件

YUM的库下载地址:https://dev.mysql.com/downloads/repo/yum/
现在最新版本是MySQL 8,我选择安装MySQL5.7的版本,先下载库文件到本地

 

wget默认是下载文件到你当前路径

安装MySQL社区版

下载完我们就可以安装MySQL,顺序运行下面两条命令

 

下载安装需要一段时间,询问安装通过就可以了。
安装完成后,我们启动下MySQL服务

 

再看看服务启动状态是否成功

 
 

SEO禅 • 最后编辑 2021-07-23 • WordPress教程 • 阅读(2363) • 评论(0)

前面已经通过《 2021最新WordPress安装教程(一:Centos7安装Apache》和《 2021最新WordPress安装教程(二:配置PHP和MySQL》两篇文章来介绍了WordPress安装的基础环境配置,现在这篇文章,我们就来正式安装WordPress。

Apache测试PHP是否开启

Apache默认是没有开启PHP功能的,我们需要自己手动去开启PHP模块的支持,我们可以先新建一个phpinfo.php文件测试下,在命令行输入如下命令

 

浏览器中访问下,应该是会出现下面这样没有解析的语句

Apache载入PHP模块

我们找到Apache的配置文件在目录下,使用vim打开编辑

 

提示:在编辑之前不要忘记先备份httpd.conf文件,这是一个好习惯。

 

再重启Apache,输入下面的命令

 

再刷新下界面,应该就能看到下面这个信息,说明已经载入了处理模块

在上一篇文章:《2021最新WordPress安装教程(二:配置PHP和MySQL》中我们已经安装好了MySQL,但是还没有正式使用,现在看看如何使用MySQL给WordPress创建一个数据库。

获取修改root密码

从MySQL 5.7版本之后,原始密码就不再为空,而是一个随机的临时密码,使用下面这条命令查看

 

得到初始密码,我们需要先登录MySQL客户端,再修改密码,使用下面这条命令

 

登录之后,你无法进行任务操作,只有修改了密码,MySQL才能让你操作数据库,输入下面这条命令修改密码

 

现在你就有操作MySQL数据库的权限了,我们首先创建一个给WordPress使用的数据库。

创建WordPress数据库

因为你现在是的用户权限,你可以进行任何数据库操作,首先运行下面这条命令创建一个后面要使用的WordPress数据库

 

“你的数据库名称”是需要更换成你自己的数据库名字段的。

创建WordPress数据库用户

创建好WordPress数据库后,我们需要给WordPress单独创建一个用户,再给这个用户授权,这样在实际部署环境中才会比较安全,运行下面这条命令创建一个**WP(WordPress)**用户

 

“用户名”和“用户密码”是需要更换成你自己的信息。

为WP用户授权

前面已经创建好WP数据库和用户,为了安全,这个WP用户只能对WP数据库进行管理,所以我们给WP用户进行单独授权,输入下面这个命令

 

这里的“dbname”就是你的WP数据库,username和password就是你前面的WP用户

可以使用下面这条命令,看看我们的授权效果

 

username 换成wp的用户名

SEO禅 • 最后编辑 2021-08-14 • WordPress教程 • 阅读(3054) • 评论(6)

这篇文章是《2021最新WordPress安装教程》系列文章中的第四篇文章,如果没有看前面几篇文章,建议各位朋友返回去先看看前面的文章,如果在使用 WordPress建站过程中有什么问题,可以留言给我,我看到一定会回复。前一篇文章《 2021最新WordPress安装教程(三)》中,已经基本把WordPress安装前期准备详细教给各位,下面这篇文章,将具体开始讲解 如何安装配置WordPress

在Centos7操作系统上,下载文件使用命令,输入如下命令

 

我们下载的是最新的WordPress版本,如果官网下载很慢的话,换个下载地址

 

现在最新是WordPress 5.6版本,下载完后,我们解压文件

 

解压后会在当前目录生成一个目录,我们将目录下的所有内容拷贝到Apache服务器中

 

重启下Apache服务器

 
 
 

点击开始配置WordPress,到下一个界面,输入前面创建的数据库名,账号密码等信息,再点击下一步,你应该会看到下面这个界面:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cLRdIgAr-1641535670761)(https://www.seozen.top/wp-content/uploads/2021/03/WordPress%E5%AE%89%E8%A3%85%E5%88%9D%E5%A7%8B%E5%8C%96.png)]上面的意思是说,我们需要手工创建这个文件,因为WP没有这个权限,当然为了安全,我没有给Apache配置写的权限,在真实部署环境下,网站文件的拥有者和服务器运行用户需要设置不同一个用户,要是被拿到了,也不至于整个服务器被控制,关于网站权限这块的内容,我会另外再写文章来分析讲解,下面我们就先用超级管理员权限登录服务器,手工创建一下wp-config.php这个文件。

进入网站根目录,运行可以看到如下内容

 

我们可以看到有一个文件,我们先把这个文件拷贝

 

我们再打开wp-config.php文件,手工编辑加入前面创建的WP数据库信息

 

根据自己的情况,把这三行配置信息填写正确

 

填写完后,往下翻,找到下面这些代码

 

访问:https://api.wordpress.org/secret-key/1.1/salt/这个地址生成密钥信息,替换这几行代码,完成这些操作之后,就可以保存文件

 

wq是vim的保存退出指令,前面的:号需要先按esc到命令模式再输入

根据自己的情况填写相关信息,WordPress安装基本到这一步就完成了,你可以开始你的WordPress之旅了,当然在你使用WordPress过程中,一定会遇到权限的问题,因为我们在实际部署环境中,都是遵守最小授权原则,这样能最大程度的保证网站的安全。

SEO禅 • 最后编辑 2021-06-16 • WordPress教程 • 阅读(1790) • 评论(0)

安装插件提示输入FTP凭证

Unable to connect to the filesystem. Please confirm your credentials.
To perform the requested action, WordPress needs to access your web server. Please enter your FTP credentials to proceed. If you do not remember your credentials, you should contact your web host.

当你第一次安装主题或者插件的时候,会弹出下面这个界面

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YvtkSV37-1641535670762)(https://www.seozen.top/wp-content/uploads/2021/03/WordPress-FTP-error.png)]WordPress-FTP-error

因为WordPress安装插件的时候要向这个目录写文件,但是这个目录文件属于的是用户,而运行服务器的用户是用户,这个用户只有读的权限,自然就无法写入。

 

解决方法有很多种,我这里只提供我的解决方案,我觉得这样最省事,也比较安全。

首先使用命令,改变下网站所有文件的拥有者,这里我改为服务器用户和用户组,运行下面这个命令

 

再运行下看看是不是执行成功。

 

执行成功,我们运行一些重启的命令

 

之后就可以随便你安装插件,主题了,但是安装完主题插件之后,不要忘记把文件拥有者改回

 

发文章,管理标签,分类这些操作是不受目录权限影响的。

运行下面这个命令

 

再运行下看看是不是执行成功。

 

执行成功,我们运行一些重启的命令

 

之后就可以随便你安装插件,主题了,但是安装完主题插件之后,不要忘记把文件拥有者改回

本文地址:https://sicmodule.kub2b.com/news/9947.html     企库往 https://sicmodule.kub2b.com/ , 查看更多

特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。

 
 
更多>同类最新资讯
0相关评论

文章列表
相关文章
最新动态
推荐图文
最新资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号