最近安装了wordpress来搭建自己的网站,过程有些艰辛,以防以后转移服务器再次遇到这个难题,在此记下自己的这次安装过程以及一些问题,同时也供遇到相同问题的初次接触者做参考。

另外说明一下我用的操作系统为ubuntu16.04,如果下述的操作指令无效请自行查找最新的安装方法

1、环境

很多教程中忽略了配置环境的说明而把众多没用的细枝末节放在上面,此处我详细讲解一下需要的配置环境,但不会去讨论环境的使用

①mysql数据库,只需要建库不需要建表

安装指令:

sudo apt-get install mysql-server mysql-client

sudo apt-get install libmysqlclient-dev

能够登录就证明安装成功,自己建一个库就行了,数据库的操作知识自行学习

②apache 运行服务器

安装指令:

sudo apt-get install apache2

如果第一次安装失败请更新:sudo apt-get update之后再次安装,如果还不行那就先百度解决这个问题,由于本人没有遇到所以无法提供帮助

③php运行环境,wordpress使用php文件运行的

sudo apt-get install php7.0

apt-get install libapache2-mod-php7.0

apt-get install php7.0-mysql

问题一:在配置好wordpress之后进行图像裁剪时会提醒图形裁剪错误,此时需要请执行:sudo apt-get install php7.0-gd

上述操作之后环境基本配置结束,接下来将wordpress文件导入到/var/www/html/中,注意如果你不想导入这个路径,你需要改变配置文件,因为apache的默认访问路径就是如此,具体修改过程此处不提供。

导入之后就是配置wordpress中的文件了,这个部分基本所有的安装教程中都提到了,以下是我安装时参考的网页

https://www.cnblogs.com/youcong/p/9309197.html

接下来的部分是你已经搭建好wordpress之后可能会遇到的问题:

问题二:通过http://localhost/wordpress来访问发现访问失败,请重启apache与mysql之后再次尝试

sudo /etc/init.d/apache restart

sudo /etc/init.d/mysql restart

问题三:使用wordpress时有些部件会显示需要更新,而在FTP连接过程中可能会显示无法连接,需要将wordpress/wp-config.php最后面加上下面的语句

efine('FS_METHOD',"direct");

问题四:显示无法创建文件夹时需要修改wordpress的文件所属用户,因为通过远端浏览器访问的用户是www-data,而原来的所属用户为root,所以www-data没有创建文件夹的权限

chown -R www-data:www-data wordpress路径

注意此处的用户不一定时www-data,可以通过查看系统用户来查找,一般以www开头的用户就是wordpress创建的访问用户,但也无法保证

wordpress安装教程的更多相关文章

  1. 2021最新WordPress安装教程(一):Centos7安装Apache

    一转眼2020年已经过去了,看网络上很多WordPress的安装教程都比较旧,有些写的不太详细,WordPress是站长最喜欢的一款建站系统,数据统计到2020年为止,WordPress在所有网站的市 ...

  2. 2021最新WordPress安装教程(三):安装WordPress详细步骤

    前面已经通过< 2021最新WordPress安装教程(一):Centos7安装Apache>和< 2021最新WordPress安装教程(二):配置PHP和MySQL>两篇文 ...

  3. 2021最新WordPress安装教程(二):安装PHP和MySQL

    这是 2021最新WordPress安装教程系列的第二篇文章,前一篇文章< 2021最新WordPress安装教程(一):Centos7安装Apache>已经完整的介绍了如何在Centos ...

  4. 百度BAE环境下WordPress安装教程

    不了解代码的童鞋慎重使用这种方法哦,安装过程中可能会出现一些简单的错误. 前两天有位网友在QQ上联系我,他告诉我自己在百度BAE上安装WordPress程序总是出错.我让他按照网络上的教程逐步安装,但 ...

  5. WordPress 安装教程

    1.要安装WordPress,先看他的环境要求 2.环境符合后,直接去官网下载 WordPress(点击去官网) 下载最新的安装包 3.下载解压后,直接在浏览器中访问 会自动跳转到安装界面 http: ...

  6. 安装WordPress详细教程指南

    最近准备自己建一个个人博客,以便分享一些自己工作生活中的一些观点及经验,建博客当然选wordpress,毕竟wordpress是为博客而生的嘛.下边记录一下自己安装WordPress的详细过程指南,亦 ...

  7. WordPress安装官方文档教程

    01.可访问的网址 02.目录和软件 包括: 访问 web服务器 (通过 shell 或者 FTP)的权限 一个 文本编辑器 一个 FTP客户端 (如果你需要在一个远程服务器上安装WordPress) ...

  8. WordPress安装:零基础入门教程

    WordPress安装:零基础入门教程 1主机空间要求要运行 WordPress,主机空间需满足以下条件.不过现在网络上的空间基本都可以,而且还让你随意定制Php和Mysql版本,至于空间和数据库大小 ...

  9. wordpress小程序安装教程

    推荐服务器特价优惠注册即可购买,1G双核一年只要88,真的是白菜价格,点击下面图片即可进入购买地址. 开源小程序发布一段时间了,很多人最近咨询了关于小程序的教程,实在太忙了,抽空写个基本的安装教程. ...

随机推荐

  1. flask读书笔记

    学习flask的一个很好的网站:http://www.pythondoc.com/flask-mega-tutorial/helloworld.html ======================= ...

  2. mysql 数据库的数据类型

  3. RxSwift + Moya + ObjectMapper

    https://www.jianshu.com/p/173915b943af use_frameworks! target 'RXDemo' do pod 'RxSwift' pod 'RxCocoa ...

  4. nodejs技术升阶思路

    经历一两年的node后端开发,熟悉了node原生api.常用包.数据库操作语句.一两个框架等,技术会达到一个瓶颈.如果没有足够的动力去深入,很容易老死在这个瓶颈上. 下面总结一下,提升点和方向: 站在 ...

  5. webpack摸索笔记

    上一个链接,入门webpack看这篇文章最好:https://segmentfault.com/a/1190000006178770 1.先安装好node 2.建个项目文件 3,.window+r,打 ...

  6. linux获取网络信息函数

    获取IP地址 int sys_getIP(char *ip_addr) { ] = {"ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' ...

  7. springcloud第五步:使用Zuul搭建服务接口网关

    路由网关(zuul) 什么是网关 Zuul的主要功能是路由转发和过滤器.路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务.zuul默认和Ri ...

  8. 温习排序算法(基于C指针)

    以前学过的数据结构课,貌似已经忘得一干二净了,偶然又翻起,书中最后一章详细介绍了7种排序算法,现在对其中4种做个总结.(为啥只总结4种,当然是因为偷懒,只想总结简单又常用的!) 先贴一张排序分类图: ...

  9. nfs 共享目录

    依赖的包 yum -y install nfs-utils vim /etc/exports /data/test_nfs 10.125.37.12/16(rw,sync,no_root_squash ...

  10. 解决git冲突造成的Please move or remove them before you can merge

    git clean -d -fx “” 其中x —–删除忽略文件已经对git来说不识别的文件d —–删除未被添加到git的路径中的文件f —–强制运行如果你确定这货已经没用了,并且git status ...