美文网首页
Linux应用

Linux应用

作者: 有心丶人 | 来源:发表于2019-04-23 17:15 被阅读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 (我这里用的是相对路径)

    相关文章

      网友评论

          本文标题:Linux应用

          本文链接:https://www.haomeiwen.com/subject/ihfbgqtx.html