本篇是紧接上篇基于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了。

Related Posts

  • FTP自动备份VPS脚本 (1)
    服务器多了,网站也越来越多,总觉得不整个备份心里放不下心,并且有好几次rm的操作失误,造成难以挽回的损失。并且大多数的VPS提供商是不提供自动备份功能或者此功能收费价格略高。所以 […]
  • Debian安装配置snmpd教程 (0)
    这篇文章没啥好看的,各位不用点击了。安装snmpd服务主要是为了使用监控宝的服务器监控功能,目前这项服务免费,使用也很方便,还是可以推荐各位使用的。当然如果你通过这个链接注册的话 […]
  • Debian安装Nginx+php-fpm+mysql+phpmyadmin备忘 (3)
    之前有一台服务器使用的是LAMP架构,网站多了,访问量大的时候会出现无法响应的情况,都说nginx的性能更好一些,所以第二台服务器打算使用nginx来配置网站,在这里做个备忘,同 […]
  • Debian安装LNMP指南及多站点配置 (2)
    此文仅仅是一名服务器菜鸟折腾LNMP的学习笔记而已,各位老鸟就不用点击进来查看了。 至于为什么选择LNMP而不是LAMP,除了装逼+折腾+跟风+从众心理,估计找不到其他理由了。 […]
  • 基于Debian的VPS搭建LAMP指南 (2)
    此文基本是在海豚微笑的背后一文VPS建站LAMP […]

发表评论

电子邮件地址不会被公开。 必填项已用*标注