一.安装jdk1.7
1.首先去官网上下载jdk 放到/home/目录下
2.cd /home,切换到home目录下,执行tar -zxvf jdk.tar.gz
接着执行mv jdk1.7/ /opt/复制jdk到/opt/目录
(我习惯把软件放在opt里,这个看个人习惯)
接着执行vim /etc/profile(这里面添加环境变量对所有用户生效)
在末尾添加配置
#set jdk environment
export JAVA_HOME=/opt/jdk1.7.0_79
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
终端输入一下命令使配置生效 source /etc/profile
尝试着用echo $JAVA_HOME看看输出的是不是你配置的jdk地址
再执行java -version看看是否输出jdk相关信息
二.安装tomcat7并注册为服务
1.首先去官网上下载tomcat7到/home/目录下
2.和jdk一样,执行tar mv
3.把tomcat下的catalina.sh复制到 /etc/init.d/tomcat 路径
4.vi /etc/init.d/tomcat cygwin=false os400=false 上面增加下面这行
5.wq保存
三.安装nginx
(1)GCC、G++编译器
apt-get install build-essential apt-get install libtool
(2)PCRE(Perl Compatible Regular Expressions)库
用于支持正则表达式,Nginx的HTTP模块需要用它解析正则表达式。
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载最新源码包。
使用下面命令下载编译和安装:
tar -zxvf解压
cd /home/pcre
./configure
make
make install
(3)依次编译安装 zlib ,openssl
(4)指定nginx安装目录编译安装
./configure --prefix=/opt/nginx/ --with-pcre=../pcre-8.39 --with-zlib=../zlib-1.2.8 --with- openssl=../openssl-fips-2.0.5
(5)cd /opt/nginx/sbin/ ./nginx -t测试是否安装成功
(6)./nginx启动 ./nginx -reload 重启
四:配置nginx为启动服务
#!/bin/sh
# chkconfig: 2345 85 15
# description:Nginx Server
NGINX_HOME=/opt/nginx
NGINX_SBIN=$NGINX_HOME/sbin/nginx
NGINX_CONF=$NGINX_HOME/conf/nginx.conf
NGINX_PID=$NGINX_HOME/logs/nginx.pid
NGINX_NAME="Nginx"
. /etc/rc.d/init.d/functions
if [ ! -f $NGINX_SBIN ]
then
echo "$NGINX_NAME startup: $NGINX_SBIN not exists! "
exit
fi
start() {
$NGINX_SBIN -c $NGINX_CONF
ret=$?
if [ $ret -eq 0 ]; then
action $"Starting $NGINX_NAME: " /bin/true
else
action $"Starting $NGINX_NAME: " /bin/false
fi
}
stop() {
kill `cat $NGINX_PID`
ret=$?
if [ $ret -eq 0 ]; then
action $"Stopping $NGINX_NAME: " /bin/true
else
action $"Stopping $NGINX_NAME: " /bin/false
fi
}
restart() {
stop
start
}
check() {
$NGINX_SBIN -c $NGINX_CONF -t
}
reload() {
kill -HUP `cat $NGINX_PID` && echo "reload success!"
}
relog() {
kill -USR1 `cat $NGINX_PID` && echo "relog success!"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
check|chk)
check
;;
status)
status -p $NGINX_PID
;;
reload)
reload
;;
relog)
relog
;;
*)
echo $"Usage: $0 {start|stop|restart|reload|status|check|relog}"
exit 1
esac
保存文件名为nginx ,复制到/etc/init.d/
chmod 775 /etc/init.d/nginx
执行ln -s /lib/lsb/init-funtions /etc/rc.d/init.d/functions(unbuntu和其它Linux的区别,functions位置不同,或者直接修改配置文件,就不需要做软链接了)
service nginx start stop restart命令都可以用了
相关推荐
playwright+nodejs+jdk的docker容器镜像配置,包含Dockerile、docker-compose.yml、jdk安装包等基础配置文件,可直接docker-compose up -d 打包出镜像。
在Ubuntu系统上配置Java Web开发环境涉及多个步骤,包括安装Java环境、设置环境变量、配置Web服务器、安装应用服务器以及部署Web应用。以下是对这些关键步骤的详细解释: 1. **安装Java**: 首先,你需要安装Java ...
Ubuntu下使用Tomcat搭建网站出现中文乱码的问题 在 Ubuntu 操作系统下使用 Tomcat 搭建网站时,可能会出现中文乱码的问题。这是由于字符集的不统一所致。为了解决这个问题,需要统一服务器的字符编码,包括 Linux ...
在 Ubuntu 系统上配置 Java 开发环境时,首先需要解压 Linux 版本的 JDK 压缩包。 - **命令示例**: - `cp jdk-7u79-linux-x64.tar.gz /usr/lib/jvm/`:将 JDK 的压缩包文件复制到 `/usr/lib/jvm/` 目录下。 - `...
1. **获取阿里云ECS**:对于没有本地Linux环境的用户,可以通过阿里云获取一个ECS实例,学生在特定条件下可享受六个月的免费使用权。在创建实例时,选择Ubuntu 18.04作为操作系统。 2. **了解快照**:快照是云...
Hadoop环境配置在Ubuntu 16.04中的安装和配置 Hadoop是一个大数据处理和分析的开源框架,广泛应用于数据挖掘、数据分析、机器学习等领域。为在Ubuntu 16.04中安装和配置Hadoop环境,需要经过多个步骤,以下是详细的...
Ubuntu上SNMP配置安装方法 SNMP(Simple Network Management Protocol)是用于管理和监控网络设备的协议。它允许管理员远程监控和管理网络设备的状态和性能。在Linux系统中,SNMP服务的安装和配置是一项复杂的任务...
这次项目中遇到了文件存储的问题。在一次文档管理系统中,需要存储... 下面来介绍一下tomcat虚拟路径的配置方式。 我的tomcat版本是7.X。 第一步:创建虚拟路径映射的文件夹。 假设你需要创建一个叫/uploa
通过上述步骤,您应该能够在Ubuntu环境下成功安装并配置DC++,并开始享受高效的文件共享体验。如果在安装或使用过程中遇到任何问题,请参考相关的文档或在线资源寻求帮助。希望本文能对您有所帮助!
主要介绍了本地Windows远程桌面连接阿里云Ubuntu 16.04服务器的方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
完成以上步骤后,你将在Ubuntu上拥有完整的GCC、G++和Java编译环境,以及.NET Core的开发环境,可以开始你的编程之旅了。记得适时更新这些工具以保持最新的稳定版本,确保代码的兼容性和安全性。
因为工作网络的特殊性,服务器是不连互联网的,所以整个安装过程都是采用离线包安装的方式来安装。 一般我们都需要先装pcre,zlib,前者用于url rewrite,后者用于gzip压缩,openssl用于后续可能升级到https时使用。
理解并熟练使用这些命令将极大地提高在Linux环境中的工作效率。 "RedHatLinux新手入门教程.doc"是针对Red Hat Linux初学者的指南,Red Hat Linux是企业级Linux的代表,以其稳定性和强大的技术支持著称。这个教程...
### Ubuntu 10.04 LTS 上配置简单双机热备方案 #### 一、概述 在高可用性要求的应用场景中,双机热备方案是保障服务连续性的常用技术手段之一。通过本文档,您将了解到如何在 Ubuntu 10.04 LTS 系统上构建一个基于...
Linux Unbuntu 10 该资源转载自阿里云镜像站系统资源 https://mirrors.aliyun.com/ubuntu/
unbuntu安装软件 安装双系统时可直接将其与unbuntu的镜像放在要安装的盘运行该程序即可
在Ubuntu中,首先需要下载JDK的压缩包,将其解压到指定目录(如/home/hadoop/bigdata),然后在`bigdata.sh`文件中设置Java路径,并将该文件添加到`.bashrc`中,以便每次启动时自动加载Java环境。 接下来是Hadoop的...