Linux应用

2019-04-23  本文已影响0人  有心丶人

软件的安装

rpm 常用命令

安装一个包

# rpm -ivh <包名>

--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

--force 即使覆盖属于其它包的文件也强迫安装

查询一个包是否被安装

# rpm -q <软件名>

得到被安装的包的信息

# rpm -qi < 软件名>

列出该包中有哪些文件

# rpm -ql < 软件名>

列出服务器上的一个文件或目录属于哪一个RPM包

#rpm -qf <文件或目录名>

列出所有被安装的rpm package

# rpm -qa  |grep ooxx

卸载一个包

# rpm -e <软件名>


yum
1 配置一个自定义的仓库地址

/etc/yum.repos.d

local.repo

2 安装命令

yum install

3 查看软件包

yum list |grep mysql

yum list installed

4 卸载软件包

yum remove 

jdk的安装

1 上传jdk安装包到指定目录/root/soft

2 对文件进行解压操作 tar -zxvf  /root/soft/jdk-8u161-linux-x64.tar.gz -C /usr/local/

3 修改目录名字 mv /usr/local/jdk1.8.0_161/ /usr/local/jdk1.8/

4 配置环境变量 vi /etc/profile (最后一行)

export JAVA_HOME=/usr/local/jdk1.8

export PATH=$PATH:$JAVA_HOME/bin

  保存退出: wq

5 重新加载配置文件 source /etc/profile

6 验证操作 java -version

tomcat的安装

1 上传对应的安装包到/root/soft目录(apache-tomcat-7.0.78.tar.gz)

2 解压安装文件到指定目录 tar -zxvf /root/soft/apache-tomcat-7.0.78.tar.gz -C /usr/local/

3 修改名字 mv /usr/local/apache-tomcat-7.0.78  /usr/local/tomcat7

4 启动服务器 /usr/local/tomcat7/bin/startup.sh

5 查看日志信息 tail -100f  /usr/local/tomcat7/logs/catalina.out

6 开放8080端口 

firewall-cmd --add-port=8080/tcp --permanent

firewall-cmd --reload

7 验证: http://192.***.***.***:8080(验证自己的IP地址)

mysql数据库的安装

先把postfix和mariadb-libs卸载掉,不然的会有依赖包冲突:

 rpm -e postfix mariadb-libs

安装mysql的依赖net-tools和 perl

yum -y install net-tools perl

安装mysql-common包:rpm -ivh mysql-community-common-5.7.22-1.el7.x86_64.rpm

安装mysql-libs包: rpm -ivh mysql-community-libs-5.7.22-1.el7.x86_64.rpm

安装mysql-client包: rpm -ivh mysql-community-client-5.7.22-1.el7.x86_64.rpm

安装mysql-server包 :rpm -ivh mysql-community-server-5.7.22-1.el7.x86_64.rpm

设置开机启动:  systemctl enable mysqld

启动MySql服务   systemctl start mysqld

查看端口信息 :netstat -ntpl (n代表数字化显示,t代表tcp,p代表端口,l代表listen,换句话说就是出于监听中的一些嘻信息)

由于MySQL5.7安装好后会给root用户分配一个临时密码,所以我们先查看临时密码

  grep 'temporary password' /var/log/mysqld.log

2018-06-01T19:40:08.341478Z 1 [Note] A temporary password is generated for root@localhost: Ct<pX.k7S(=w

冒号后面的就是root用户的临时密码:Ct<pX.k7S(=w

8、使用临时密码登录  mysql -u root -p

输入密码:Ct

设置root的密码 mysql>

9、mysql> exit

注意:mysql5.7增加了安全级别,密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。

用新密码登陆  mysql -u root -p"LiCC_2017"

开放远程登录权限

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'LiCC_2017' WITH GRANT OPTION; mysql> FLUSH PRIVILEGES;

开放mysql的3306端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

 firewall-cmd --reload

项目部署 

1 创建一个wms的数据库,并且导入wms.sql文件

2 上传wms.war到/root/soft 目录

3 删除ROOT目录下面的所有文件: rm -fr /usr/local/tomcat7/webapps/ROOT/*

4 移动war包到ROOT目录 mv /root/soft/wms.war  /usr/local/tomcat7/webapps/ROOT/

5 解压文件  unzip /usr/local/tomcat7/webapps/ROOT/wms.war

6 删除文件 rm -fr  /usr/local/tomcat7/webapps/ROOT/wms.war

7 修改数据库的配置文件db.properties文件的数据库密码

8 启动服务: /usr/local/tomcat7/bin/startup.sh

9 访问应用: http://***.***.***.***:8080/ 

 上面这个操作是只war包

 如果是框架用SpringBoot的话 它打成的包会是jar包 

其实更简单  一样是上传xxx.jar包 

java- jar **.jar (我这里用的是相对路径)

上一篇 下一篇

猜你喜欢

热点阅读