Ubuntu VPS系统配置

VPS常见故障

Harries 发布于 2012-11-22

Temporary failure resolving” 使用 wget 或 apt-get 时出现上面的提示,是官方的dns服务器出现故障了,采用如下命令修复: echo nameserver 8.8.8.8 > /etc/resolv.conf  ̶...

阅读(854)评论(1)赞 (0)

VPS日常维护

1

Harries 发布于 2012-11-21

查看硬盘剩余空间大小 df 显示 root@241541:/# df Filesystem 1K-blocks Used Available Use% Mounted on /dev/simfs 20971520 583508 20388012 3% /  查看硬盘可用文件数 d...

阅读(927)评论(0)赞 (0)

XEN VPS 额外支持

Harries 发布于 2012-11-20

注意:以下安装 VPN 和增加交换分区只有 XEN 的 VPS 才支持,如果是 OPEN VZ 的 Linux,请忽略。 安装 PPTP VPN 安装 pptpd 服务 执行如下命令安装,遇到提示输入 Y/n 时,输入 Y 回车即可: apt-get install pptpd ...

阅读(686)评论(0)赞 (0)

OpenVZ VPS 额外支持

2

Harries 发布于 2012-11-19

 安装 Open VPN 这个是基于OpenVZ VPS,并不适合XEN VPS,XEN VPS请参考下面的架设 pptp 部分。 开启 tun 支持 在 putty 里面运行如下命令,检查是否开启了tun设备: ls /dev/net/ 如果出现如下提示,表示已经开启,否则需要...

阅读(980)评论(17)赞 (0)

安装 Zend Guard Loader

Harries 发布于 2012-11-17

一般情况我们推荐直接安装 Zend Guard Loader 来代替 Zend Optimizer,因为 Zend Optimizer 已经过时,并且不被支持。 cd ~ wget http://phpcj.googlecode.com/files/ZendGuardLoader...

阅读(781)评论(0)赞 (0)

使用 Dropbox 每天自动备份

Harries 发布于 2012-11-16

注册 Dropbox Dropbox 是一个美国的在线网盘,默认提供了2G的空间,同时可以通过邀请其他朋友使用的手段增加容量。 为什么使用这个,主要是 VPS 到 Dropbox 备份可以到 1M 的真实传输速度,加上可以加容量,所以是非常理想的备份方式。 点击 注册 Dropb...

阅读(808)评论(0)赞 (0)

恢复站点

Harries 发布于 2012-11-15

当 vps 出现故障后如何恢复? 首先你需要重新去reload系统到原来的系统,然后再按照前面的指南,安装好和之前一样的运行环境。 然后将你备份的所有文件使用 filezilla 上传到 vps 的 /root 目录下。 最后需要恢复 3 个方面的内容: 1 站点配置文件 2 站...

阅读(710)评论(0)赞 (0)

备份站点

Harries 发布于 2012-11-14

将 vps 成功安装好软件后,面临的第二大的事情是如何备份现有的东西? 你需要备份 3 个方面的内容: 1 站点配置文件 2 站点文件 3 数据库, 分别讲解如下:  备份站点配置文件 看前面的设置,一般情况,我们需要备份Apache或Nginx,如果你修改了Mysql的配置,则...

阅读(448)评论(0)赞 (0)

root安全

1

Harries 发布于 2012-11-13

vps的root密码不要设置的太简单,这样很容易被攻破,你可以安装如下软件来降低vps被攻破的机会。 请慎重考虑,已经发生了多起自己的IP被封的情况,如果你的本地互联网IP是固定的,请不要执行本段。 输入如下命令: apt-get install denyhosts 提示如下表示...

阅读(588)评论(0)赞 (0)

安装邮件服务器

Harries 发布于 2012-11-10

如果没有特殊的原因,请忽略此步骤,官方对架设邮件服务器非常限制,担心对外发垃圾邮件,一旦被举报或smtpd的进程过多,就直接封VPS。 在 Putty 使用如下命令,安装 postfix apt-get install postfix 安装完成后,请运行如下命令限制 postfi...

阅读(487)评论(3)赞 (0)

Nginx 伪静态

Harries 发布于 2012-11-09

下面是常用的一些伪静态配置,复制出来,插入到站点的配置文件最后一个 } 号之前,如下: server { listen 80; server_name bbs.test.com; index index.html index.htm index.php; root /var/ww...

阅读(538)评论(0)赞 (0)

使用 Nginx 搭建站点

Harries 发布于 2012-11-08

为什要使用nginx?因为apache太耗内存了,使用nginx可以节约内存。 采用 nginx + php-fpm + mysql 搭建。  删除 apache2 使用putty登录vps,执行如下命令: 输入如下命令关闭 apache2 /etc/init.d/apache2...

阅读(725)评论(0)赞 (0)

Apache2 优化和查看日志

Harries 发布于 2012-11-07

Apache2 优化 请一定要执行本步骤,不要认为小站,访问的人数少,有时候蜘蛛会按照超过20个以上的并发抓取数据,直接爆掉vps。表现为:可以ping,但网站打不开、数据库连不上或无法ssh。 为了防止Vps被大的访问量爆掉,需要限制并发数,这里#1 VPS 调整为10, #2...

阅读(613)评论(29)赞 (0)

VPS 自我监控

Harries 发布于 2012-11-07

为了防止VPS的内存超过,或系统负载过重,建议采用如下监控脚本: 规则:当剩余内存小于50M或当前负载大于5时,系统重启。 在 Putty 里面执行下面的语句,创建 /usr/bin/vpscheck.sh 脚本, cat << EOF > /usr/bin/v...

阅读(669)评论(23)赞 (0)

搭建临时的FTP服务

Harries 发布于 2012-11-07

前面已经提到了可以直接使用 Sftp 来访问 Vps,如果需要临时的搭建Ftp,则按下面的指南进行。 下载 pyftpdlib 库 在 Putty 使用如下命令,下载 pyftpdlib 库并解压缩。 cd /root wget http://pyftpdlib.googleco...

阅读(841)评论(0)赞 (0)

mysql 管理

1

Harries 发布于 2012-11-06

对于mysql数据库维护可以使用前面安装的 phpmyadmin 进行维护,或直接在 putty 中输入 mysql -p 进行管理如图所示: PS:如果您想和业内技术大牛交流的话,请加qq群(527933790)或者关注微信公众 号(AskHarries),谢谢! 转载请注明原...

阅读(450)评论(6)赞 (0)

安装配置

2

Harries 发布于 2012-11-06

安装配置 主站点程序访问 http://www.test.com 如下图所示,进一步安装: 论坛程序访问 http://bbs.test.com 如下图所示,进一步安装: 以上就是完成多域名的配置。 PS:如果您想和业内技术大牛交流的话,请加qq群(527933790)或者关注微...

阅读(369)评论(0)赞 (0)

修改上传文件权限

Harries 发布于 2012-11-04

由于上传的文件的所有者为 root ,Apache 无法正常写入,所以需要设置上传文件的宿主为 www-data。 使用putty登录vps执行如下命令,设置 /var/www下的所有文件的宿主都是 www-data,这样apache2就可以正常读写: chown -R www-...

阅读(532)评论(18)赞 (0)