OpenVZ VPS配置PPTP VPN
分类:运维技术日期:2012-01-23 - 0:00:38评论:12条作者:老谢
VPS环境:intovps 512M
软件环境:CentOS 5.X 32bit
操作前的准备操作
yum remove -y pptpd ppp iptables --flush POSTROUTING --table nat iptables --flush FORWARD rm -rf /etc/pptpd.conf rm -rf /etc/ppp |
操作前的准备操作
yum remove -y pptpd ppp iptables --flush POSTROUTING --table nat iptables --flush FORWARD rm -rf /etc/pptpd.conf rm -rf /etc/ppp |
webbench最多可以模拟3万个并发连接去测试网站的负载能力,对于老谢博客,日ip都没有过百,压力测试其实意义不大,嘿嘿
编译安装
wget http://vps.xj123.info/usr/local/webbench-1.5.tar.gz tar zxvf webbench-1.5.tar.gz cd webbench-1.5 mkdir /usr/local/man make && make install |
附一张老谢博客的测试,老谢的技术很弱,搭的服务器性能很差
[root@vps ~]# webbench -c 10 -t 30 http://www.xj123.info/index.php
Webbench – Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.Benchmarking: GET http://www.xj123.info/index.php
10 clients, running 30 sec.Speed=174 pages/min, 148795 bytes/sec.
Requests: 87 susceed, 0 failed.
为了更准确的结果,建议在另外一台vps安装webbench,因为该工具本身会占用一些资源
获取安装eaccelerator-0.9.6.1
http://vps.xj123.info/usr/lamp/eaccelerator-0.9.6.1.zip unzip eaccelerator-0.9.6.1.zip cd eaccelerator-0.9.6.1 |
指定php所在路径
export PHP_PREFIX="/usr/local/php" $PHP_PREFIX/bin/phpize ./configure --enable-eaccelerator=shared --with-php-config=$PHP_PREFIX/bin/php-config make && make install |
这时会将eaccelerator安装到php目录中,屏幕会显示eaccelerator.so所在路径,例如:
记住这个路径!!
添加虚拟主机,不仅安全,而且管理起来更方便,虽然老谢的vps只有一个老谢博客站点,但是说不准以后哪天就会添加一个网站,到时候再改就稍显麻烦,让我们一开始就养成好习惯,跟老谢一起创建虚拟主机吧!
编辑apache的配置文件,启用虚拟主机
vi /usr/local/apache/conf/httpd.conf |
找到
把开头的#注释符号去掉,这样就打开了虚拟主机功能,保存退出
老谢博客终于准备搬到vps了,买了vps以后,总要配置环境才能跑wp吧?本文就以tarball手动编译安装的方式来介绍lamp环境的安装配置,如果觉得麻烦,可以考虑安装图形化面板或者一键包,不过这样的话,似乎木有折腾的成就感了 Orz..
VPS买到手了,在配置环境前要做哪些操作呢?老谢说一下自己的习惯,希望对和老谢一样的菜鸟有帮助
#安装yum-fastestmirror插件 yum -y install yum-fastestmirror #更新内核以及rpm包 yum -y update |
vi /etc/sysconfig/i18n |
按住i键进入插入模式,修改完以后,按住esc,然后:wq保存后退出
将内容改成:
LANG="zh_CN.GB18030" LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN" SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en" SYSFONT="lat0-sun16" |
vi /etc/ssh/sshd_config |
找到#port 22,把前面的#去掉,然后新起一行,填写port 26411(端口号你可以自己修改),然后保存,重启ssh服务
PS:现在22端口和26411端口都可以访问ssh服务,这样做是为了避免新填写的26411端口不可用,造成无法访问ssh,这样就可以改回22登录ssh
service sshd restart |
好了,尝试用你的新端口登录,如果新端口登录无问题,那么可以再次用vi编辑sshd_config,把port 22这一句给删掉后,保存,然后重启ssh服务,这样就只能使用26411端口登录ssh了
在@漠北博客看到了2011的支付宝电子账单,不知道支付宝弄出了这个功能,老谢立即也去查了自己2011的账单,结果内牛满面啊..
2012该好好理财了…这里仅仅是网上的消费,还不包括现实中跟朋友吃饭聚餐或者买其他东西的消费
也没买多少大件..钱就不知不觉挥霍掉了这么多….引用漠北大哥的一句话:还要攒钱娶媳妇啊,男人表示压力很大!!!
整理下2011入手的电子产品吧
整理下发现也没入手多少东西,钱就木了…再次内牛满面…
虚拟主机只能监控在线率,有了自己的服务器(vps)就想监控服务器整体的情况,比如cpu、内存、负载、进程等等,我们仍然可以使用监控宝进行监控,这一切都是免费的,我们只需要打开服务器的snmp服务 :)
本文以buyvm $15/year 作为演示(openvz),系统为:centos 5 32bit,centos自带了snmp,只不过默认没有开启服务
vi /etc/snmp/snmpd.conf |
验证方式有两种,v2c和v3,推荐后者。
(1)v2c验证方式添加比较简单,在snmpd.conf中添加以下内容
rocommunity laoxie 60.195.249.83 rocommunity laoxie 60.195.252.107 rocommunity laoxie 60.195.252.110以上代码解释:
rocommunity 表示一个只读的访问权限
laoxie 表示v2c的帐号
后面的IP表示授权访问IP(以上三组为监控宝监控点的IP,意味着只有监控宝才能访问您CentOS的SNMP)
以上配置中只有“laoxie”是需要进行修改的,在监控宝上添加被监控的服务器时需要提供这个字符串。
(2)添加v3验证方式同样用vi编辑snmpd.conf,在结尾添加以下代码(vi下:$可以快速跳到最后一行):
rouser laoxie auth createUser laoxie MD5 mypassword第一行“rouser”用于设定只读帐号的类型,“kwxgd”设定用户名,“auth”指明连接时需要验证。
第二行的意思是创建一个名为“kwxgd”的用户,密码为“mypassword”,并用MD5进行加密传输。
注意,创建用户的密码要8个字节以上,否则设置会失败。而且一旦snmpd启动后,出于安全考虑,以上两行配置会被snmpd自动删除,但它会将这些配置以密文的形式记录在其它文件中,重启snmpd不需要再次重复添加以上内容,除非你希望创建新的用户(或覆盖帐户,如修改帐户密码密码)。
启动服务
service snmpd start |
停止服务
service snmpd stop |
重启服务
service snmpd restart |
开机启动snmp服务
chkconfig snmpd on |
取消开机启动snmp服务
chkconfig snmpd off |
添加服务器传送门:http://www.jiankongbao.com/server_create.php
SNMP IP:server ip
系统类型 Linux/Unix/Mac
SNMP代理端口:161
SNMP传输协议版本:3
Community:laoxie
Pass Phrase:mypassword
Auth Protocol: MD5
填写完配置信息,点击添加即可,回到“服务器性能监控”,选择刚添加的服务器,选择“SNMP性能监控”,并添加监控项目。
由于测试服务器用的是OpenVZ的VPS,OpenVZ不支持Diskio模块,所以磁盘I/O无法监控(手动编译的Diskio也无效),为此请不要勾选。
ps:FUCK够快网盘!还我2块钱会员费,突然就不给外链MP3了
最新评论
拳废神域界:我的车现在平常跑不了啥,就放假...
大峰:电车起步超级快,我油车反正是跟不上,...
Mr.Chou:电车高速上真120和油车120真的有区...
Mr.Chou:18 19年入手的房子现在死的心都有了...
老何:不至于跌得这么狠吧
Andy烧麦:这些大厂都能提供必要的售后
王光卫博客:小米生态还是比较丰富
空空裤兜:在天猫买的利维斯顿,阿里智能APP...
林羽凡:我突然发现,你也记录了很多博文了。
菊座:小米的东西还行