分类目录归档:VPS

centos/debian添加swap

cd /var/

dd if=/dev/zero of=swapfile bs=1024 count=1038336     (生成1g)

dd if=/dev/zero of=swapfile bs=1024 count=512000   (512m)

创建SWAP文件

/sbin/mkswap swapfile

激活SWAP文件

/sbin/swapon swapfile

添加到fstab文件中让系统引导时自动启动

echo “/var/swapfile swap swap defaults 0 0” >>/etc/fstab

dd if=/dev/zero of=/swapfile bs=1024 count=1024k  (debian 1G)
mkswap /swapfile
swapon /swapfile   

centos 最小化安装配置网络

ifconfig后发现没有外网配置

用VI编辑器编辑/etc/sysconfig/network-scripts/ifcfg-eth0  (一般是eth0)

先按I开始编辑

BOOTPROTO=dhcp

ONBOOT=yes

然后先按ESC退出编辑模式,输入:wq保存退出

service network restart重启网络

OK了

centos一键FTP

# Version      : 1.0
# Author       : 果子
# Date         : 2013-12-14 14:34:12
# Description  : 只需要三步即可完成安装
#                chmod a+x install_vsftpd.sh
#                ./install_vsftpd install_server 安装相关服务
#                ./install_vsftpd add_user   配置用户信息
#                ./install_vsftpd start   启动服务
# Usage        : 在浏览器或计算机地址中输入:ftp://192.168.0.1 即可访问,192.168.0.1为主机地址。
# More         

debian安装transmission记

首先需要更改ssh端口

然后设置一个复杂的密码

以上两部保证VPS安全

更新debian到最新 然后安装transmission

apt-get install transmission-daemon

安装好用的web

wget https://transmission-control.googlecode.com/files/tr-control-easy-install.sh
sh tr-control-easy-install.sh

到/etc/transmission-daemon/目录进行配置 先关闭transmission

service transmission-daemon stop

或者

killall transmission-daemon

配置目录也可以

/var/lib/transmission-daemon/info/settings.json

修改rpc-password和rpc-username

关闭rpc-whitelist-enabled

ok配置完成可以开启transmission

service transmission-daemon start

ssh穿透内网转发端口

首先远程服务器或者VPS SSH_config配置得开启

GatewayPorts yes

还要加入

ClientAliveInterval 60
ClientAliveCountMax 3
避免闲置服务器断开

没有以上命令自己加上
改后重启服务器
然后popobox本机ssh终端输入
ssh -N -f -R 2222:127.0.0.1:22 123.123.123.123
意思就是把本地127.0.0.1的22端口映射到服务器123.123.123.123的2222端口 并且最小化 默认root登入
注意:重启后就无效了

需要登入服务器用其他帐号命令为:
ssh -N -f -R 2222:127.0.0.1:22 123@123.123.123.123
以123为用户名登入123.123.123.123的服务器转发本地22端口

然后输入密码 成功后五任何提示

如果发现没有转发 请核实服务器的ssh_config配置
debian的在etc/ssh/ssh_config

Discuz及Wordpress AMH发邮件方法

首先看下探针

SMTP是不是支持 ,SMTP地址是不是localhost

如图:(雅黑探针)

AMH发邮件方法

我用的环境是amh3.2 低于此版本的我就不知道了

默认是支持的,折腾过别的发邮件组件我就不清楚了

我也就是在探针看到上面两条才有的想法

phpmail函数默认是发不了邮件的 可能版本升级能

我想到的方法就是用本地SMTP,地址填127.0.0.1.

谷歌搜索的时候没有找到我想要的信息,关于本地配置SMTP信息太少了 但是我还是看到一条 说本地SMTP不需要验证信息

结果是正确的 言归正传

Discuz的设置方法:

注意:全局管理员邮箱设置的是发信人 也就是发件地址 自定义成你自己的110@110.com都行….如果你想让别人回信收不到就这么办吧 

Wordpress的设置方法:

AMH发邮件方法

说明:得安装WP-Mail-SMTP插件 点击进入

wordpress代码精简和优化

1.css和JS压缩 可以使用yuicompressor 在线压缩 压缩时其他选择不勾

2.head 代码精简 去除不需要的代码功能 

主题functions.php里面

/**
* Disable Our Feed Urls
*/
function disable_our_feeds() {
wp_die( __('目前不提供 RSS 功能,请前往我们的<a href="'. get_bloginfo('url') .'">首页</a>。') );
}

add_action('do_feed', 'disable_our_feeds', 1);
add_action('do_feed_rdf', 'disable_our_feeds', 1);
add_action('do_feed_rss', 'disable_our_feeds', 1);
add_action('do_feed_rss2', 'disable_our_feeds', 1);
add_action('do_feed_atom', 'disable_our_feeds', 1);
remove_action('wp_head', 'feed_links_extra', 3);//清除feed信息

llsmp 0.6 debian更新版

 自己更新了几个版本

Litespeed 不会模拟键盘..所以没有更新 安装后后台更新即可

php 5.3版本更新到5.3.17

php-litespeed 更新到6.0

探针更换成雅黑原版

phpMyAdmin更新至3.5.3

gperftools 更新至2.0

其他的不变…..

centos不想折腾…其实就是更换几个源

php 5.3木有测试 php 5.2 在host1free 测试通过

phpMyAdmin可直接覆盖更新!

增加phpMyAdmin 更新脚本…

代码:

wget http://dl.dropbox.com/u/3055250/web/debian.tar.gz;tar zxvf debian.tar.gz;cd debian;sh install.sh

建议在screen 下安装 以免以为网络导致安装失败

HostMist 9刀季付 100M内存/150M突发/5G硬盘/50G流量/OpenVZ/Los Angeles

VPS参数:
100MB guaranteed/150MB burstable memory
5GB storage
50GB/month data transfer on 100Mbps
OpenVZ/SolusVM

季付9美元/年付29.95美元  购买链接

机房信息
Los Angeles CA 配置(CPU Xeon 3460, 测试IP: 173.208.111.18),
Dallas TX with 配置 (CPU 2x Xeon E5405, 测试IP: 64.120.76.138)
Atlanta 配置 (CPU 2x Opteron 265, …