Linux系统下手动安装相关软件

1.手动安装

1)将压缩包导入文件夹下(可选opt文件夹)
2)tar -zxf	【压缩包名】(压缩文件)
3)mv 【文件名】【新文件名】移动并改名

1.1配置jdk

1)vi /etc/profile	配置环境变量
export JAVA_HOME=/opt/soft/jdk180
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar   
export PATH=$PATH:$JAVA_HOME/bin
2)source /etc/profile
3)java -version  查看是否配置成功

1.2配置tomcat

1)cd tomcat85/bin/
2)./startup.sh		当前目录下运行
3)在浏览器里输192.168.56.100:8080(出现tomcat表示配置成功)
??怎样把工程部署到linux下的tomcat中
---工程package(打包,target下会有xxx.war)
---文件拖入tomcat85下webapps
---在网页里输入地址可以查看工程是否成功

1.3配置mysql

1)检查系统是否有mariadb(系统自带)

rpm -qa | grep mariadb

2)删除mariadb

rpm -e --nodeps mariadb-libs-5.5.65-1.el7.x86_64

3)下载yum软件库里的wget(下载工具,相当于迅雷),并安装(-y表示所有都同意)

yum install -y wget

4)下载mysql源(提示100%成功)

wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

5)下载mysql的安装包(时间比较长)

rpm -ivh mysql-community-release-el7-5.noarch.rpm
yum install mysql-server -y	

6)授权用户

chown -R root:root /var/lib/mysql

7)重启mysql

service mysqld restart

8)进入数据库,修改密码,进行远程登录(第一次进直接回车,默认无密码)

mysql -u root -p
mysql>use mysql;
mysql>update user set password=password('xxx') where user='root';
mysql>GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY "xxx";
mysql>flush privileges;
mysql>exit;

9)修改字符集以防出现中文乱码

vi /etc/my.cnf
在socket=/var/lib/mysql/mysql.sock下写
character-set-server=utf8

10)重启服务

service mysqld restart

11)查询数据库编码格式

mysql>show variables like "%char%";

12)连接数据库Navicat Premium 15

添加主机号,用户名和密码并连接

1.4配置maven

svn,git仓库控制jar版本一致,maven打包
1)配置本地jar包路径,镜像下载点的路径

cd maven361/conf/
mkdir -p /opt/soft/maven361/jarstore
vi settings.xml
在下注释外加入本地路径
/opt/soft/maven361/jarstore
在下一行加入

            alimaven
            central
            aliyun maven
            https://maven.aliyun.com/repository/central


    nexus-aliyun
    *
    Nexus aliyun
http://maven.aliyun.com/nexus/content/groups/public

2)配置全局环境变量

vi /etc/profile
shift+g到最后加入
export MAVEN_HOME=/opt/soft/maven361
export PATH=$PATH:$MAVEN_HOME/bin
退出:wq
source /etc/profile
mvn -version

你可能感兴趣的:(Linux系统下手动安装相关软件)