Linux主机用WordPress搭建网站

news/2024/11/30 7:36:47/

文章目录

  • 一、搭建过程
    • 1.1、切换到超户
    • 1.2、更新
    • 1.3、安装一些包
    • 1.4、安装wordpress
    • 1.5、配置MariaDB
    • 1.6、创建WordPress数据库
    • 1.7、配置WordPress
    • 1.8、登录WordPress
    • 1.9、安装phpMyAdmin

一、搭建过程

1.1、切换到超户

sudo su

1.2、更新

apt-get update -y

1.3、安装一些包

apache2 php

apt-get install apache2 php -y
service apache2 restart

MariaDB

apt-get install mariadb-server php-mysql -y
service apache2 restart

1.4、安装wordpress

cd /var/www/html/
rm -rf *
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar xzf latest-zh_CN.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz# 调整一下权限,不然到时候 WordPress 写入配置文件写不进去
chown -R www-data: .

1.5、配置MariaDB

mysql_secure_installation
  • 当出现 Enter current password for root (enter for none) 时回车即可。
  • 当出现 Switch to unix_socket authentication [Y/n] 输入 Y 回车即可。
  • 当出现 Change the root password? [Y/n] 输入 Y 回车即可 然后输入一个密码(输入时不会显示)。
  • 后面四个询问都 Y 回车后即可。

1.6、创建WordPress数据库

登录数据库

mysql -uroot -p
  • 运行这行代码会让你输入一次刚刚设置的密码,填写回车即可。
  • 出现 MariaDB [(none)]> 代表OK了。

创建数据库

create database wordpress;

新建账号

CREATE USER 'wjc'@'localhost' IDENTIFIED BY '1119';
  • wjc为你的用户名

授予权限

GRANT ALL ON *.* TO 'ljw'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit

1.7、配置WordPress

打开浏览器,输入 http://主机IP
在这里插入图片描述
输入数据库密码,其它不变,提交
在这里插入图片描述
填好WordPress密码,电子邮箱地址,安装WordPress
在这里插入图片描述


1.8、登录WordPress

打开网站

http://主机IP

登录网站后台

http://主机IP/wp-admin

1.9、安装phpMyAdmin

sudo apt install phpmyadmin
  • 在此过程中,系统将会询问你已经运行的Web服务器类型。这里按空格键,选择 [*] apache2 选项,然后按回车键

接下来,我们将需要配置 phpMyAdmin 以连接到我们的 MYSQL 服务器。我们还需要设置一些详细信息,以便我们可以登录到 phpMyAdmin 软件。
然后设置 phpMyAdmin 的密码,此密码是 phpMyAdmin 用于连接到 MySQL 服务器的密码。

sudo ln -s /usr/share/phpmyadmin/var/www/html
sudo nano /etc/apache2/apache2.conf

在底部添加:

Include /etc/phpmyadmin/apache.conf

最后重启

sudo service apache2 restart

http://www.ppmy.cn/news/45463.html

相关文章

windows Linux :python 脚本 下载日本葵花8号卫星数据L1级产品,自定义分辨率、时间

前言介绍 近期需要用到日本葵花8号卫星数据,用于相关研究,而通过官方提供的下载方法,难以针对性的下载所需要的数据类型,因此这里编写了一个针对葵花8号卫星L1级数据产品的脚本下载,主要实现两个功能:1、自…

[Java·算法·困难]LeetCode10. 正则表达式匹配

每天一题,防止痴呆 题目示例分析思路1题解1 👉️ 力扣原文 题目 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 . 和 * 的正则表达式匹配。 . 匹配任意单个字符 * 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 …

JVM 垃圾回收详解之垃圾收集算法+垃圾收集器

标记-清除算法 该算法分为“标记”和“清除”阶段:首先标记出所有不需要回收的对象,在标记完成后统一回收掉所有没有被标记的对象。 它是最基础的收集算法,后续的算法都是对其不足进行改进得到。 这种垃圾收集算法会带来两个明显的问题&…

汽车CAN、LIN汇总

目录: 一、准备知识 1、什么是CAN 2、汽车网络发展时间轴 3、如何通信 4、CAN总线结构 1)ISO 11898 2)CAN 和 J1850的比较 3)CAN 和 UART的比较 5、关于节点 1)什么是节点 2)节点:报文传…

DSL查询文档

目录 1、查询DSL基本语法2、基本查询类型3、复合查询FunctionScoreQuery案例&#xff1a;给名字为如家的品牌排名靠前一些 4、Boolean Query查询案例&#xff1a;如家酒店&#xff0c;价格<400,且在坐标10km范围内所有酒店 5、指定排序字段案例&#xff1a;根据用户评价排序…

uniapp系列-使用uniapp携带收件人信息调用手机邮件应用发邮件的2种方案

背景描述 我们使用uniapp打包之后&#xff0c;某些情况下&#xff0c;需要使用uniapp打开手机其他应用去发邮件&#xff0c;携带对方email 信息以及主题信息等&#xff0c;那我们应该怎么处理呢&#xff1f; 方案一&#xff1a;使用uniapp标签-uni-link&#xff0c;注意这种方…

【STL十一】无序容器(哈希容器)—— unordered_map、unordered_set

【STL十一】无序容器&#xff08;哈希容器&#xff09;—— unordered_map、unordered_set 一、简介1、关联容器和无序容器不同2、无序容器特点 二、头文件三、模板类四、无序容器的内部结构1、管理桶2、内部结构 五、unordered_map成员函数1、迭代器2、元素访问3、容量4、修改…

Https详解

文章目录 一. 什么是 Https1. "加密"是什么?2. 对称加密3. 非对称加密4. "中间人攻击" 二. 引入证书理解签名黑客能否伪造证书?黑客能否替换公钥?黑客能否篡改签名?如何查看证书? 一. 什么是 Https https 就是 http 安全层(SSL)–> 用来加密的协…