Linux 下Wordpress博客搭建

Wordpress

# 下载安装文件

cd /usr/local/nginx/html/blog
wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
tar xf wordpress-4.8.1-zh_CN.tar.gz
cd wordpress                          -->可以将文件移到
关于文件权限的考虑 PHP文件是root用户,因为是开发管理/usr/local/nginx/html/blog,避免页面显示多路径
cd /usr/local/nginx/html
chown -R root.root ./blog
find ./blog/ -type f|xargs chmod 644
find ./blog/ -type d |xargs chmod 755

更改头像  附件的权限

mkdir -p /usr/local/nginx/html/blog/wordpress/wp-content/uploads
chown nginx.nginx /usr/local/nginx/html/blog/wordpress/wp-content/uploads

添加数据库信息

mysql -uroot -proot
create database wordpress;
show databases;
grant all on wordpress.* to [email protected]‘localhost‘ identified by ‘root‘;
    ==>grant all on wordpress.* to [email protected]‘192.168.25.%‘ identified by ‘root‘;
flush privileges;

select user,host from mysql.user;
远程连接数据库:mysql -ubbs -proot -h 192.168.25.144 

更改首页为动态:

vim /usr/local/nginx/conf/extra/blog.conf
 server {
        listen       88;
        server_name  www.blog.com;
        root   html/blog;
        location / {
            index  index.php index.html index.htm;
        }
        location ~.*\.(php|php5)?$ {
             fastcgi_pass  127.0.0.1:9000;
             fastcgi_index index.php;
             include  fastcgi.conf;
        }
        access_log logs/access_blog.log main;
    }

设置页面显示

http://www.blog.com:88/wordpress/index.php

添加wp-config.php配置信息

 vim /usr/local/nginx/html/blog/wordpress/wp-config.php 

mysql中查看数据:

use wordpress;
select * from ftl_posts\G;

登录界面:

http://www.blog.com:88/wordpress/wp-login.php

原文地址:https://www.cnblogs.com/ftl1012/p/9302206.html

时间: 2024-08-01 11:03:12

Linux 下Wordpress博客搭建的相关文章

Windows下WordPress博客搭建过程

搭建环境:Win7 + XAMPP5.5 + wordpress4.5.1 官网下载安装包,解压,拷贝到网站根目录(D:\IT\XAMPP5.5\htdocs\),重命名为blog(随意) 创建数据库blog 浏览器访问:localhost/blog,自动跳转到安装界面,傻瓜式安装即可

网站seo必备:给你的wordpress博客添加sitemap插件

wordpress博客搭建以后,我就推荐安装两个插件,一个是WP-PostViews,详细可以查看<wordpress文章统计插件:WP-PostViews让你的文章阅读量及时更新>,另一个就是今天所说的sitemap插件. 今天分享的这个插件,可以同时生成sitemap.xml和sitemap.html.让你的网站更加利于seo,用户体验更好. 第一步.下载wordpress的sitemap插件,下载地址文末给出. 第二步.安装插件.后台--插件--安装插件--上传插件--选择文件--现在安

杨泽业:你的WordPress博客必备seo插件sitemap插件

wordpress博客搭建以后,我就推荐安装两个插件,一个是WP-PostViews,详细可以查看<wordpress文章统计插件:WP-PostViews让你的文章阅读量及时更新>,另一个就是今天所说的sitemap插件. 今天分享的这个插件,可以同时生成sitemap.xml和sitemap.html.让你的网站更加利于seo,用户体验更好. 第一步.下载wordpress的sitemap插件,下载地址文末给出. 第二步.安装插件.后台--插件--安装插件--上传插件--选择文件--现在安

lnmp环境下搭建wordpress博客程序

本文档主要介绍如何在lnmp环境下搭建完整的wordpress程序. 基本流程: 1.开源博客程序WordPress介绍 2.WordPress博客程序的搭建准备 3.开始安装blog博客程序 4.实现WordPress博客程序URL静态化 ---------------------------------------------------------------------------------------------------------------------------------

在Debian下搭建基于Apache-Php-MySQL的wordpress博客

wordpress是一个流行的博客搭建框架,为不会html,css和js的人提供了搭建博客的便捷方式.我这里是在我的笔记本上搭建了一个wordpress博客,这里把详细的搭建过程写出来. 我的系统信息如下: 具体的操作过程如下描述. 1.安装apache2服务器 其中apache2-doc是apache服务器的说明和配置文件,libapache2-mod-php5是apache的php模块库文件. 安装成功后,重启apache2服务器, 此时在浏览器地址栏里面输入http://localhost

Linux下使用 github+hexo 搭建个人博客03-hexo配置优化

上两张文章,我们说了 hexo 部署.主题的切换.博文的创建.MarkDown 简单使用和 hexo 部署到 GitHub Pages. 也说了我们会使用 next 主题做为我们后期博客的使用和维护.但是该主题的原生态,可能或多或少不满足我们当前的需求,因此需要我们对其进行优化,达到我们想要的效果. 因此这篇文章和下篇文章主要就是针对主题的优化进行书写的. 注意事项 1.优化完毕或者新建博客后需要 hexo g 生成静态文件: 2.然后重新启动服务,使用命令 hexo s -p 80 3.浏览器

Linux下使用 github+hexo 搭建个人博客04-next主题优化

上篇我们说了 hexo 的优化,针对的站点的优化. 本篇讲解 next 主题的优化,包括:使用语言.前端页面显示宽度.菜单.侧栏.头像.添加或取消动画效果.打赏功能等等. 让页面排版更符合我们所要的功能和所想的风格. 可参考网站 http://theme-next.iissnan.com/getting-started.html 主题设定 选择 Scheme 修改 next 主题配置文件. 1 [[email protected] next]# pwd 2 /app/softinsall/hex

在httpd-2.2和http-2.4中分别搭建wordpress博客系统和Discuz!论坛系统

一. 在这里我使用的是centos6.7和centos7.2进行操作.在搭建之前,需要事先搭建LAMP环境. 所谓LAMP环境,指的是linux.apache(httpd).mysql.php 完成之后,开启httpd和mysql服务. 之后在/var/www/html目录下创建index.php文件.测试php 二.搭建wordpress博客系统 1.下载.解压,将wp-config-sample.php复制到wp-config.php,并修改该文中的数据库名称,用户名,用户密码以及当前虚拟主

CentOS 7中的httpd-2.4和CentOS 6中的httpd-2.2搭建wordpress博客系统和Discuz!论坛系统

在搭建wordpress博客系统和Discuz!论坛系统之前,我们需要在Centos中准备好LAMP环境. 现在以Centos 6为例演示其过程. LAMP环境=linux+apche+mysql+php 在安装好的Centos 6.7中使用yun安装apche+mysql+php,在命令行中输入以下命令: ~]# yum -y install httpd mysql mysql-server php php-mysql postgresql postgresql-server php-post