之前我们使用windows安装一些东西很简单,直接点击安装,next…,但是我们好多服务器却不是使用windows的操作系统,大多是基于liunx等操作系统的。因此我们要学会如何在liunx上面安装一些基本的开发环境。
搞java的就知道,我们开发的第一步就是安装jdk,之前在windows上面就是纯界面安装,但是在liunx上面就是使用命令来安装,废话不多说,直接说如何安装。
1、首先要去下载jdk的安装包或者直接在上面输入下载的地址。
2、下载完成后,需要进行解压。
3、执行这个解压命令 tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm,后面-C其实就是解压放置的位置。
4、就是去配置文件,相当与我们windows的环境配置,直接使用 vim /etc/profile去编辑这个文件,在他的头部追添加这个
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_161
export JRE_HOME=
JAVAHOME/jreexportCLASSPATH=.:
J
A
V
A
H
O
M
E
/
j
r
e
e
x
p
o
r
t
C
L
A
S
S
P
A
T
H
=
.
:
{JAVA_HOME}/lib:
JREHOME/libexportPATH=
J
R
E
H
O
M
E
/
l
i
b
e
x
p
o
r
t
P
A
T
H
=
{JAVA_HOME}/bin:$PATH
保存后退出。
5、使用 source /etc/profile这个命令,来让文件生效。
6、完成后我们通过java -version命令看是否安装成功了。
7、到处为止,我们的jdk环境就正式安装完毕。
maven环境的安装,众所周知早期我们的项目是直接通过将jar包复制到项目中然后运行,我们必须自己小心翼翼的去找包,甚至还要考虑版本的匹配问题,有时候还要考虑包之间的互相冲突问题,这导致开发过程非常繁琐,也是正因为这个原因,maven才出现了,他的好处是你不需要自己去找包,他会去帮你管理这些jar包。需要什么,只需要将包的信息写入到pom文件中,他就会自己去仓库下载。说了这么多,还是直接安装环境把
1、还是和之前的一样,去下载安装文件,我们这边还是去官网下载maven的压缩包,我这边下载的是这个apache-maven-3.5.2-bin.tar.gz,然后放到liunx文件夹下面。
2、将这个压缩包解压到、usr/local下面,即执行这个命令tar xzvf apache-maven-3.5.2-bin.tar.gz -C /usr/local
3、使用vim /etc/profile进行编写profile文件如下所示
4.保存退出后还是执行source 命令进行生效,查看mvn是否安装成功
5、至此mavne也安装好了
tomcat安装:这个是其中最简单的,因为我们只要基于上面安装完毕后,直接将tomcat的压缩包进行加压然后执行./start.sh,启动tomcat。
nginx安装:nginx是现在比较或的东西,它具有反向代理以及负载均衡的作用,具体怎么用你们自己百度,这边我就教一下如何搭建这个环境。
1、、首先要先安装,正式开始前,编译环境gcc g++ 开发库之类的需要提前装好。可以直接执行这个命令
apt-get install build-essential
apt-get install libtool
2、安装完成后还要安装我们pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。
(1)安装pcre,本来是可以通过命令直接去下载安装包的,但是好像那个链接没有用,我就手动下载了。我下载的压缩包是pcre2-10.31.tar.gz.
解压到当前路径。
然后依次执行:./configure
make
make install
(2)、下载zlib。
3、最后安装nginx:
依次执行下面的命令:
wget http://nginx.org/download/nginx-1.4.2.tar.gz
tar -zxvf nginx-1.4.2.tar.gz
cd nginx-1.4.2
./configure –sbin-path=/usr/local/nginx/nginx \
–conf-path=/usr/local/nginx/nginx.conf \
–pid-path=/usr/local/nginx/nginx.pid \
–with-http_ssl_module \
–with-pcre=/opt/app/openet/oetal1/chenhe/pcre-8.37 \
–with-zlib=/opt/app/openet/oetal1/chenhe/zlib-1.2.8 \
–with-openssl=/opt/app/openet/oetal1/chenhe/openssl-1.0.1t
make
make install
至此nginx就已经安装完毕了,可以执行这个命令/usr/local/nginx/sbin/nginx -v查看版本,运行命令使用这个/usr/local/nginx/sbin/nginx。
/usr/local/nginx/sbin/nginx -s reload # 重新载入配置文件(如果报错的话就执行者句/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf)
/usr/local/nginx/sbin/nginx -s reopen # 重启 Nginx
/usr/local/nginx/sbin/nginx -s stop # 停止 Nginx
4、启动nginx命令,可以通过网络访问到这个页面。默认暴露的端口是80
5、至此我们这些环境都安装好了