安装wordpress是非常简单的,可以考虑网上的教程。
我的安装环境是如下:
服务器平台:阿里云
操作系统:ubuntu 14.04
web服务器:apache2
数据库:MySQL,并且用户名是root,密码********
支持PHP模块,rewrite模块
安装有filezilla,用于与服务器进行上传/下载文件
1、到wordpress的官网上下载wordpress的压缩包,因为我的安装环境是linux,所以下载tar.gz格式的
2、利用filezilla工具上传到ubuntu系统中
3、利用命令tar -zxvf packagename进行解压,并将解压后的文件夹wordpress移动到var/www目录下。
4、配置apache服务器,我的服务器只用来放置wordpress,于是我增加了/etc/apache2/sites-available下一个新文件wordpress.conf,并在其中指向/var/www/wordpress
5、下面的两个步骤是很重要的,可以在修改固定链接之后不会出现404错误。
1) 修改apache.conf中的AllowOverride为All,有几个都是要修改的
2) 利用命令a2enmod rewrite.load来使得rewrite模块变为enable的
6、修改所有wordpress下的文件的权限,修改为755就足够了。
7、打开服务器的网址,然后提示安装过程,在MySQL数据库中新建一个wordpress的数据库,一定不要用之前的那些,容易产生混淆。
8、设置完成之后就进入了自助探索的过程了。
遇到问题:设置固定链接的问题
因为我发现当我写了一些文章之后,给出的超链接是繁杂冗余的,因此我希望用简单的方法显示,之前看到有人是用文章名做链接的,非常简洁。也可以用文章的ID号。但是设置了之后回到首页点击文章链接,或者文章评论,修改等按钮时就会出现404错误,参考网上给出的解决方法,具体下面几个步骤就可以解决了。
1、检查wordpress目录中的文件权限,是不是都是只读,这样一些修改就会被权限阻止;
2、检查/var/www/wordpress中是否存在.htaccess.conf文件,这个文件中存放着Apache服务器配置相关的指令,它的作用是:URL重写,自定义错误页面,MIME类型配置以及访问权限等等。它的用途主要针对当前目录。详细内容查看网页;
3、修改/var/www/apache.conf中AllowOverride为All,这样就.htaccess将会被考虑,如果是None,则.htaccess将会被忽略;
4、让rewrite模块变为enable
5、重启apache server。