WordPress安装使用问题记录

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介:

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字体网址。参考链接

(未完待续)

本文转自博客园八进制的博客,原文链接:WordPress安装使用问题记录,如需转载请自行联系原博主。


相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
5月前
|
安全
SiteGround如何设置WordPress网站自动更新
iteGround Autoupdate功能会自动帮我们更新在他们这里托管的所有WordPress网站,这样做是为了保证网站安全,并且让它们一直保持最新状态。他们会根据我们选择的设置自动更新不同版本的WordPress,包括主要版本和次要版本。在每次自动更新之前,他们都会为我们的网站做一个完整的备份,这样如果有什么问题,我们可以轻松地恢复到之前的状态。在本文中,我们将介绍如何在SiteGround中设置WordPress网站自动更新。
534 0
SiteGround如何设置WordPress网站自动更新
|
5月前
WordPress网站更换域名后如何重新激活elementor
本文讲解WordPress网站更换域名后如何重新激活elementor。首先你需要在WordPress后台elementor下点击Disconnect断开原elementor连接,然后登录elementor官网,在后台解除原网站授权;接着在WordPress后台重新连接并激活elementor。
584 2
WordPress网站更换域名后如何重新激活elementor
|
5月前
给WordPress网站增加一个带时间的led广告牌
给WordPress网站增加一个带时间的led广告牌
485 3
|
5月前
|
关系型数据库 MySQL Apache
怎么在树莓派上搭建WordPress博客网站,并发布到外网可访问?
怎么在树莓派上搭建WordPress博客网站,并发布到外网可访问?
582 1
|
3月前
【wordpress教程】wordpress博客网站添加非法关键词拦截
有的网站经常被恶意搜索,站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢?下面就随小编一起来解决这个问题吧。
60 1
|
5月前
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
680 2
阿里云ECS免费搭建WordPress个人博客网站
|
5月前
|
PHP
菊子曰备份Wordpress网站的博客内容出错的解决办法(原创)
菊子曰备份Wordpress网站的博客内容出错的解决办法(原创)
518 2
|
3月前
|
弹性计算 关系型数据库 MySQL
使用资源编排 ROS 轻松部署单点网站——以 WordPress 为例
WordPress 是流行的开源CMS,阿里云的ROS(Resource Orchestration Service)提供模板化部署服务,简化云上环境如VPC、ECS、MySQL的创建。用户可通过ROS控制台选择模板一键部署WordPress,配置包括实例区、类型、系统盘及密码等参数。ROS模板定义了资源、参数和输出,自动处理依赖关系,实现云资源和应用的自动化部署。通过ROS,用户可以高效管理和更新整个资源栈,实现快速、可靠的云服务部署。
199 1
使用资源编排 ROS 轻松部署单点网站——以 WordPress 为例
|
3月前
|
存储 前端开发 定位技术
关于如何用wordpress搭建付费资源网站,modown付费主题推荐
关于如何用wordpress搭建付费资源网站,modown付费主题推荐
关于如何用wordpress搭建付费资源网站,modown付费主题推荐
|
3月前
|
搜索推荐
wordpress网站添加一个临时维护功能
wordpress网站添加一个临时维护功能
45 3
下一篇
无影云桌面