远程VPS配置安装WordPress点滴记录
远程vps配置安装WordPress大体跟本地差不到,区别主要有两处,一是首先登录vps,二是要把本地的网站目录文件上传到远程vps机上。以下是简要步骤:
1.登录vps
可以用各种登录器,不详述。在linux下,可以直接在终端执行 ssh root@IP 命令登录远程主机。
2. 更改远程主机root密码
我的远程主机是debian,VPS提供的root密码太难记,改。命令:passwd
3.建立新用户
root用户还是少用好,新建立一个用户,假设为abc
useradd -s /bin/bash -d /home/abc -m abc
设置密码:passwd abc
4.安装emacs
远程主机一般都是很纯净的,什么软件都没有,总得有一个自己顺手的文件编辑器,不然怎么修改网站文件啊。
aptitude install emacs
5.安装ftp软件
用vsftpd在远程主机上建立ftp服务器,便于本地上传文件。
aptitude install vsftpd
配置vsftpd,编辑vsftpd.conf,确保ftp可以访问,如要更改端口号,得同时更改/etc/services文件。
以下为较为简单的vsftpd.conf配置文件内容:
| |
本地ftp客户端可以直接终端下使用ftp命令,也可以安装使用filezilla软件(直接aptitude install安装)。终端下使用ftp命令连接当中如出现500 Illegal PORT command 错误,请先用pass命令(参考:
http://serverfault.com/questions/450651/500-illegal-port-command-using-command-line-ftp
)。
配置上后,上传网站数据即可。