ubuntu下安装nginx+tomcat+jdk所遇到的所有问题
来源:互联网 发布:excel数据有效性在那 编辑:程序博客网 时间:2024/06/05 21:57
本人小白 不喜勿喷
安装jdk的步骤
1.wget http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-arm64-vfp-hflt.tar.gz 下载jdk(一般是在下载过程中取下载链接)
2.移动jdk 到usr/local mv jdk /usr/local
3.解压jdk tar -zxvf jdk
4.用文本编辑器gedit(如果没安装可以用vi)打开/etc/profile,在文件最后添加
export JAVA_HOME=/usr/java/jdk1.6.0_45
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
测试一下 java 如果有版本号就成功安装了
安装tomcat 的步骤和这个类似
这是我配置的文件
export JAVA_HOME="/usr/local/jdk"
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CATALINA_HOME="/usr/local/tomcat8"
export CATALINA_BASE="/usr/local/tomcat8"
然后就可以把jdk 和tomcat 装好了
然后就可以装nginx了
1.先下载nginx wget http://nginx.org/download/nginx-1.10.2.tar.gz
2.解压缩包 tar -zxvf nginx-1.10.2.tar.gz
3.安装nginx ./configure
1. gcc 缺失
yum -y install gcc gcc-c++ autoconf automake (我没遇到)
2.dpkg 被中断,您必须手工运行 sudo dpkg –configure -a解决此问题
sudo rm /var/lib/dpkg/updates/*sudo apt-get updatesudo apt-get upgrade
问题解决
3.缺少pcre的安装包
1. 下载最新版的pcre http://download.csdn.net/download/meitingbee/5390515这个就行
2. 使用tar -zxvf pcre-8.36.tar.gz进行解压。
3. 运行 chmod -R 777 /pcre-8.36 对当前文件夹授予全部读写权限。
4. 切换到/pcre-8.36目录下,运行 ./configure 进行pcre初始化配置,会在控制台打印出一大堆的输出信息。
5. 执行make操作,进行编译
6. make install,进行安装,至此PCRE安装完成。
4缺少zlib包
apt-get insatll zlib1g-dev
至此 nginx 安装完毕
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 打开nginx服务
4.nginx下tomcat的配置
先打开cd nginx/conf 下建立一个jsp.conf touch jsp.conf
配置如下
use noboby;
worker_processes 4;
events{
worker_connections 1024;
}
http{
server{
listen 127.0.0.1:80;
server_name 127.0.0.1;
access_log logs/server1.access.log combined;
location ~ \.(jsp|jspx|do)?$
{
root /usr/local/tomcat8/webapps;
index index.jsp index.do index.jspx;
proxy_set_header X_Forwarded-Host $host;
proxy_set_header X_Forwarded-Server $host;
proxy_set_header X_Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://localhost:8080;
}
}
}
重启服务 然后就行了
- ubuntu下安装nginx+tomcat+jdk所遇到的所有问题
- ubuntu 16.10下jdk,tomcat,nginx安装
- Ubuntu下安装和设置JDK以及遇到的问题
- Ubuntu下安装JDK和Eclipse遇到的问题记录
- ubuntu下整理JDK、TOMCAT的安装
- Ubuntu下安装Jdk、Tomcat的配置
- Ubuntu下jdk+mysql+tomcat的安装
- Nginx 安装过程所遇到的问题(一)
- ubuntu下JDK,tomcat,mysql,nginx搭建
- ubuntu下JDK,tomcat,mysql,nginx搭建
- Linux下的jdk,mysql,Tomcat,Nginx的安装
- alien rpm deb,ubuntu下安装jdk过程及遇到的问题
- Nginx 下 JSP 开发环境搭建-JDK、Tomcat 的安装
- linux下安装JDK和tomcat以及遇到的误区
- ubuntu安装到搭建lamp环境所遇到的问题
- ubuntu下tomcat安装配置及idea下建立jps工程中遇到的小问题
- centos之安装jdk tomcat遇到的问题
- linux下jdk+nginx+tomcat+mysql安装
- 基于visual c++之windows核心编程代码分析(6)分配和释放可读可写的虚拟内存页面
- 欢迎使用CSDN-markdown编辑器
- 数据库学习--wildfly配置postgreSQL数据源
- HDU 5969最大的位或
- 基于visual c++之windows核心编程代码分析(7)操作光驱
- ubuntu下安装nginx+tomcat+jdk所遇到的所有问题
- noip2016 Day2 T3:愤怒的小鸟 (状压DP+二进制压位)
- 用了freopen,却想恢复控制台输出的方法
- 三次握手,四次挥手
- [Web前端技术教学]网页布局-基础布局练习-带框的界面铺满整个浏览器
- 基于visual c++之windows核心编程代码分析(13)获取磁盘可用空间信息
- 翻译《有关编程、重构及其他的终极问题?》——8.记住:析构函数中的异常是危险的
- Atitit 查询优化器的流程attilax总结
- StudentManager-java+mysql学生管理系统