权记

一个关于我们生活点滴的网站,一个记录我们酸甜苦辣的日志。

马上Nginx将会应用到公司的第一个实战项目上,为了方便开发和运维人员安装和配置Nginx,整理了下面的内容。

我们的服务器全部采用CentOS,因此下面的配置也是基于CentOS来配置的。

安装流程:

cd /opt/

yum install gcc openssl-devel pcre-devel zlib-devel

wget http://nginx.org/download/nginx-0.8.38.tar.gz

wget http://github.com/gnosek/nginx-upstream-fair/tarball/master

tar –zxvf nginx-0.8.38.tar.gz

tar –zxvf gnosek-nginx-upstream-fair-2131c73.tar.gz

cd nginx-0.8.38

./configure
--with-http_stub_status_module
--add-module=/opt/gnosek-nginx-upstream-fair-2131c73

make & make install

正常一步步走下面是不会出问题的,前提确保你的服务器网络可用。

Nginx启动脚本:

Read More

本周主题:Apache Nginx Tomcat集群

最近这段时间一个项目处于最后的调试,上线阶段,服务器和程序的优化方面成为最近的重点,以确保项目上线后可以达到预定的目标。

最终上线的配置是Apache+Tomcat集群,Nginx仅仅参与了一下测试,算是体验下,以后估计会在前端上多多使用。

Apache前端使用的是反向代理配置方式,Session Sticky,Tomcat配置sessionDB。

Apache基本上采用默认配置,由于使用prefork模式,因此调整了prefork下的一些参数配置。

Tomcat调整了连接数,Apache和Tomcat在同台机子上,调整了Linux系统的ulimit。

Nginx做前端时,没有配置session同步,压力测试的表现方面,没发现Apache和Nginx有太大差异,不过有一次Apache前端被压挂了,无法关闭httpd。

另外这次将GlashFish和Tomcat做了一个简单的对比,发现GlashFish+自身连接池测试效果要好于Tomcat+DBCP连接池,表现方面一个是内存使用上,另一个是数据库连接数和响应上。

Nginx试用

最近Nginx比较火,也比较好奇,于是今天就试着在自己的虚拟机上装了玩玩。

教程基本上是按照网上的教程一步步走来的。

1、下载Nginx 0.7.65

2、编译,这块稍微花了点时间,主要是缺少依赖的库,一个一个去下载安装,建议初学使用可以看这里:http://wiki.nginx.org/NginxInstallOptions

我是用的是CentOS,执行下面的命令:

yum install gcc openssl-devel pcre-devel zlib-devel

3、安装完,运行就可以了!注意:apache默认也是80端口,别重了,或者暂时把Apache关掉。

4、配置 stub_status , 配置之前确定在编译时加载 http_stub_status_module, 否则你就要重新编译了!

5、配置tomcat集群,现学现用,由于我们目前大部分服务器使用的是tomcat集群。

下载 gnosek-nginx-upstream-fair-2131c73.tar

重新编译,别忘记带上 –add-module=/home/mikespook/gnosek-nginx-upstream-fair-2131c73

简单的一个Nginx+Tomcat集群就运行起来了!网上配置教程一大堆,我也就自己实践实践,如果不明白可以Google下或者百度下,不行搜狗下,可怜的Google,不,应该是可怜的中国政府!

貌似空间所在的服务器IP被封了, 看起来又要挪地方了!

唉,在天朝,已经对此见怪不怪了,明天开始备份数据,接下来就是找空间,挪窝。

  • 0 Comments
  • Filed under: 随记
  • 都是被GFW逼的

    为国内域名商会在不通知的情况下随时停止域名的解析,以及备案的原因,最近开始将域名往国外的Godaddy上转,但是发现了一个很大很大的问题:GoDaddy域名转向服务器被GFW了,呵呵!无语了。

    不过大家都是被GFW逼出来的,有办法我们要用,没有办法我们也要想办法用,这里提供一个方法:通过.htaccess实现GoDaddy域名Apache 301重定向 可以实现转发的功能,具体做法可以参考上面的链接。

    首先需要你开通Godaddy赠送的那个免费的空间,教程在这里:Godaddy自带免费10G空间开通完全教程

    以后非cn域名坚决不在国内注册了。

  • 0 Comments
  • Filed under: 随记
  • 天无意中发现了自己大学时的一个blog,竟然还在运行着,突然有一种说不出来的感觉,博客已经被垃圾留言等霸占,会员都近3000了,程序跑在学校的服务器上,看起来好久没人来清理。

    用自己常用的密码,进入后台,删除了一些垃圾信息,浏览了一下以前的文章,最后还是关闭了这个博客,防止给学校的服务器造成影响,毕竟是很早的ASP程序,防止有漏洞。截个图,怀旧一下:

    screenshot_001

  • 2 Comments
  • Filed under: 随记
  • 关了一周Twitter总览

    本来一直想偷个懒通过Twitter来更新Blog, 为此还专门将服务器迁到国外, 不过最近发现还是别这样搞了.

    Twitter上的信息有些杂, 搞得博客有点乱糟糟的.

    于是想想还是关了, 不通过Twitter更新了, 目前就留右侧的Twitter实时信息.

    以后还是多写点实在的, 技术类的日志了!

  • 0 Comments
  • Filed under: 随记
  • 服务器换了

    服务器终于换了, 目前感觉良好, 速度感觉不错.

    这里感谢hugege.com提供的免费美国主机空间, 偶先试用, 如果速度和服务可以, 以后就落户这里了.

    Twitter也可以登录了, 哈哈, 以后每天又可以有消息了.

  • 0 Comments
  • Filed under: 随记
  •