您现在的位置是:首页 > cms教程 > WordPress教程WordPress教程
Apache从0搭建WordPress的方法
如萱2025-02-10 14:20:33WordPress教程已有5人查阅
导读又到周末了,周末小编一般不更新系列文章,原因嘛是因为要攒稿子,年底工作比较忙,不攒点稿子是要断更的:(所以周末一般聊点简单轻松加愉快的东西,小编现在的博客站是由 HEXO 进行搭
又到周末了,周末小编一般不更新系列文章,原因嘛是因为要攒稿子,年底工作比较忙,不攒点稿子是要断更的:(
所以周末一般聊点简单轻松加愉快的东西,小编现在的博客站是由 HEXO 进行搭建的,最近随着博客文章数量的增加,编译时间越来越长,想着将 HEXO 替换为 WordPress ,这样也方便小编随时发布文章,之前 HEXO 的环境只在家里的电脑上有搭建,每次发布必须在家里的电脑上操作,有些不方便,本次就先搭建个 WordPress ,看下效果先。这个应该叫技术预研:)
先看下百度百科对 WordPress 的介绍:
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
环境准备
先看下使用 WordPress 搭建自己的博客系统需要什么准备。
PHP 环境
Mysql 数据库
WordPress 程序包
Apache 服务
小编使用的系统为 CentOS 7.6 ,所以本文还是介绍在 CentOS 下搭建 WordPress 博客系统。WordPress 安装PHP 环境安装
首先还是先安装 PHP 环境,可以使用如下语句,一次性安装 PHP 外加一些常用的组件:yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
安装完成后可以使用命令查看当前 PHP 是否安装成功:php -v
结果如下:PHP 5.4.16 (cli) (built: Nov 1 2019 16:04:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Apache 服务安装
我们的 WordPress 是运行在 Apache 的 Web 服务上的,所以要安装 Apache 服务,命令如下:yum -y install httpd
等待进度条走完即可,下面是一些常用的有关 Apache 服务的命令:# 启动apache服务
systemctl start httpd
# 重启apache服务
systemctl restart httpd
# 关闭apache服务
systemctl stop httpd
# 设置开机自动启动
systemctl enable httpd
# 检查服务状态
systemctl status httpd.service
安装完成后,我们可以启动 Apache 服务看下效果:
WordPress 安装
这就到了重头戏, WordPress 安装,最近很不辛, WordPress 的官方网站在我国区都无法访问,具体原因未知。
# 解压至 Apache 服务路径下
unzip -o latest-zh_CN.zip -d /var/ /html
如果报错当前无 unzip 命令,可以使用如下命令尝试解决:yum -y install unzip
这样就算安装完成了,至于 Mysql 的安装,小编就不介绍了,在之前的很多篇文章中都有介绍过,需要的同学可以访问 《Python 简易爬虫实战》 获取。启动
我们可以重启 Apache 服务,使用在浏览器访问,查看我们上面刚刚部署完成的 WordPress 了。
可是。。。。。。。。。
访问浏览器地址的时候竟然报错了!!!Your server is running PHP version 5.4.16 but WordPress 5.3 requires at least 5.6.20.
这个意思是说当前安装的 PHP 版本过低,如果需要运行 WordPress 5.3,需要更高版本的 PHP ,好吧,我们接着升级 PHP 。
首先需要升级软件仓库:rpm -Uvh
rpm -Uvh
然后移除之前安装的 PHP :yum remove php-common
接着安装新的 PHP :yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
之后重启 Apache 服务:systemctl restart httpd
然后访问,可以看到连接自动跳转到了,然后顺着 WordPress 的指引,一步一步的填写站点相关信息和数据库的相关信息即可。
主题
WordPress 已经装好了,默认的主题风格小编实在有点受不了,至于 WordPress 主题的来源,大家可以看下 WordPress 的官方主题库:
由于这些主题大多数都是国外友人上传的,所以想找到符合国人审美的主题有点难度的。
各位同学可以在度娘上或者是全球较大的同 友网站(Github)上找一些,小编先随便找一个,演示下如何手工添加主题:
小编在百度上找到了一个国人开发的主题:Vtrois-Kratos 。将这款主题的压缩包解压后,上传至 WordPress 的 theme 目录下,小编这里的目录为: /var/ /html/wordpress/wp-content/themes 。
然后在 WordPress 的后台点开主题的配置,启用这款主题即可。
感觉和现在的博客站风格有点像,接下来有域名的同学可以去服务商的 DNS 那边设置域名了,小编的本次搭建也就到这里结束了。
顺便提一下,小编后续可能会将博客迁移至 WordPress ,主要存在的问题是 HEXO 博客迁移,想要不改变原有链接,不知道各位同学有没有什么好的建议。
所以周末一般聊点简单轻松加愉快的东西,小编现在的博客站是由 HEXO 进行搭建的,最近随着博客文章数量的增加,编译时间越来越长,想着将 HEXO 替换为 WordPress ,这样也方便小编随时发布文章,之前 HEXO 的环境只在家里的电脑上有搭建,每次发布必须在家里的电脑上操作,有些不方便,本次就先搭建个 WordPress ,看下效果先。这个应该叫技术预研:)
先看下百度百科对 WordPress 的介绍:
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
环境准备
先看下使用 WordPress 搭建自己的博客系统需要什么准备。
PHP 环境
Mysql 数据库
WordPress 程序包
Apache 服务
小编使用的系统为 CentOS 7.6 ,所以本文还是介绍在 CentOS 下搭建 WordPress 博客系统。WordPress 安装PHP 环境安装
首先还是先安装 PHP 环境,可以使用如下语句,一次性安装 PHP 外加一些常用的组件:yum -y install php php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel
安装完成后可以使用命令查看当前 PHP 是否安装成功:php -v
结果如下:PHP 5.4.16 (cli) (built: Nov 1 2019 16:04:20)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Apache 服务安装
我们的 WordPress 是运行在 Apache 的 Web 服务上的,所以要安装 Apache 服务,命令如下:yum -y install httpd
等待进度条走完即可,下面是一些常用的有关 Apache 服务的命令:# 启动apache服务
systemctl start httpd
# 重启apache服务
systemctl restart httpd
# 关闭apache服务
systemctl stop httpd
# 设置开机自动启动
systemctl enable httpd
# 检查服务状态
systemctl status httpd.service
安装完成后,我们可以启动 Apache 服务看下效果:
WordPress 安装
这就到了重头戏, WordPress 安装,最近很不辛, WordPress 的官方网站在我国区都无法访问,具体原因未知。
# 解压至 Apache 服务路径下
unzip -o latest-zh_CN.zip -d /var/ /html
如果报错当前无 unzip 命令,可以使用如下命令尝试解决:yum -y install unzip
这样就算安装完成了,至于 Mysql 的安装,小编就不介绍了,在之前的很多篇文章中都有介绍过,需要的同学可以访问 《Python 简易爬虫实战》 获取。启动
我们可以重启 Apache 服务,使用在浏览器访问,查看我们上面刚刚部署完成的 WordPress 了。
可是。。。。。。。。。
访问浏览器地址的时候竟然报错了!!!Your server is running PHP version 5.4.16 but WordPress 5.3 requires at least 5.6.20.
这个意思是说当前安装的 PHP 版本过低,如果需要运行 WordPress 5.3,需要更高版本的 PHP ,好吧,我们接着升级 PHP 。
首先需要升级软件仓库:rpm -Uvh
rpm -Uvh
然后移除之前安装的 PHP :yum remove php-common
接着安装新的 PHP :yum install -y php56w php56w-opcache php56w-xml php56w-mcrypt php56w-gd php56w-devel php56w-mysql php56w-intl php56w-mbstring
之后重启 Apache 服务:systemctl restart httpd
然后访问,可以看到连接自动跳转到了,然后顺着 WordPress 的指引,一步一步的填写站点相关信息和数据库的相关信息即可。
主题
WordPress 已经装好了,默认的主题风格小编实在有点受不了,至于 WordPress 主题的来源,大家可以看下 WordPress 的官方主题库:
由于这些主题大多数都是国外友人上传的,所以想找到符合国人审美的主题有点难度的。
各位同学可以在度娘上或者是全球较大的同 友网站(Github)上找一些,小编先随便找一个,演示下如何手工添加主题:
小编在百度上找到了一个国人开发的主题:Vtrois-Kratos 。将这款主题的压缩包解压后,上传至 WordPress 的 theme 目录下,小编这里的目录为: /var/ /html/wordpress/wp-content/themes 。
然后在 WordPress 的后台点开主题的配置,启用这款主题即可。
感觉和现在的博客站风格有点像,接下来有域名的同学可以去服务商的 DNS 那边设置域名了,小编的本次搭建也就到这里结束了。
顺便提一下,小编后续可能会将博客迁移至 WordPress ,主要存在的问题是 HEXO 博客迁移,想要不改变原有链接,不知道各位同学有没有什么好的建议。
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
相关文章
暂无内容 |
暂无内容 |
随机图文
实现WordPress自动清空回收站的方法
回收站是WordPress升级到2.9后新增加的功能。当一个项目(日志、评论等)被删除后,并没有真正被 删除,而是保存在回收站中wordpress系统wp_query的使用方法示例
wp_query是一个wordpress用于复杂请求的的一个类,看到query懂开发的人就会反应这个是数据库查询的一个类,这个类可谓是非常有用的,可以帮助我们做很多复杂的查询。wordpress安装插件的几种方法
WordPress插件,是为开源博客程序WordPress添加各种功能的扩展组件。WordPress之所以成为目前使用最广泛的博客程序之一,正因为它拥有非常多的插件。wordpress下载的主题安装方法
首先进入我们自己网站的wordpress后台,选择主题–添加新主题会看到添加主题的右边有一个上传主题按钮,点击它就能上传主题文件压缩包选择下载好的主题文件
留言与评论 (共有 0 条评论) |