• WordPress安装使用问题记录


    本文记录在使用WordPress过程中的问题和解决。

    安装

    比较顺利没有问题,具体如下(CentOS 6.5,DO的CentOS7 image里默认的yum源没有mysql-serve比较奇怪r):

    安装apache、mysql和php

     yum install httpd mysql-server mysql php php-mysql

    下载wordpress安装包

    wget https://wordpress.org/latest.tar.gz

    解压缩wordpress安装包

    tar zxvf latest.tar.gz

    把wordpress移动到apache目录下

     mv /root/wp/wordpress /var/www/html

    修改document root

    vi /etc/httpd/conf/httpd.conf
    
    修改:
    ServerName www.mydomain.com

    并在文件最后增加下面的设置:
    <VirtualHost *:80>
        DocumentRoot /var/www/html/wordpress
        ServerName www.mydomain.com
    </VirtualHost>  

    注意:如果有多个<VirtualHost>,需要在httpd.conf里
    启用下面这个配置:
    NameVirutalHost *:80

    启动apache和mysql服务器

    service httpd start
    service mysqld start

    创建mysql用户(在mysql命令行里)

    >create database wordpress;
    >grant all privileges ON wordpress.* TO 'username'@'localhost' identified by 'mypassword' with grant option;
    >flush privileges;

    此时可以在浏览器里访问http://www.mydomain.com进入wordpress的安装向导,并按向导完成剩下的设置工作。

    问题和解决

    1、若wordpress向导提示无法建立"wp-config.php"文件,可手工在wordpress目录下建立此文件。

    2、上传图片时提示“Unable to create directory wp-content/uploads/2014/11. Is its parent directory writable by the server?”或“无法建立目录wp-content/uploads/2014/11。有没有上级目录的写权限?”

    试了网上一些办法没起作用,实际试验下来这样解决:

    1)在wp-content下建立uploads目录,并执行“chown -R nobody:nobody uploads”;

    2)将wp-content和wp-content/uploads的权限全部设置为777(chmod 777)。

    3、上传plugin时提示需要ftp用户名密码

    这也是由于权限不正确引起的,解决方法是将wordpress所在目录的所有者设为apache(在有些系统里可能是www):

    chown -R apache /var/www/html/wordpress

    参考链接

    4、加载google字体慢导致blog打开很慢

    通过安装插件,用国内镜像字体网址替代google字体网址。参考链接

    (未完待续)

  • 相关阅读:
    详解prototype、proto和constructor的关系
    BFC
    transition(动画属性)
    React组件生命周期
    正则限制input只能输入大于0的数字
    msbuild编译
    python 在头文件添加 #include "stdafx.h"
    2017年感想
    chVsprintf
    富文本测试
  • 原文地址:https://www.cnblogs.com/bjzhanghao/p/4118621.html
Copyright © 2020-2023  润新知