首页 > 其他分享 >LNMP部署开源博客

LNMP部署开源博客

时间:2023-05-16 22:35:31浏览次数:27  
标签:LNMP 博客 server blog nginx 开源 wordpress mysql root

LNMP环境准备

1.登录数据库创建用于存储数据库的wordpress库,存储博客数据
mysql> create database wordpress;
Query OK, 1 row affected (0.00 sec)
mysql> show databases like "wordpress";
+----------------------+
| Database (wordpress) |
+----------------------+
| wordpress            |
+----------------------+
1 row in set (0.01 sec)
2.创建专用于wordpress的数据库用户
mysql> grant all on wordpress.* to wordpress@'localhost' identified by '123456';
Query OK, 0 rows affected, 1 warning (0.00 sec)
3.刷新权限表
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
4.查询用户信息
mysql> select user,authentication_string,host from mysql.user;
+---------------+-------------------------------------------+-----------+
| user          | authentication_string                     | host      |
+---------------+-------------------------------------------+-----------+
| root          | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
| mysql.session | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | localhost |
| mysql.sys     | *THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE | localhost |
| wordpress     | *6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9 | localhost |
+---------------+-------------------------------------------+-----------+
4 rows in set (0.00 sec)
5.nginx配置,选择blog虚拟主机配置,添加一个index.php参数
[root@junwu_server extra]# cat /opt/nginx/conf/extra/03_blog.conf 
server {
listen 80;
server_name blog.com;
location / {
    root html/blog;
    index index.html;
}

#添加有关php程序的解析
location ~ .*\.(php|php5)?$ {
    root html/blog;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    include fastcgi.conf;
}
}

Wordpress博客程序准备

1.下载获取wordpress程序
wget https://wordpress.org/latest.zip
wget https://wordpress.org/latest.tar.gz
2.解压缩zip版代码
[root@junwu_server opt]# yum install unzip -y
[root@junwu_server opt]# unzip latest.zip 
3.移动worpress代码到nginx目录下,且授权
[root@junwu_server opt]# mv wordpress/ /opt/nginx/html/blog/
[root@junwu_server opt]# cd /opt/nginx/html/blog/
[root@junwu_server blog]# ls
test_mysql.php  wordpress
[root@junwu_server blog]# chown -R nginx.nginx ../blog/
4.注意别忘记重启nginx
[root@junwu_server blog]# nginx -s reload

 

标签:LNMP,博客,server,blog,nginx,开源,wordpress,mysql,root
From: https://www.cnblogs.com/junwured/p/17386843.html

相关文章

  • BUAA OO第三单元博客
    对本单元测试过程的分析对黑箱测试、白箱测试的理解黑箱测试(BlackBoxTesting)是一种测试方法,它关注测试系统的外部行为,而不考虑内部实现细节。黑箱测试是基于需求和规格说明书进行的,测试人员不需要了解系统的内部结构或代码。测试人员将系统视为一个黑箱,只关注输入和输出之间......
  • 开源 .Net C# 解放自己从部署服务开始( 类似 jenkins,等发布工具)
    上一个文章中,我把相关概要设计给发出来了。很多朋友还是希望有实际的代码来直接用,我想着那就直接开源吧。目前支持的服务已经从支持CS这种支持到了OSS这种来实现发布和同步。CS这种架构是需要服务端和客户端支持的,OSS这种,就需要客户端<=>OSS服务 <=>OSS服务端来实现。代......
  • [重磅消息]AutoMagic自动化测试平台开源
    作者介绍:网名:Ray 2018年3月29日,Ray跟我说准备把AutoMagic自动化测试管理平台开源了!!!这是个好消息,因为AutoMagic在其所在的企业中实践应用,沉淀了自动化测试设计的基础理念的落地,对于平台很多细节我和Ray也曾反复讨论打磨。因此对于要从事自动化测试平台开发的测试人员来讲有很多值......
  • AutoLink开源自动化测试集成解决方案
    项目地址:https://github.com/small99/AutoLink介绍AutoLink开源自动化测试集成解决方案.AutoLink是RobotFramework的web集成开发环境.AutoLink支持RobotFramework语法高亮,自动提示等功能.AutoLink可以帮助你轻易的构建web自动化测试脚本、HTTP接口自动化测试脚本以及移动自动化测试......
  • 腾讯开源的 3 个 GitHub 项目,足够良心!
    1、系统清理工具去年腾讯开源了一个系统清理工具:腾讯柠檬清理,该软件可以系统性解决macOS设备空间问题。重点聚焦清理功能,对上百款软件提供定制化的清理方案,提供专业的清理建议,帮助用户轻松完成一键式的清理。主要功能包括:深度扫描清理、大文件清理、重复文件清理、相似照片清......
  • C#支持格式最多的解压缩开源库SharpCompress
    stringarchivePath="path/to/";stringextractPath="path/to/extract/folder";string[]filesRar=Directory.GetFiles(archivePath,"*.RAR");foreach(variteminfilesRar){using(St......
  • 全开源代码,无感FOC控制风机代码 全开源代码,代码
    全开源代码,无感FOC控制风机代码全开源代码,代码基于国产MCU芯片,大厂成熟风机量产程序,龙博格电机观测器观测角度,SVPWM,支持顺逆风启动,五段式与七段式调制等源码。国产大部分芯片通用,不是一般代码可比的。包含原理图和程序源代码,程序部分有注释和说明,全开源代码,支持移植到其它的MCU平......
  • 基于国产M0核MCU平台,全开源双电阻采样FOC高压 风机量产程序,包含龙博格电机观测器,SVPW
    基于国产M0核MCU平台,全开源双电阻采样FOC高压风机量产程序,包含龙博格电机观测器,SVPWM,顺逆风启动,五段式与七段式调制等源码,完全可以移植到别的MCU平台。适合电机算法研究ID:19200640946461576......
  • 【Azure Redis 缓存】使用开源工具redis-copy时遇见6379端口无法连接到Redis服务器的
    问题描述当使用AzureRedis服务时,需要把一个Redis服务的数据导入到另一个Redis上,因为Redis服务没有使用高级版,所以不支持直接导入/导出RDB文件。以编程方式来读取数据并写入到新的Redis服务端,使用开源工具Redis-Copy却遇见了6379端口无法连接的问题。而用redis-cli.exe却......
  • 校园圈子源码快递跑腿圈子小程序二开源码定制开发设计
    功能介绍多校版本,校园切换,每个学校都有单独后台跑腿,代取快递,寄存快递,发布贴子,外卖服务添加商品,可以添加商品商户,网上购物认证成为骑手,接取任务赚钱。后台管理:处理各种订单,审核骑手资质,添加优惠卷,用户提现管理,用户管理演示地址;https://www.mjwl.cc/?pic_16/92.html......