Linux 软件安装(jdk,tomcat,nginx,mysql,svn)

安装软件的方式:

  源码安装 (Nginx,redis等)

  rpm(redhat package manager)包安装 (mysql等)

  yum安装(需要联网)

  binary类型软件安装(这种类型的软件,首先从官网下载到本地,然后解压即可使用,例如jdk,tomcat)

jdk安装:

#1,指定两个目录
mkdir -p /export/servers
mkdir -p /export/software

#2,上传jdk安装包到linux

sz 命令

#解压
 tar -zxvf jdk-8u141-linux-x64.tar.gz -C /export/servers/

 which java 

 [[email protected] jdk1.8.0_141]# which java
/usr/bin/java
[[email protected] jdk1.8.0_141]# 

#3,卸载自带的jdk

#3.1、找到自带的jdk

 rpm -qa |grep java

 [[email protected] jdk1.8.0_141]# rpm -qa |grep java
java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
tzdata-java-2016j-1.el6.noarch
java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64
[[email protected] jdk1.8.0_141]# 

#3.2、卸载
命令:
rpm -e --nodeps
java-1.6.0-openjdk-1.6.0.41-1.13.13.1.el6_8.x86_64
tzdata-java-2016j-1.el6.noarch
java-1.7.0-openjdk-1.7.0.131-2.6.9.0.el6_8.x86_64

#3.3、安装新的jdk 1.8 配置环境变量

vi /etc/profile 

#JAVA_HOME SET
export JAVA_HOME=/export/servers/jdk1.8.0_141
export PATH=$PATH:$JAVA_HOME/bin

#3.4让环境变量生效
 source /etc/profile

#3.5验证配置的是否正确

 [[email protected] jdk1.8.0_141]# java -version

java version "1.8.0_141"
Java(TM) SE Runtime Environment (build 1.8.0_141-b15)
Java HotSpot(TM) 64-Bit Server VM (build 25.141-b15, mixed mode)
[[email protected] jdk1.8.0_141]# 

分发文件(把jdk的文件分发到其他机器)
方式一
 scp -r jdk1.8.0_141/ [email protected]:/export/servers/
方式二
 scp -r jdk1.8.0_141/ [email protected]:$PWD 【cd /export/servers/】

tomcat安装:

1、上传(window上传到linux)
2、解压

tar -zxvf apache-tomcat-7.0.57.tar.gz -C /export/servers/

3、启动tomcat
进入目录:cd  /export/servers/apache-tomcat-7.0.57/bin

./startup.sh

4、验证是否启动
[[email protected] bin]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1352/rpcbind
tcp        0      0 :::111                      :::*                        LISTEN      1352/rpcbind
tcp        0      0 :::8080                     :::*                        LISTEN      2876/java
tcp        0      0 :::22                       :::*                        LISTEN
[[email protected] bin]# 

5、jps查看tomcat的服务进程名字及pid
[[email protected] bin]# jps
2902 Jps
2876 Bootstrap
[[email protected] bin]# 

6、windows浏览器中通过URL进行访问即可

http://node-01:8080/

7、关闭(停止)tomcat

./shutdown.sh

Nginx安装:

安装依赖环境:

 yum install gcc-c++

 yum install -y pcre pcre-devel

 yum install -y zlib zlib-devel

 yum install -y openssl openssl-devel

安装:

mkdir -p /var/temp/nginx

./configure --prefix=/usr/local/nginx --pid-path=/var/run/nginx/nginx.pid --lock-path=/var/lock/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --with-http_gzip_static_module --http-client-body-temp-path=/var/temp/nginx/client --http-proxy-temp-path=/var/temp/nginx/proxy --http-fastcgi-temp-path=/var/temp/nginx/fastcgi --http-uwsgi-temp-path=/var/temp/nginx/uwsgi --http-scgi-temp-path=/var/temp/nginx/scgi

#然后执行:

make 

make install 

#开启
cd /usr/local/nginx

cd sbin(nginx)

./nginx

#校验
netstat -nltp

[[email protected] sbin]# netstat -nltp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN      1352/rpcbind
tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      5979/nginx
tcp        0      0 0.0.0.0:35187               0.0.0.0:*                   LISTEN      1374/rpc.statd
tcp        0      0 0.0.0.0:22                  0.0.0.0:*                   LISTEN       

浏览器进行访问
http://node-01:80

#停止命令
kill -9 5979

mysql的安装:

1、上传、解压

2、检查是否安装了mysql

rpm -qa |grep mysql

3、卸载mysql软件
rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64

4、安装
rpm  -ivh  *.rpm

5、启动mysql服务
service mysql start

6、查看mysql初始化自带的密码
 cat /root/.mysql_secret

7、mysql -uroot -p
pasword:

8、修改密码
mysql>SET PASSWORD = PASSWORD(‘123456‘);

9、设置系统启动时候自动启动mysql
chkconfig --add mysql
chkconfig mysql on

10、检查列表中是否已经添加了,主要是进行校验
chkconfig

11、授权(注意别忘记这一步,不然sqlyog连不上)
grant all privileges on *.* to ‘root‘ @‘%‘ identified by ‘123456‘;
flush privileges;

svn安装:

1、通过yum命令进行在线安装
yum install subversion 

2、创建svn版本库目录
mkdir  -p  /opt/svnFile

3、修改配置文件

a、vim svnserve.conf

anon-access = read
auth-access = write
password-db = passwd
authz-db = authz

