2013-9-2 一抹阳光
环境架设
如果你的网站是在独立服务器或者vps上,操作系统是linux。
使用第一种方式发送邮件
1.首先保证sendmail已经装好并设置正确(一般vps都已经设置好),
2.php.ini再做一下修改(好像不做修改也是可以的)
这样,选择第一种方式发送,就可以了。
不过注册用户收到的验证邮件的发件人中,会显示由xxx代发。怎么修改这个代发呢。
这个代发邮件其实就是www@服务器机器名.com。
修改一下机器名吧,
#vi /etc/sysconfig/network
HOSTNAME=lamp46.com
然后再,
#vi /etc/hosts
添加一行
...[
阅读全文]
评论(0)
浏览(3451)
2013-9-2 一抹阳光
环境架设
【原服务器】
一、备份数据库文件
直接备份网站数据库存储文件。
二、备份网站程序
三、备份nginx、php、php-fpm、mysql配置文件(主要是针对做过优化的,尤其是nginx中的伪静态)。
四、备份自己写的shell脚本和crontab计划任务。
五、备份iptable的IP
【新服务器】
安装网站环境后,首先检查一下服务器时区设置,date -R
一、添加网站对应的mysql账号
二、将考过来的mysql存储文件更改所有者 chown -R mysql:mysql ./xxx
三、将靠过来的shell脚本的权限改成777...[
阅读全文]
评论(0)
浏览(2789)
2013-9-1 一抹阳光
环境架设
nginx下配置flv拖动
首先,下载nginx源码包,以0.8.54版本为例
wget http://nginx.org/download/nginx-0.8.54.tar.gz
重编译之前,停掉nginx服务。查看一下nginx原来的编译参数
/usr/local/nginx/sbin/nginx –V
在原来的参数基础上添加flv的支持
--with-http_flv_module
0.8.54版本为例,进行编译
./configure --user=www --group=www --prefix=/usr/local/nginx
--with-http_stub_statu...[
阅读全文]
评论(0)
浏览(4221)
2013-9-1 一抹阳光
环境架设
IIS,Apache,Nginx环境都可以很好的支持视频的播放。但具体的配置以及对视频支持的程度不同。
比如IIS要支持flv视频的拖动,目前基本没有找到好的办法。
目前各大视频网站主要使用的环境是Nginx
IIS6下支持flv,f4v,mp4的播放
IIS6环境下支持mp4视频随意拖动和预览
apache+Windows配置flv视频实时拖动
nginx+Windows配置flv,mp4视频流任意拖动
IIS6下支持flv,f4v,mp4的播放
win2003下
打开IIS,然后在 mypc(本地计算机) 上面点击右键属性(很多帮助文件都没有说这一点,很多人以为...[
阅读全文]
评论(0)
浏览(13956)
2013-5-22 一抹阳光
环境架设
在运维工作中,压力测试是一项非常重要的工作。比如在一个网站上线之前,能承受多大访问量、在大访问量情况下性能怎样,这些数据指标好坏将会直接影响用户体验。
但是,在压力测试中存在一个共性,那就是压力测试的结果与实际负载结果不会完全相同,就算压力测试工作做的再好,也不能保证100%和线上性能指标相
同。面对这些问题,我们只能尽量去想方设法去模拟。所以,压力测试非常有必要,有了这些数据,我们就能对自己做维护的平台做到心中有数。
目前较为常见的网站压力测试工具有webbench、ab(apache bench)、tcpcopy...[
阅读全文]
评论(0)
浏览(3738)
2013-5-22 一抹阳光
环境架设
FreeBSD版本:7.3 x86
安装php52-extension时出现错误
Cannot find autoconf. Please check your autoconf installation and the
$PHP_AUTOCONF environment variable. Then, rerun this script.
解决办法如下:
执行如下命令
#setenv PHP_AUTOCONF autoconf
#setenv PHP_AUTOHEADER autohea...[
阅读全文]
评论(0)
浏览(2545)
2013-5-22 一抹阳光
环境架设
所有 Base 和 Ports 的 CVS 源將於 2013 年 2 月 28 日停止更新。
改用 portsnap 更新 /usr/ports
安裝 devel/subversion 或 devel/subversion-static 更新 /usr/src 和 /usr/ports
以前,我们要更新ports树,使用
cvsup -L 2 -h cvsup.FreeBSD.org /usr/share/examples/cvsup/ports-supfile
现在FB6来了,用:
下载压缩的 Ports 套件快照到 /var/db/portsnap。您可以根据需要在这之...[
阅读全文]
评论(0)
浏览(2595)
2013-5-22 一抹阳光
环境架设
系统版本:FreeBSD8.3 amd64
Php版本:5.2
Mysql版本:5.1
Nginx版本:默认
一、安装软件前的准备:
系统的安装:让机房最小化安装freebsd系统。开启ssh。
二、安装、更新ports
# portsnap fetch
//假如您是首次运行 Portsnap, 则需要将快照释放到 /usr/ports:
# portsnap extract
//如果您已经有装好的 /usr/ports 而您只想更新,则应执行下面的命令:
# portsnap update
三、 安装mysql
#cd /usr/ports/databases/mysql5...[
阅读全文]
评论(0)
浏览(4520)
2013-2-26 一抹阳光
环境架设
su root
mkdir /home/apps
#安装php+php-fpm+nginx
cd /home/apps
wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz
tar zxvf lnmp0.9-full.tar.gz
cd lnmp0.9-full/
./centos.sh 2>&1 | tee lnmp.log
#安装php的mongo扩展
cd /home/apps
wget -c http://pecl.php.net/get/mongo-1.0.11.tgz
tar zxvf mongo-1.0.1...[
阅读全文]
评论(0)
浏览(3080)
2013-2-24 一抹阳光
环境架设
Fedora14安装lnmp一键安装包,但不安装mysql
一键安装包下载地址:
http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz
解压后将其中centos.sh备份后替换为修改后的文件:
centos.sh.zip
执行./centos.sh安装
该脚本去掉了mysql的安装,并且去掉了zend_optimizer、phpmyadmin的安装。
nginx中取消了ipv6的支持,实现最小化安装。...[
阅读全文]
评论(0)
浏览(5564)