安装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。