#账号
b、vim passwd 

zhangsan = 123456
lisi = 123456
wangwu = 123456
zhaoliu = 123456
zhaosi = 123456

c、vim authz

[aliases]
# joe = /C=XZ/ST=Dessert/L=Snake City/O=Snake Oil, Ltd./OU=Research Institute/CN=Joe Average

[groups]
# harry_and_sally = harry,sally
# harry_sally_and_joe = harry,sally,&joe

admin = zhangsan,lisi,wangwu,zhaoliu

# [/foo/bar]
# harry = rw
# &joe = r
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r

[/]
@admin = rw
zhaosi = r
* =

原文地址:https://www.cnblogs.com/Alex-zqzy/p/9356739.html

时间: 2024-09-30 06:54:54

Linux 软件安装(jdk,tomcat,nginx,mysql,svn)的相关文章

Linux------环境配置(CentOS 7) 安装JDK Tomcat Nginx MySQL

mkdir:创建目录  rmdir: 删除目录   pwd:列出当前目录 注: 设置语言:LANG="zh_CN.UTF-8"   LANG="en_US.UTF-8" !!!要注意腾讯云的安全组有没有开放端口 Linux文件结构的详细解答:https://www.cnblogs.com/irisrain/p/4201947.html Linux 目录详解:https://blog.csdn.net/m0_38044196/article/details/72844

linux下安装jdk+tomcat+eclipse+mysql

我的环境:主机是win7的,虚拟机是VWare  Workstation 6.0   ,linux系统为Red Hat Enterprise  Linux 5 64位 各软件版本:jdk是jdk-6u35-linux-x64.bin,tomcat是apache-tomcat-6.0.35.tar.gz,数据库为mysql是mysql-5.5.27-linux2.6-x86_64.tar.gz,eclipse是eclipse-jee-juno-linux-gtk-x86_64.tar.gz(各个软

centos7安装jdk+tomcat+nginx+mysql

公司新项目要在linux下部署,搭建一下java运行环境,记录一下. 一.安装mysql 1去官网下载mysql,下载后并解压,我把mysql安装在/usr/local/mysql路径下 tar -zxvf mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz -C /usr/local/mysql 2进入mysql目录,建立data文件夹 [[email protected] local]# cd /usr/local/mysql [[email protecte

CentOS7网络配置,安装jdk,tomcat和mysql全过程

CentOS7网络配置,安装jdk,tomcat和mysql全过程 1.CentOS7网络配置 安装CentOS7要在VMware虚拟机上进行,设置密码后登陆进来,可以看见右下角有下面几个图标,右击网络图标->设置 接下来查看一下当前linux系统的ip地址,命令:ip addr 见ens33(不同机器的名字可能不一样,但是会有ens+数字),当前是没有ip地址的. 修改ifcfg-ens33文件: 命令:vi ifcfg-ens33 打开ifcfg-ens33,按a进行编辑,把最后一行ONBO

linux 下安装 jdk tomcat 并配置

linux下安装TOMCAT与JDK 第1步:新建boss用户,用户名:boss,密码:boss 第2步:将安装用户路径设置成/app/boss [[email protected]]# useradd-d /app/boss -m boss [[email protected]]# passwdboss Changing password for user boss. New password:  boss passwd: all authentication tokens updated s

CentOS下安装JDK,Tomcat,Redis,Mysql,及项目发布

上传文件到服务器,安装lrzsz , 可以将本地的文件上传到linux系统上. 如果是CentOS则可以用yum install lrzsz 命令安装,更方便. 或:yum -y install lrzsz 命令安装,更加更加更加方便.(需要连接外网) 安装好lrzsz,我们只需要在客户端终端输入命令:rz即可. 安装linux版本的jdk Centos6.5的Base Server版会默认安装OpenJDK,首先需要删除OpenJDK 1.查看以前是不是安装了openjdk 如果不是root用

Linux(ubuntu/centos) 部署Java项目 外加安装jdk+tomcat+Mysql

这是我第一次写博文,我希望我写的文本能够帮助到大家,这能让我感到很满足! 本次分享的文章 主要解决 Linux下(ubuntu+centos) 部署Java项目 当然也包括安装jdk+tomcat+mysql 准备环境: 系统环境:

Linux Debian 下LNMP服务器——nginx+mysql+php环境搭建及配置

昨天刚给公司服务器装了LNMP服务器环境,在这里简单记录一下过程备忘. 这里我在安装的时候是用的Dotdeb源,仅供参考. 1.导入Dotdeb源,据说Dotdeb源里的软件版本比较新. 在向源中导入Dotdeb前,我们需要先获取GnuPG key并导入: wget http://www.dotdeb.org/dotdeb.gpg cat dotdeb.gpg | apt-key add - 提示OK,表明导入成功.然后我们开始导入Dotdeb源,源列表的位置在“/etc/apt/sources

Linux 下安装jdk——之Jdk安装

Java软件工程师必备技能之一:Linux 下安装JDK 对于选择在Linux 下开发应用的程序员来说的 在Linux安装Jdk 是必备的技术之一了. 在这里呢,我使用Ubuntu演示在Linux 下使用命令行安装Jdk1.7(图形化界面就不考虑了!!!) 第一步:安装虚拟机 第二步:安装Ubuntu 第三步:安装JDK 资源: Ubuntu 10(我的32位机 .大家注意对号入座) Linux ubuntu 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19