WordPress博客需要LAMP环境,---  LAMP

官网:https://cn.wordpress.org/

wordpress-4.4.1版本环境要求是:

php 5.2.4或以上

mysql 5.0或以上

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

1.下载

mkdir /data/wordpress
cd !$
wget https://cn.wordpress.org/wordpress-4.4.1-zh_CN.tar.gz
tar zxvf wordpress-4.4.-zh_CN.tar.gz

2.安装

/usr/local/mysql/bin/mysql -uroot
> create database wordpress;
> grant all on wordpress.* to denny@localhost identified by "wangshaojun";
> quit
vim /usr/local/apache2/conf/extra/httpd-vhosts.conf
<VirtualHost *:>
# ServerAdmin webmaster@dummy-host.example.com
DocumentRoot "/data/wordpress/wordpress"
ServerName www.qqq.com
ServerAlias www.qqq.com
# ErrorLog "logs/dummy-host.example.com-error_log"
# CustomLog "logs/dummy-host.example.com-access_log" common
</VirtualHost>

如果lamp同时跑论坛和博客,那就需要同时配置两个虚拟主机,在mysql数据库创建两个库。

最好再配置一个默认虚拟主机,DocumentRoot指定到一个存在的空的目录里,ServerName指定一个不存在的域名即可。默认虚拟主机放在最上面。

修改真机DNS  见Discuz安装

service mysqld restart
/usr/local/apache2/bin/apachectl restart

3.浏览器输入httpd-vhosts.conf中指定的和真机DNS匹配的域名。

www.qqq.com
数据库名 wordpress
用户名 denny
密码 wangshaojun
数据库主机 localhost
表前缀 wp_

错误

抱歉,我不能写入wp-config.php文件。
您可以手工创建wp-config.php文件,并将以下信息贴入其中。
解决:
cd /data/wordpress/wordpress
vim wp-config.php
把系统提供的东西拷贝进去
站点标题:denny
用户名:admin
密码:wangshaojun
邮箱:836503270@qq.com

登录成功

4.wordpress无法上传图片的问题

无法建立目录 uploads/年/月份。有没有上级目录的写权限?

查看该目录下有没有 uploads 目录,没有的话就创建一个

cd /data/wordpress/wwp-content

mkdir uploads

chmod 777 uploads

虚拟机之 Wordpress博客搭建的更多相关文章

  1. WordPress博客搭建与问题总结

      一.WordPress博客搭建 1.安装Apache web服务器 yum install -y httpd systemctl restart httpd systemctl enable ht ...

  2. LNMP环境搭建之php安装,wordpress博客搭建

    LNMP环境搭建之php安装,wordpress博客搭建 一.介绍: 1.什么是CGI CGI全称是"通用网关接口"(Common Gateway Interface),HTTP服 ...

  3. 2021年Wordpress博客搭建

    2021年WordPress博客搭建教程 这是一篇关于2021最新版的WP个人博客搭建教程.整篇文章会事无巨细的一步步讲述搭建博客的每一步. 0.前言 随着互联网和移动互联网的飞速发展,博客这一功能恍 ...

  4. WordPress博客搭建指南

    WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统.WordPress具有插件架构和模板系统.Alexa排行前100万的网站中有超过16.7%的网站使用WordPre ...

  5. Linux 下Wordpress博客搭建

    Wordpress # 下载安装文件 cd /usr/local/nginx/html/blog wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN ...

  6. 烂泥:使用nginx利用虚拟主机搭建WordPress博客

    本文由秀依林枫提供友情赞助,首发于烂泥行天下. 最近开始打算学习nginx web服务器,既然是学习还是以实用为目的的.我们在此以搭建WordPress博客为例. 搭建WordPress博客,我们需要 ...

  7. 免费搭建wordpress博客有感

    之前一直有搭建个wordpress博客的想法,但一直没有实施.最近离职之后,空闲时间多了起来,就开始折腾wordpress博客起来. wordpress博客可玩性很高,但刚开始只想练练手,就没有想买域 ...

  8. LNMP架构之搭建wordpress博客网站

    系统环境版本 [root@db02 ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@db02 ~]# uname -a Lin ...

  9. 个人博客搭建( wordpress )

    最近同学买了一台虚机( centos7 系统 ).一个域名,让帮忙搭一个个人博客.本着简单快捷,个人博客采用 wordpress 来搭建.为了以后博客系统的迁移方便,使用 docker 来安装 wor ...

随机推荐

  1. Oracle11g数据库监听配置

    (转自:http://blog.sina.com.cn/s/blog_6908928501018057.html) 经验告诉我:最好把数据库的SID和数据库全局名称分开,免得配置时混了,如果要配置服务 ...

  2. for-in和for 循环 的区别

    以前早就知道,for...in 语句用于对数组或者对象的属性进行循环操作,而for循环是对数组的元素进行循环,而不能引用于非数组对象, 但咱在js项目里,遇到循环,不管是数组还是对象,经常使用for- ...

  3. AlexNet神经网络结构

    Alexnet是2014年Imagenet竞赛的冠军模型,准确率达到了57.1%, top-5识别率达到80.2%. AlexNet包含5个卷积层和3个全连接层,模型示意图: 精简版结构: conv1 ...

  4. 【转载】 用 Windows API “GetAdaptersInfo” 获取 MAC 时遇到的问题

    From:http://blog.csdn.net/weiyumingwww/article/details/17554461 前段时间有个项目需要获取客户端的 MAC 地址,用作统计去重的参考数据. ...

  5. 基于epoll的TP传输层实现

    1. 抽象TP传输层设计 在使用epoll实现实际的传输层之前,先设计一个抽象的传输层,这个抽象的传输层是传输层实现的接口层. 接口层中一共有以下几个通用的类或者接口: (1)Socket:通用的套接 ...

  6. js实现tab页面不同内容切换显示

    效果      实现的思路如下: controller层同时把两个内容都查处理 前端html用js控制显示 (1)前端的tab代码 (2)tab内容的结构 (3)关键部分 js $(".hd ...

  7. 如何加快MyEclipse的启动速度

    学习java开发的朋友对Myeclipse应该不陌生,MyEclipse企业级工作平台(MyEclipseEnterprise Workbench ,简称MyEclipse)是对EclipseIDE的 ...

  8. UVA11796 Dog Distance

    题意 PDF 分析 问题可以转化为小问题,即两条狗分别在线段上运动. 然后用相对运动知识可以认为甲不动,乙在线段上运动. 小问题就转化为点到线段的最小或最大距离. 时间复杂度\(O(I \times ...

  9. CentOS虚拟机中安装VMWare Tools

    1.单击VMWare的[虚拟机]菜单,选择[安装VMWare Tools]命令 2.接着CentOS系统会自动挂载VMWare  Tools,并自动打开,如果没有打开可以自己去图形界面打开VMWare ...

  10. Spring IOC容器的初始化—(一)Resource定位

    前言 上一篇博文“ Spring IOC是怎样启动的 ”中提到了refresh()方法,这个就是容器初始化的入口.容器初始化共有三个阶段: 第一阶段:Resource定位 第二阶段:BeanDefin ...