文章详情

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

请输入下面的图形验证码

提交验证

短信预约提醒成功

五、nginx搭建WordPress博客系统

2024-04-02 19:55

关注

1、简介

WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。

WordPress官方支持中文版,同时有爱好者开发的第三方中文语言包,如wopus中文语言包。WordPress拥有成千上万个各式插件和不计其数的主题模板样式。[1] 

 

 

2、下载和安装:

下载WordPress简体中文版本。

下载压缩包到本地,解压缩,双击解开的文件夹中的readme.html文件,即可查看WordPress的介绍、安装,和升级方法。在您将程序文件上传至服务器相应目录后,安装过程只需5分钟。

已经在使用WordPress英文版本的用户,无需重新安装,也可轻松将您的WordPress切换为中文。若您有特殊需要,亦可使用SVN checkout所需的pomo文件。简体中文WordPress压缩包是基于英文SVN源自动构建的。

服务器环境要求:

·        PHP 5.2.4或更新版本

·        MySQL 5.0或更新版本

·        Apache mod_rewrite模块(可选,用于支持“固定链接”和“站点网络”功能)

下载WordPress 4.4.2 .zip — 7.8 MB

下载.tar.gz — 7.2 MB

[root@web tool]# wget https://cn.wordpress.org/wordpress-4.4.2-zh_CN.tar.gz
[root@webtool]# tar xf wordpress-4.4.2-zh_CN.tar.gz

复制wordpress文件夹中的所有文件到/usr/local/apache/htdocs/blog/目录,然后切换到该目录下的blog目录中。

[root@web tools]# cp -a wordpress
 23 define('DB_NAME', 'wp_db');
 24 
 25 
 26 define('DB_USER', 'wpadmin');
 27 
 28 
 29 define('DB_PASSWORD', 'wp123456');
 30 
 31 
 32 define('DB_HOST', '127.0.0.1');

4、创建wordpress的数据库和用户名

mysql> create database wp_db;
mysql> grant allon wp_db.* to wpadmin@localhost identified by 'wp123456';
mysql> grant all on wp_db.* towpadmin@127.0.0.1 identified by 'wp123456';
mysql> FLUSH PRIVILEGES;
mysql> select user,host from mysql.user;
+---------+-----------+
| user   | host      |
+---------+-----------+
| root   | 127.0.0.1 |
| wpadmin | 127.0.0.1 |
| root   | localhost |
| wpadmin | localhost |
+---------+-----------+
4 rows in set (0.00 sec)
 
mysql> show grants forwpadmin@127.0.0.1;
+----------------------------------------------------------------------------------------------------------------+
| Grants for wpadmin@127.0.0.1                                                                                  |
+----------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO'wpadmin'@'127.0.0.1' IDENTIFIED BY PASSWORD'*126BB20052A4CCAAE93527CE311D3FC8B6A7D08D' |
| GRANT ALL PRIVILEGES ON `wp_db`.* TO'wpadmin'@'127.0.0.1'                                                    |
+----------------------------------------------------------------------------------------------------------------+
2 rows in set (0.00 sec)
 
mysql> quit
Bye

5、重启httpd;php-fpm服务:

[root@web www]# service nginx reload
[root@webwww]# service php-fpm reload

6、测试:

浏览器访问http://blog.25linux.com/

五、nginx搭建WordPress博客系统

五、nginx搭建WordPress博客系统

WordPress安装成功!


阅读原文内容投诉

免责声明:

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

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

软考中级精品资料免费领

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

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

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

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

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

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

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