Linux笔记

1.常用命令

1. 
tar -cvf 打tar包
tar -zcvf 打包压缩
tar -xvf 解包
tar -zxvf 解压包
2.
rpm -qa | grep java  查看已有的java版本
rpm -e -nodeps java版本名   卸载java
3.
scp [可选参数] file_source file_target

scp local_file remote_username@remote_ip:remote_folder 
或者 
scp local_file remote_username@remote_ip:remote_file 
或者 
scp local_file remote_ip:remote_folder 
或者 
scp local_file remote_ip:remote_file 

应用实例:
scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music 
scp /home/space/music/1.mp3 root@www.runoob.com:/home/root/others/music/001.mp3 
scp /home/space/music/1.mp3 www.runoob.com:/home/root/others/music 

3.
getconf LONG_BIT  查看linux位数

2. 软件安装

1. jdk

  • 若自带有Java环境,要卸载原有jdk,参考命令2
    下载完成后解压到指定文件下
    先创建Java文件目录,如果已存在就不用创建
    [root@ubuntu:] # mkdir -p /usr/local/java
    解压到java文件目录
    [root@ubuntu:] # tar -vzxf jdk-8u161-linux-x64.tar.gz -C /usr/local/java/

  • 添加环境变量,编辑配置文件
    [root@ubuntu:] # vi /etc/profile
    在文件最下方或者指定文件添加
    export JAVA_HOME=/usr/local/java/jdk1.8.0_161
    export CLASSPATH= C L A S S P A T H : CLASSPATH: CLASSPATH:JAVA_HOME/lib/
    export PATH= P A T H : PATH: PATH:JAVA_HOME/bin

  • 重新加载配置文件
    [root@ubuntu:] # source /etc/profile

  • 验证
    [root@ubuntu:] # java -version
    可以看到一下信息则表示配置成功
    java version “1.8.0_161”
    Java™ SE Runtime Environment (build 1.8.0_161-b12)
    Java HotSpot™ 64-Bit Server VM (build 25.161-b12, mixed mode

2. Mysql

  • 下载原有Mysql,参考命令2
  • 解压到指定目录
  • 安装服务端rpm包和客户端
rpm -ivh rpm包名称
  • 启动Mysql服务
service mysql start
  • 登录
mysql -uroot -p
  • 设置登录密码
mysql> set password = password('root')
  • 测试
show databases;
  • 开放远程访问
create user '用户名'@'主机名' identified by '密码';
create user 'user1'@'%' identified by '123456'       # user1 用户可以在任何的电脑上登录MySQL服务器
grant 权限1,权限2... on 数据库名.表名 to '用户名'@'主机名'; # 可以是all privileges

# 权限: create / alter / select / insert / update / ALL
# 数据库名.表名: 所有数据库的所有表可使用 *.* 
# ‘用户名’@‘主机名’:给那个用户授权
  • 配置mysql允许远程连接的方法
  1. 默认情况下,mysql只允许本地登录,如果要开启远程连接,则需要修改/etc/mysql/my.conf文件。

  2. 修改/etc/mysql/my.conf
    找到bind-address = 127.0.0.1这一行
    改为bind-address = 0.0.0.0即可

3. Tomcat

先创建Tomcat文件目录,如果已存在就不用创建
[root@ubuntu:] # mkdir -p /usr/local/tomcat
解压到tomcat文件目录

4. Redis

  1. cd到local目录,安装gcc
yum install gcc-c++
  1. 同样是在local目录,安装redis
  • 下载
wget http://download.redis.io/releases/redis-3.0.4.tar.gz
  • 解压
  • 切换到redis-3.0.4
    make编译
  • 安装
make PREFIX=/usr/local/redis intall
  • 将redis-3.0.4目录下的redis.conf复制到redis/bin
  • 在bin目录下
# 启动,指定配置文件
./redis-server ./redis-conf
  • 客户端访问
    ./redis-cli
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值