文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Ubuntu安装wordpress

2023-09-25 08:03

关注

这里写自定义目录标题

开始

环境

这里安装的php是7.4版本,

apt install apache2 php mariadb-serverapt install php7.4-mysql php-dev

记得需要单独安装php7.4-mysql,不然可能会报错连接数据库出错,中电是wp_check_php_mysql_versions()

PHP Fatal error:  Uncaught Error: Call to undefined function trailingslashit() in /var/www/html/wordpress/wp-includes/class-wp-textdomain-registry.php:103\nStack trace:\n#0 /var/www/html/wordpress/wp-includes/l10n.php(784): WP_Textdomain_Registry->set()\n#1 /var/www/html/wordpress/wp-includes/load.php(1401): load_textdomain()\n#2 /var/www/html/wordpress/wp-includes/load.php(162): wp_load_translations_early()\n#3 /var/www/html/wordpress/wp-settings.php(37): wp_check_php_mysql_versions()\n#4 /var/www/html/wordpress/wp-config.php(96): require_once('/var/www/html/w...')\n#5 /var/www/html/wordpress/wp-load.php(50): require_once('/var/www/html/w...')\n#6 /var/www/html/wordpress/wp-admin/install.php(36): require_once('/var/www/html/w...')\n#7 {main}\n  thrown in /var/www/html/wordpress/wp-includes/class-wp-textdomain-registry.php on line 10

执行mysql_secure_installation配置数据库的密码
执行如下命令,创建数据库,给数据库赋予权限,不然可能会打开页面但是说数据库有问题

create database wordpress_db;GRANT ALL PRIVILEGES ON wordpress_db.* TO root@localhost IDENTIFIED BY 'root';flush privileges;

安装

点击这里下载wordpress
我这里下载的是的6.1.1版本的tar.gz
可以用wget直接下载,自己选择一个压缩格式

wget https://cn.wordpress.org/latest-zh_CN.zipwget https://cn.wordpress.org/latest-zh_CN.tar.gz

解压tar -zxvf xxx.tar.gz
将解压后的wordpress文件夹复制到/var/www/html/下,修改配置文件/var/www/html/wordpress/wp-config-sample.php并重命名为wp-config.php,将配置文件里的数据库名、用户名和密码填了

cp -a /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php

重启apache

打开

浏览器访问localhost/wordpress/wp-admin/install.php
在这里插入图片描述填写一些基本信息以后,就可以点击安装了,安装很快。
安装好以后,进入主页面
在这里插入图片描述

修改配置

这里需要修改一点配置,如果直接访问{ip}/wordpress或者{ip}/wordpress/wp-admin进入管理界面,可能会发现有的连接被重定向为localhost了,这个可能是默认的设置,导致出了主机就不能访问管理后台或者不能访问文章详细页面了。
这个在数据库中有记录,表wordpress_db -> wp_options,主要是如下两个字段的影响,修改为自己的ip就行了

MariaDB [wordpress_db]> select option_name,option_value from wp_options where option_name='home' or option_name='siteurl';+-------------+----------------------------+| option_name | option_value               |+-------------+----------------------------+| home        | http://localhost/wordpress || siteurl     | http://localhost/wordpress |+-------------+----------------------------+

比如我这里的虚拟机ip地址为192.168.1.116

MariaDB [wordpress_db]> update wp_options set option_value='http://192.168.1.116/wordpress' where option_name='siteurl';Query OK, 1 row affected (0.002 sec)Rows matched: 1  Changed: 1  Warnings: 0MariaDB [wordpress_db]> update wp_options set option_value='http://192.168.1.116/wordpress' where option_name='home';Query OK, 1 row affected (0.003 sec)Rows matched: 1  Changed: 1  Warnings: 0

然后可以重启一下阿帕奇,就可以通过ip访问了。

主题

安装主题的方法大概有以下几种
第一、主题商店
管理页面->外观->主题里面,可以看到已有的现成的主题,可以直接下载下来用
第二、上传zip
可以下载主题的zip压缩包然后在这个页面上传上去,但是好像有点问题,比如我现在用的主题,上传就不成功,好像说是什么上传文件的大小优问题,但是没有改好,因此就有了第三种方法
第三、直接传到在源代码里
将主题zip压缩包解压,放在wordpress路径/var/www/html/wordpress/wp-content/themes/下,然后在管理页面->外观->主题已安装的主题李点击应用就好了。

我用的主题
二次元向 WP 主题: Kratos-pjax
mirrors / xb2016 / kratos-pjax
直接下载下载,然后放到阿帕奇的路径下

wget https://gitcode.net/mirrors/xb2016/kratos-pjax/-/archive/master/kratos-pjax-master.zip

参考链接

WordPress系列教程(一)----WordPress环境准备与安装
史上最详细的WordPress安装教程(六):安装WordPress

来源地址:https://blog.csdn.net/qq_41037945/article/details/128763754

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-开源
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