SSH安装Wordpress指南

本篇是紧接上篇基于Debian的VPS搭建LAMP指南之后,直接用SSH在VPS上安装wordpress过程。

下面还是直接在root账户下操作,不过建议各位可以新建一个普通账户然后使用sudo命令。

下载解压Wordpress

#wget http://wordpress.org/latest.tar.gz
#tar zxvf lastest.tar

安装Wordpress

#cp ./wordpress/* /srv/www/site.com/public_html/ –a

如果想复制整个目录,以下两个命令都可以

cp   -R   source/   des/
cp   source/   des/   -a

这个时候就可以直接在浏览器上输入你的域名按照正常的wordpress安装流程就可以了。这个时候可能无法自动创建wp-config.php文件,提示权限不够,可以自己在进入wordpress目录

#cp  wp-config-simple.php  wp-config.php

然后这里修改你的数据库相关信息,保存退出。

修改Wordpress固定链接

为了让URL对SE更加友好,这里可以自定义Wordpress的固定链接。我的方法是进入控制面板--Settings--Permalink选择Custom Structure,输入/%postname%.html。

但是这样可能你的固定链接并没有生效,这是因为你的VPS还没有开机rewrite功能。

#a2enmod rewrite
#/etc/init.d/apache2 restart

这样以及好了,但是如果访问某个文章的时候提示你找不到页面,必须要在网站根目录新建一个.htaccess文件,将下面这段内容复制进去,

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

然后这样就全部OK了。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code