ubuntu 编译并安装resin3.1.12+nginx1.2.6
来源:互联网 发布:linux源码目录 编辑:程序博客网 时间:2024/05/19 03:21
一、先装jdk
先建立如下两个目录:mkdir /usr/lib/jvmmkdir /usr/lib/jvm/java把jdk-6u26-linux-x64.bin文件传到上面目录下:chmod +x jdk-6u26-linux-x64.bin # 改权限./jdk-6u26-linux-x64.bin #安装配置java环境vi /etc/profile#最后加上export JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_26export #CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin#配置好后需要退出putty,再次登录后输入如下信息就可以看下java信息了。java -version
二、安装resin
建立soft目录并将resin程序拷贝进去
mkdir /home/mmt/soft#将resin-pro-3.1.12.tar.gz程序上传至soft目录下,解包:tar zxvf resin-pro-3.1.12.tar.gz#将解包后的程序copy至/usr/local目录下:cp -rf resin-pro-3.1.12 /usr/local#将 resin-pro-3.1.12 改名为 resinmv /usr/local/resin-pro-3.1.12/ /usr/local/resin#进入/usr/local/resin/目录cd /usr/local/resin安装resin./configure --with-java-home=/usr/lib/jvm/java/jdk1.6.0_26#启动resin,看是否安装成功/usr/local/resin/bin/httpd.sh start#如果能正常显示页面则表示安装成功,现在可以停止并设置相关配置文件了。/usr/local/resin/bin/httpd.sh stop
配置resin
三、安装nginx#将自己配置的resin-8080.conf、resin-8081.conf端口的配置文件放到/usr/local/resin/conf目录下,系统自带的可不删除#将rein-8080、resin-8081两文件放到/etc/init.d目录中,设置成服务,命令如下:chmod +x /etc/init.d/resin-8080 #修改文件权限chkconfig --add resin-8080 #增加服务(如果系统里没安装chkconfig,根据提示命令进行安装)#将8080目录下增加个测试文件,看是否能正常访问。/usr/local/resin/webapps/ROOT/8080 #8080端口目录,建个index.html放到8080目录下测试#通过服务的方式进行启动resin-8080,如果能启动则表明安装成功。通过地址看是否能正常访问#将resin自带的现在没用的文件删除rm -r /usr/local/resin/webapps/resin-doc.warrm -r /usr/local/resin/webapps/resin-docrm -r /usr/local/resin/webapps/ROOT/index.jsprm -r /usr/local/resin/webapps/ROOT/WEB-INF#将resin服务设置成自动启动chkconfig resin-8080 on #设置Resin开机自动启动#8081的配置跟上述一样。
#centos5下 会报:log_daemon_msg: command not found 错误,解决方式:
. /lib/lsb/init-functions
#fi
#注释:如下代码即可
#if test -r /lib/lsb/init-functions; then
#else
先下载nginx程序包cd /home/mmt/soft #放到soft目录去wget http://nginx.org/download/nginx-1.2.6.tar.gz#解包tar zxvf nginx-1.2.6.tar.gz安装依赖包#也可以直接安装nginx,但不会安装成功,会提示缺少相关的包,可以根据提示一步步的来安装缺少的包apt-get install gcc #像下面的提示就是系统已有了。apt-get install libpcre3 libpcre3-dev#下载zlib
wget http://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.7/zlib-1.2.7.tar.gz#解包tar zxvf zlib-1.2.7.tar.gz#进入目录并安装cd zlib-1.2.7./configure进入nginx目录并安装makemake installcd /home/mmt/soft/nginx-1.2.6
./configure --with-http_stub_status_modulemake & make install配置nginx
#在nginx目录下建立conf.d目录mkdir /usr/local/nginx/conf/conf.d#用本地配置好的 nginx.conf 文件将/usr/local/nginx/conf目录下的nginx.conf文件进行覆盖#用本地配置好的 default.conf 文件上传至/mkdir /usr/local/nginx/conf/conf.d目录中#启动nginx/usr/local/nginx/sbin/nginx#访问80端口,正常访问即配置成功chmod +x /etc/init.d/nginx #修改文件权限
chkconfig --add nginx #增加服务(如果系统里没安装chkconfig,根据提示命令进行安装)
0 0
- ubuntu 编译并安装resin3.1.12+nginx1.2.6
- ubuntu 编译并安装resin3.1.12+nginx1.2.6
- Nginx1.10 编译安装
- nginx1.8.1编译安装
- nginx1.6编译安装
- 编译安装 Nginx1.12.1
- ubuntu 17.04源码安装nginx1.12.2并配置开机启动
- 源码编译安装nginx1.4.7
- centos7编译安装nginx1.13.5
- centos7编译安装nginx1.9.7
- Centos 6+resin3.1.12+nginx1.x 项目发布环境快速搭建
- ubuntu11.04编译安装nginx1.0.5
- Debian下编译安装NginX1.5
- ubuntu11.04编译安装nginx1.0.5
- CentOS5.8编译安装Nginx1.2.7
- CentOS 7下编译安装 nginx1.9.14
- CentOS 7下编译安装 nginx1.9.14
- CentOS 7编译安装Nginx1.9.0
- Adapter(适配器模式)
- vs2010 fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
- 如何免费在github上托管私有项目?——使用价值¥40的学生优惠
- re2c使用小结(2)
- top 200并发 tomcat 16核 压测
- ubuntu 编译并安装resin3.1.12+nginx1.2.6
- window用ftp上传文件到linux
- Can't load standard profile
- JAVA的文件操作【转】
- js动态加载脚本
- SDUT2040 快排与二分查找
- Codeforces Round #263
- UVa1595 - Symmetry
- setInterval与setTimeout区别