0Linux常用软件安装

Linux常用软件安装

1.修改主机名
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=xxxx
2.修改ip地址和主机名的映射关系
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.101 xxxx
3.重启 (reboot)
4.查看
hostname

  1. 安装JDK
    1.上传jdk-8u65-linux-x64.tar.gz到Linux上
    2.解压jdk到/usr/local目录
    tar -zxvf jdk-8u65-linux-x64.tar.gz -C /usr/local/
    3.设置环境变量,在/etc/profile文件最后追加相关内容
    vi /etc/profile
    export JAVA_HOME=/usr/local/jdk-8u65
    export PATH= PATH: P A T H : JAVA_HOME/bin
    4.刷新环境变量
    source /etc/profile
    5.测试java命令是否可用
    java -version
  2. 安装Tomcat
    1.上传apache-tomcat-8.5.11.tar.gz到Linux上
    2.解压tomcat
    tar -zxvf apache-tomcat-8.5.11.tar.gz -C /usr/local/
    3.启动tomcat
    /usr/local/apache-tomcat-8.5.11/bin/startup.sh
    4.查看tomcat进程是否启动
    jps

5.查看tomcat进程端口
netstat -anpt | grep 2465
6.通过浏览器访问tomcat
地址http://IP地址:8080/

  1. 安装MySQL
    1.上传mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz到Linux上
    2.检查是否本地已经安装了mysql
    rpm -qa|grep mysql
    3.解压mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz
    tar –zxvf mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz –C /usr/local
    4.文件名修改为mysql
    cd /usr/local
    mv mysql-5.7.17-linux-glibc2.5-x86_64 mysql
    5.然后到mysql的support-files目录下,复制my.cnf到 /etc/my.cnf(mysqld启动时自动读取)
    cd mysql/support-files/
    cp my-default.cnf /etc/my.cnf
    6.修改配置
    vim /etc/my.cnf
    添加
    [mysql]
    default-character-set=utf8
    [mysqld]
    default-storage-engine=INNODB
    character-set-server=utf8
    7.复制mysql.server到/etc/init.d/ 目录下(目的想实现开机自动执行效果)
    cd /usr/local/mysql/support-files
    cp mysql.server /etc/init.d/mysql
  2. 修改/etc/init.d/mysql参数
    vim /etc/init.d/mysql
    basedir=/usr/local/mysql
    datadir=/usr/local/mysql/data
  3. 出于安全便利,创建一个操作数据库的专门用户
    建立一个mysql的组
    groupadd mysql
    建立mysql用户,并且把用户放到mysql组
    useradd -g mysql mysql
    给mysql用户设置一个密码
    passwd mysql
    给目录/usr/local/mysql 更改拥有者
    chown -R mysql:mysql /usr/local/mysql/
  4. 初始化 mysql 的数据库
    cd /usr/local/mysql/bin/
    ./mysqld –initialize –user=mysql –basedir=/usr/local/mysql –datadir=/usr/local/mysql/data
    初始化后会生成一个临时密码 root@localhost::*(最好先记录这个临时密码)
    11.给数据库加密
    ./mysql_ssl_rsa_setup –datadir=/usr/local/mysql/data
  5. 启动mysql
    ./mysqld_safe –user=mysql &
    检查mysql是否启动
    ps -ef|grep mysql
    13.命令行登录
    cd /usr/local/mysql/bin
    ./mysql -uroot –p
    输入前面的临时密码
    修改密码
    set password=’1qaz’;

13.数据库的简单操作
查看所有的数据库
show databases;
切换数据库
use mysq
查看当前用户下的所有表
show tables;
查看用户表的信息
select * from user;

推出mysql客户端命令行
exit

14.设置mysql的远程访问
(如果防护墙开着
firewall-cmd –zone=public –add-port=3306/tcp –permanent
centos7查看防火墙状态的命令
systemctl status firewalld
开启防火墙
systemctl start firewalld)

关闭防火墙
systemctl stop firewalld
赋权
grant all privileges on . to root@’%’ identified by ‘1qaz’;
生效
flush privileges;
15.设置自启动
添加服务mysql
chkconfig –add mysql
设置mysql服务为自启动
chkconfig mysql on

  1. 配置环境变量
    vim /etc/profile
    PATH= PATH: P A T H : JAVA_HOME/bin:/usr/local/mysql/bin
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值