ubuntu + nginx + wordpress 部署

一 环境与版本

  • Ubuntu 24.04
  • 宝塔
  • Nginx 1.26.3
  • MySQL 5.7.44
  • PHP 7.4.33
  • WordPress 6.8.3

二 获取与安装

2.1 宝塔

https://www.bt.cn/new/download.html

wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh && sudo bash install_panel.sh ed8484bec

2.2 nginx,php,mysql 通过宝塔面板安装

需要留意一点,如果安装 phpMyAdmin 5.0,则php版本不要选太高,否则 打开phpMyAdmin,会有警告弹出

2.3 wordpress

  • ssh远程登录ubuntu,进入mysql 数据库,创建一个wordpress数据库,wordpressuser数据库用户
mysql -u root -p 

CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'xsafadfsadfsafadf';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
  • 获取 最新版本wordpress

    wget http://wordpress.org/latest.tar.gz
    tar xfvz latest.tar.gz
  • 设置wordpress目录权限

    sudo chown -R www-data:www-data /www/wwwroot/wordpress
    sudo chmod -R 755 /www/wwwroot/wordpress
  • 修改配置文件

cp wp-config-sample.php wp-config.php
编辑wp-config.php
vim wp-config.php
  • 最后打开 nginx配置的域名 就可以 进入 wp的 安装界面了,wordpress 有一些好用的外观主题模板和插件。

–the end

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注