vps
女人还是创业
十 17th
女人还是创业?
周一说要离开杭州时,他问我的问题。
不管他信不信,我只能和他说两个都不是。
他很难相信,我会什么理由都没就走,
我很难相信,二十多岁的人,还是这么冲动,不会去全面的思考。
思考一举一动,一言一行给自己的影响,给他人的印象。
不知道为什么,从毕业以来就没有全力地投入过一份工作。
所以到现在毫无建树,更多的时间我把精力放在了报怨,像一个小女人似地去思考问题。
怎么样才能改变?
是另一次逃避还是去面对……
这些,我都没有去思考过。
整整一周的时间,
我在拼命地折腾vps,翻看那些生涩的说明文档
享受着敲代码的快感
不想让自己空下来,
只是怕,一空下来就思考,
看来,我还是喜欢逃避。
那,就让我逃离这个城市
希望,自己能够坚强地活下去,好好地……
并学会成熟理性地去思考问题
vps优化log1-xcache
十 14th
vps上面装了xcache,速度明显快了很多。
安装方法
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.gz
tar -xvf xcache-1.2.2.tar.gz
cd xcache-1.2.2
phpize
./configure –enable-xcache –enable-xcache-coverager
make
make install
得到结果:
Installing shared extensions: /usr/lib/php/modules/
将配置加入php.ini
cat xcache.ini >> /etc/php.ini
directAdmin中的php.ini是/usr/local/php.ini
编辑php.ini文件
php.ini 将 xcache.so的路径改为 /usr/lib/php/modules/xcache.so
修改php.ini xcache.admin.pass=”” 为md5(”密码”)的值
extension = ../xcache.so
;../为installing shared extensions
; xcache
xcache.admin.user = “admin”
xcache.admin.pass = “md5("password")”
复制xcache下面admin文件夹到网站目录。
如:$ cp -a ~/src/xcache/admin /var/www/example.com/htdocs/xcache-admin
config.php.example改为config.php,同样填入用户名和密码
$_SERVER["PHP_AUTH_USER"] = “admin”;
$_SERVER["PHP_AUTH_PW"] = “md5(“password”)”;
性能测试
测试语句
ab -n 100000 http://localhost/phpmyadmin
未安装xcache:
Requests per second: 5910.08 [#/sec] (mean)
安装xcache后
Requests per second: 6267.32 [#/sec] (mean)
搬家完成
十 13th
搬家顺利完成!
vps rebuild,安装directadmin,
cpa 400M+数据文件直接在两个vps之间转移,
再还原数据。
系统加上网站以及网站备份=2.02G
不同的是,centOs系统升级到64位,以及更强大的硬件环境,可惜的是限制了10M的带宽……
记下几个ssh命令,
chown username path 改变文件所有
scp -r admin@dengruo.com:/home/admin/backup.tar.gz 1.tar.gz b.tar.gz
从另一个vps直接获取文件。
接下来就是一些系统的相关优化,提高响应速度,降低单进程内存消耗。
1:以一个一万文章数据量的wordpress来测试,直观感觉访问速度快了很多。
2:两个vps的directadmin面板之间备份转移,子域名好像存在着问题,暂时没有搞懂原因。要重新增加过。
3:unixbench在不同状态下,只加载了httpd,php,mysql下在,700-800分之间稳定。开启全部站点,现在也就3个wordpress,和可以忽略的几个静态站下是623分。
换vps
十 11th
1:现在,这个blog还放在w4networks.com的vps上面,上个月25号买的,5.95美元
2:半小时前,买了个teamvps的,都是da面板,服务器母机的硬件配置还不错。信用卡就这样少了7.99美元。
自己越来越败家了,等待帐号active中……
3:w4networks.com vps帐号转让:既然有了新的vps,那么原来的vps放着也没用了,配置如下:512M内存,1G最大内存,2Ip,10G硬盘,400G流量/月。现在w4networks.com已经修改了这款vps的配置,最低价格是15美元了,硬盘升级到30G。
如果有谁需要的话可以转给你,当然类似于虚拟主机合机,可行的话可以用这个vps来进行,
瞎折腾,我的黄金周
十 4th
自从买个vps后,牙不疼了,腿不酸了,饭也不吃了,一天到晚折腾,re-build装系统,centOs、Debain、Ubuntu,第一次接触到unix和ssh的兴奋。
还好,人还没有太老、变得太笨,翻完鸟语(e文)资料后还能自己动手解决问题。 然后又是装directadmin,默认带有的reseller帐户、在与jerry的聊天下,下定决心开始sell host了。
http://810081.com这个域名在我抢购前是一个阿拉伯的一个主机商在用的,现在我把它放到reseller上面来也算对得起它的前生今世了。只是在做完静态页之后,被jerry说动用wordpress来做页面。那么又要去折腾wordpress主题了,估计接下来几天又没有的空了。
将http://show.dengruo.com整理了下,将今年以来在网络方面做的几个东东给放了上去,虽然不堪入目,但是至少让自己看上去有点儿成就感,没办法,做业务做得脸皮是越来越厚了。
ps: 各位、有谁想写独立博客的我免费提供空间,
要求不高、加下链接就行了。
CentOS上安装DirectAdmin
九 29th
CentOS上安装DirectAdmin
主角介绍:
CentOS是unix的一个版本,集成了httpd,mysql,php,特别适合于当服务器。
DirectAdmin是一款付费的虚拟主机管理软件,个人认为是除Cpanel外比较易用的一款。
vps是通过虚拟技术将一个独立服务器分割成N份进行出售,介于虚拟主机与独立服务器之间。数据库,FTP这些信息相对于虚拟主机而言是完全独立的。最主要的是拥有相对独立的内存和CPU这些指标,不会被别人拖累。一般xen下是不能超售的,而openVZ则是可以over selling.
引言:
几天前,买一个vps,附带了一个directadmin的序列号。在安装过程中深感中文资料的稀缺,在征得老外同意后将,将http://sysadminblog.net/?p=162给小翻成中文,另外加了很多自己的料……
热身:
1:安装相关的组件,或者你可以选择面对装了一半之后跳出来这样一个提示:
cd /usr/local/directadmin/custombuild
./build all d
安装CentOS的相关组件的命令如下:
yum update -y
yum install gcc-c++ gcc automake -y
yum install make
yum install flex
2:CentOS是附带了httpd的unix版本,但是因为directadmin的安装需要干净的系统,所以在装之前要反安装httpd,php,mysql这些web组件。
yum remove httpd* php* mysql* -y
安装:
做完了热身运动,现在可以放心地参照官网的步骤进行DirectAdmin的安装了。
运行命令:
wget http://directadmin.com/setup.sh
获取安装文件
chmod +x setup.sh
更改文件权限+x是一种方式,也可以用控制面板里面用的比较多的755。
./setup.sh
运行安装文件,然后在下面填入相关的信息。其中hostname最好和vps里面的名字一样,我开始就用了vps.810081.com和host.810081.com两个名字,结果收到了提示邮件。
DirectAdmin’s setup has a few more things you need to fill:
Please enter your Client ID :
Please enter your License ID :
Please enter your hostname \(server.domain.com\)
It must be a Fully Qualified Domain Name
Do *not* use a domain you plan on using for the hostname:
eg. don’t use domain.com. Use server.domain.com instead.
Do not enter http:// or www
Enter your hostname (FQDN) :
Is this correct? (y,n) :
Is eth0 your network adaptor with the license IP? (y,n) :
Is xx.xx.xx.xx the IP in your license? (y,n) :
DirectAdmin will now be installed on: Enterprise 5
Is this correct? (must match license) (y,n) :
You now have 2 options for your apache/php setup.
1: customapache: older, more tested. Includes Apache 1.3, php 4 and frontpage.
2: custombuild 1.1: newer, less tested. Includes any Apache version, php 4, 5, or both in cli and/or suphp. Frontpage not available with Apache 2.x.
Post any issues with custombuild to the forum: http://www.directadmin.com/forum/forumdisplay.php?f=61
Enter your choice (1 or 2):
针对vps的特殊设置:
经过这些步骤,directAdmin的安装已经完成了,对还差最后一个步骤。在vps上面还要将Ip,硬盘这些进行一个定位,用vi进入/usr/local/directadmin/conf/directadmin.conf这个文件,将其中的ethernet_dev的值改成
ethernet_dev=venet0:0
可以通过/sbin/ifconfig这个命令来查看自己的硬盘。
善后:
如果忘了DirectAdmin的密码用
locate mysql.ini
来定位并翻看这个文件里面存在着DirectAdmin的密码,据说另外一种方式也可以,不过我试了没有成功了,还是照单列出来了,有兴趣的童鞋自己去试
cd /usr/local/directadmin
./directadmin i
./directadmin p
网站转移记1
八 4th
网站转移记1
一个垃圾站所在的空间的月流量限制在3G,上个月用了2.8G左右,这个月今天才5号,流量已经接近0.5G了,意味着我必须在两个星期内将站点转移,否则流量将要超标。
下载文件,上传到新的服务器,一切都OK。唯一的问题在于数据库。
wordpress里面有近万篇文章,数据库在服务器上显示为40M,下载下为是8.8M。这一些步骤还没有问题,当我尝试将数据库导入新的虚拟主机上时,由于网速的原因,一直不能顺利上传,即使上行带宽可以达到40K/s,phpmysql还是提示我超时。
据说ssh的话就可以直接在一台虚拟主机上从另外一台下载东西,这样就不用先下到自己电脑再上传这么麻烦了。
或许该去花钱买个带ssh的虚拟主机,或者弄个vps,超便宜的那种vps,10美元一个月。