ubuntu 编译并安装resin3.1.12+nginx1.2.6
先建立如下两个目录:mkdir /usr/lib/jvm
mkdir /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_26
export #CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export 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 改名为 resin
mv /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
#将自己配置的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.war
rm -r /usr/local/resin/webapps/resin-doc
rm -r /usr/local/resin/webapps/ROOT/index.jsp
rm -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
先下载nginx程序包
cd /home/mmt/soft #放到soft目录去
#解包
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
makemake install进入nginx目录并安装
cd /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,根据提示命令进行安装)
ubuntu 编译并安装resin3.1.12+nginx1.2.6的更多相关文章
- Ubuntu 16.04安装Mac OS 12虚拟机资源(没成功,但资源还是可以用)
整理的Mac OS 12虚拟机资源.装虚拟机基本是按这样的套路: 1.先装VM 2.破解VM使其支持Mac OS 12,这个脚本基本是全平台支持,可以看里面的教程文档. 3.用镜像安装系统. 资源: ...
- [Linux 小技巧] Ubuntu 14.04 下编译、安装、配置最新开发版 GoldenDict
1. 背景介绍 GoldenDict 是一款非常优秀的跨平台电子词典软件,支持 StarDict.Babylon 等多种词典.其 PC 版基于 Qt 编写,完全免费.开源且没有广告.GoldenDic ...
- Ubuntu 环境 TensorFlow (最新版1.4) 源码编译、安装
Ubuntu 环境 TensorFlow 源码编译安装 基于(Ubuntu 14.04LTS/Ubuntu 16.04LTS/) 一.编译环境 1) 安装 pip sudo apt-get insta ...
- Ubuntu编译安装nginx,php,mysql
摘要: 整理的Ubuntu编译安装nginx,php,mysql的步骤,主要来自对驻云的sh-1.4.1中脚本的整理,随时代进步,内容中的软件或者命令请自行更新 目录准备 创建用户 userdel w ...
- 源代码编译安装MySQL5.6.12具体过程
1 下载安装包download tar.gzwget http://download.csdn.net/detail/mchdba/75450372 安装cmake软件包yum install cm ...
- Ubuntu 编译安装 nginx
有关博客: <Windows 编译安装 nginx 服务器 + rtmp 模块>.<Ubuntu 编译安装 nginx>.<Arm-Linux 移植 Nginx> ...
- Ubuntu 14.04 安装VMware 12
/*********************************************************************** * Ubuntu 14.04 安装VMware 12 ...
- ubuntu 编译安装 srilm
Ubuntu 64bit系统下SRILM的配置 依赖软件包(先进行): 1.c/c++ compiler:编译器gcc 3.4.3及以上版本,我的是gcc 4.4 2.GNU make:构建和管理工程 ...
- Ubuntu 编译安装 Linux 4.0.5 内核,并修复 vmware 网络内核模块编译错误
. . . . . 今天把 Ubuntu 14.04 升级到了最新的 4.0.5 的内核版本,本来不打算记录下来的,但是升级的过程中确实遇到了一些问题,所以还是记录下来,分享给遇到同样问题的猿友. 先 ...
随机推荐
- pg limit限制返回的行
limit 20:返回结果集中的前20行 offset 20 limit 20:返回结果集中前40行中的后20行 示例: 创建测试表: postgres=# create table test_lim ...
- Python 调用C函数
/******************************************************************** * Python 调用C函数 * 说明: * Tony在处理 ...
- win10 135/445端口关闭
135端口关闭 见[在 Windows 下关闭135/139/445端口的图文方法] 445端口关闭 打开控制面板-->网络和共享中心-->更改适配器设置-->右键点击正在使用的网卡 ...
- MyEclipse2014安装操作步骤+破解
第一步 第二步 第三步 第四步 第五步 第六步 破解操作步骤 1.安装完成 MyEclipse2014(适用于 2013 等版本)后,不要打开软件.解压破解文件压缩包,得到一下文件列表:双击 run. ...
- Jar包进行反编译,修改后重新打包
在学习和开发JAVA项目中,我们经常会用到第三方提供的一些jar.使用这些第三方工具包,可以提高我们开发的效率,缩短开发的时间.有的第三方工具,提供具体的使用说明和源代码,有时有的却不提供源代码,使用 ...
- 剑指offer-第五章优化时间和空间效率(数组中的逆序对的总数)
题目:在数组中如果两个数字的前面的数比后面的数大,则称为一对逆序对.输入一个数组求出数组中逆序对的总数. 以空间换时间:思路:借助一个辅助数组,将原来的数组复制到该数组中.然后将该数组分成子数组,然后 ...
- Oracle Sql Developer 连接 SqlServer
1.下载 jTDS - SQL Server and Sybase JDBC driver 地址:http://sourceforge.net/projects/jtds/files/ 2.运行SQL ...
- timer用作timestamp及其他
niosii中使用时间戳是很有用的,可以查看代码的执行时间是多少,在使用timestamp的过程中遇到一些问题现在做一下记录. 1.硬件部分构建软核没什么,就加一个timer就行了,加完之后自动获得基 ...
- LG3374 【模板】树状数组 1
题意 如题,已知一个数列,你需要进行下面两种操作: 将某一个数加上x 求出某区间每一个数的和 对于100%的数据:N<=500000,M<=500000 分析 cdq分治解决,参照mlys ...
- ①SpringCloud前序知识-CAP原则
本文主要介绍SpringCloud里头一些常见的原理.定理等相关SpringCloud的技术知识 一.CAP原则 CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性). ...