VPS配置笔记

首先推荐一下这个教程:http://www.vpser.net/vps-howto
绝大多数问题都可以通过这里解决

1. Linux系统选择:ubuntu、debian、centos
这3个都没用过,对ubuntu的印象就是图形化的Linux,玩玩可以,估计没人用做服务器系统吧
debian和centos,据说centos更安全、教程也比较多,debian好处是资源占用低
考虑到我的vps只有128M,而且公司是用的debian系统,就选了32位的debian

2. 使用mac终端远程登录ssh
普通登录:
打开终端,输入“ssh 用户名@主机名”,再输密码
用户名一般是root,主机名一般用ip,另外Linux输密码连*号都不显示的,当年还奇怪怎么输都没有反应。。

快速登录:
打开终端,按CMD+SHIFT+K,选安全shell,点右边窗口的+号,输入“ssh 用户名@主机名”,点连接。之后再按CMD+SHIFT+K就可以选这个远程连接进入了。
mac 终端 ssh

创建快捷方式:
打开终端-偏好设置-设置,新建或者选一个喜欢的设置,右边的shell里勾选运行命令,输入“ssh 用户名@主机名”,再点下面的齿轮,导出一个叫xxx.terminal的文件,之后双击这个文件,就可以启动终端自动输入ssh登录命令了。
mac终端一键登录ssh

3. 环境选择:LAMP和LNMP
之前一直是用LAMP,据说nginx比apache更牛X一些,于是也顺应潮流改用LNMP了。
安装教程在http://lnmp.org/install.html

4. FTP
装了PureFTPd,但是虚拟用户的UID、GID权限太复杂,root用户登不了,最后直接弃用了。
反正就我一个人用,用SSH自带的SFTP连接又简单又安全。

5. 权限
Linux下每个文件、目录都是有拥有人的,安装wp后wordpress目录默认用户组是www-data,没法上传附件,还要手动改成www用户组:
chown -cfhvR www:www /home/wwwroot/【xxxx】

6. 安全
装了个DenyHosts防止暴力破解SSH密码,Debian安装DenyHosts教程如下
http://www.l-yp.com/626.html
但是这个DenyHosts实在坑爹,可能把自己的IP也给墙了,需要换一个IP的设备登录,然后按这篇文章的思路解决:
http://0-o-0.cc/index.php/2013/03/denyhosts/

7. 搭建VPN-PPTP
http://www.uf123.com/debian_vps_chuang_jian_pptpd_vpn_fu_wu/
http://qiaodahai.com/personal/article/2010/buyvm-openvz-vps-debian-pptp-vpn.htm
试了下出现错误619
rm -r /dev/ppp
mknod /dev/ppp c 108 0
也不行

最后发现是不支持mppe,需要
vi /etc/ppp/pptpd-options
注释掉require-mppe-128

然后重启PPTP
sudo /etc/init.d/pptpd restart

之后连接PPTP的时候加密选择无就可以了

文章发表于 13年3月15日(星期五) 13:49:12
分类: 网站&开发 标签: , , , , , , ,
评论RSS

发表评论