当前位置: 首页 > article >正文

ubuntu安装wordpress(基于LNMP环境)

参考链接

Ubuntu安装LNMP

安装步骤

环境需要LNMP环境,如果没有安装可以参考ZATA—LNMP简单安装
在mysql中设置wordpress所用的用户名和密码

#1. 登录mysql
mysql -uroot -p
#2. 创建wordpress数据库
create database wordpress;
#3. 创建新用户user,密码PASSword123@
create user 'user'@'localhost' identified by 'PASSword123.';
#4. 赋予用户对数据库wordpress的全部权限
grant all privileges on wordpress.* to 'user'@'localhost';
#5. 使配置生效
flush privileges;
#6. 退出
exit;

下面安装wordpresss

#1. cd到安装目录,可以自己选,我这里就选择了nginx的网站根目录
cd var/www/html
#2. 下载wordpress安装包
wget https://wordpress.org/wordpress-5.4.2.zip  
# 上面的是英文的,也可以安装中文的,如下:
wget https://cn.wordpress.org/latest-zh_CN.zip
#3. 解压wordpress
unzip latest-zh_CN.zip 
#4. 进入安装目录
cd /var/www/html/wordpress
#5. 将WordPress安装目录下的wp-config-sample.php文件复制到wp-config.php文件中,并将wp-config-sample.php文件作为备份。
cp wp-config-sample.php wp-config.php
#6. 编辑wp-config.php文件
vim wp-config.php
#7.修改为如下代码
> // ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // /** WordPress数据库的名称 */
> define('DB_NAME', 'wordpress');
> 
> /** MySQL数据库用户名 */ define('DB_USER', 'user');
> 
> /** MySQL数据库密码 */ define('DB_PASSWORD', 'PASSword123@');
> 
> /** MySQL主机 */ define('DB_HOST', 'localhost');
#8. 修改nginx配置文件
sudo vim /etc/nginx/sites-enabled/default
#9. 在location /大括号内,将root后的内容替换为WordPress根目录。本示例中根目录/var/www/html/wordpress
> root /var/www/html/wordpress
> >-------
>         location ~ \.php$ {
>                root             /var/www/html/wordpress;
#10. 重启nginx
systemctl restart nginx
# 如果发现提示您的 PHP 似乎没有安装运行 WordPress 所必需的 MySQL 扩展。请检查 PHP 扩展 mysqli 已安装并启用。
# 这个情况可能由于缺少安装了php-mysql,执行以下命令查询是否安装
dpkg -l | grep -i php
# 如果发现没有mysql-php。那么需要安装
sudo apt-get install mysql-php

在浏览器中输入IP地址,看到下面图片,就表示安装成功
wordpress安装成功示例
根据提示填写信息就可以建站了

加固操作系统和web服务器

参考


http://www.kler.cn/news/309496.html

相关文章:

  • GBase8c主备版500升级步骤
  • 演示:基于WPF自绘的中国省份、城市、区县矢量地图
  • android 识别设备是否为模拟器
  • MySQL 按照条件(分组)只取一个形成列表 group max
  • PostgresML:通过 PostgreSQL 集成简化 AI 模型部署
  • git reset 几点疑问
  • 50ETF期权可以当天买卖吗?
  • 2024年10月蓝桥杯青少组的Stema考试开始报名
  • React两种路由模式的实现原理
  • 高防IP是如何防御攻击
  • 苹果电脑也可以清除垃圾吗?苹果电脑清理垃圾用什么软件哪个好?
  • 运用Java实现倒计时功能
  • 工业智能网关未来工业智能化的核心枢纽-天拓四方
  • 战神诸神黄昏9月19日登录PC端! 手机怎么玩战神诸神黄昏
  • 记录开发一个英语听力训练网站
  • 中断和异常处理
  • 【信息论基础第二讲】离散信源的数学模型及其信息测度包括信源的分类、信源的数学模型、离散信源的信息测度、二元信源的条件熵联合熵
  • 相亲交友小程序:轻松找到你的另一半
  • postgresql|数据库|pg_repack和idle_in_transaction_session_timeout参数的关系
  • rabbitmq备份还原
  • Qt QSerialPort串口编程
  • CommaSeparatedListOutputParser
  • Haption力反馈设备在机器人遥操作中的应用优势
  • TCP并发服务器的实现
  • 某思CMS V10存在SQL注入漏洞
  • 深入理解Linux中的多路复用技术:select、poll与epoll
  • 基于图卷积网络的轻量化推荐模型(论文复现)
  • 【Docker】docker的一些常用命令
  • 看Threejs好玩示例,学习创新与技术(二)
  • 创建索引遇到这个Bug,19c中还没有修复