博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LINUX常用应用安装
阅读量:4495 次
发布时间:2019-06-08

本文共 2804 字,大约阅读时间需要 9 分钟。

软件名称 解释 命令
apache 安装 重新启动
启动

service httpd start(开启服务后需要把防火墙关闭: service firewalld stop

,查看是否启动服务:ps -ef| grep httpd)

停止 service httpd stop
重新启动

service httpd restart(把线程杀死,重新开启服务,用户可能会出现短暂访问不了的情况)

service httpd reload(用户感受不到影响)

 

软件名称 解释 命令
mysql      

 

 

      

 

 

 

 

    
移除默认安装的 mariadb-libs  yum remove mariadb-libs.x86_64

下载mysql源:

 https://dev.mysql.com/downloads/repo/yum/

cd /tmp

wget https://dev.mysql.com/get/mysql80-community-release-el7-2.noarch.rpm

安装源

yum localinstall mysql57-community-release-el7-8.noarch.rpm
安装服务端  yum  install mysql-community-server
启动  service mysqld start/restart/reload
停止  service mysqld stop
默认密码 cat /var/log/mysqld.log | grep "password"

8.0版本以后使用

修改密码

set global validate_password.policy=0;

set global validate_password.length=1;

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

 开启远程连接:

在MySQL数据库中把user表中的

Host改为%符号

 1.  update user set Host = '% where User= 'root' and Host = ''localhost'

 2. flush privileges;

 3. 关闭防火墙

 4. 开始连接

 设置generlog

  set global general_log_file='/tmp/general.log';

  set global general_log=on;

 新建用户

 create user 'test'@'%' identified by '123456';

赋予权限

 grant all privileges on *.* to 'lifei'@'%' ;

忘记数据库密码后怎么修改

vim /etc/my.cnf 最后面加入 skip-grant-tables

update user set authentication_string='' where user='root';  

退出mysql, 删除/etc/my.cnf文件最后的 skip-grant-tables 重庆mysql服务

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

 

 

软件名称 解释     命令
memcached      安装   yum install mencached
启动 memcached -d(后台运行) -l(监听ip地址) -m(分配内存) -p(监听端口号)
停止 kill pid
查看监听的端口  

sudo netstat -anpl | grep mem

查看端口是否畅通 telnet 127.0.0.1 11211
测试memcached

set test 0 60 10

hellowrold

STORED

get test

VALUE imooc 0 10

helloworld

END

delete test 

DELETED

quit(退出)

关闭memcached

ps -ef | grep mem

test 2820 1 0 12:49? 00:00:00 memcached -d

kill 2820(进程编号)

 

软件名称 解释 命令
redis         安装

源码编译安装

去官网复制链接使用 

wget http://download.redis.io/releases/redis-5.0.3.tar.gz

tar -xzvf redis-5.0.3.tar.gz

安装 gcc yum install gcc

make

sudo make install

位于 src下: redis-server

redis 服务端启动程序

redis-cli

redis客户端操作工具 ,

  127.0.0.1:6379> LPUSH imooc_list redis

  (integer) 1
  127.0.0.1:6379> LPUSH imooc_list mysql
  (integer) 2
  127.0.0.1:6379> LPUSH imooc_list memcached
  (integer) 3
  127.0.0.1:6379> LRANGE imooc_list 0 10
  1) "memcached"
  2) "mysql"
  3) "redis"

 

也可以用telnet 过呢根据其纯文本协议来操作:

  telnet 192.168.101.147 6379

  set test hello

  +OK

  get imooc

  "hello"

Redis 基本命令网址学习:https://www.runoob.com/redis/redis-commands.html

redis-benchmark

redis性能测试工具

redis-check-aof

数据修复工具

redis-check-dump

检查导出工具

启动 redis-server start/restart
停止 redis-server stop
客户端 redis-client

  redis 特性:

    Redis不仅仅支持简单的K/V类型的数据,同事还提供list , set ,hash 等数据结构的存储

    Redis支持数据的备份 , 即master-slave模式的数据备份

    Redis支持数据的持久化 , 可以进昂欸村中的数据保存在磁盘中 , 重启的时候可以再次加载进行使用

    

 

转载于:https://www.cnblogs.com/lfbat/p/10483708.html

你可能感兴趣的文章
宝石TD迷宫设计器
查看>>
DOM对象和JQuery对象的区别
查看>>
vue脚手架安装笔记
查看>>
P2146 [NOI2015]软件包管理器
查看>>
像素与DPI之间的关系
查看>>
druid监控配置
查看>>
css颜色代码大全
查看>>
物理系统(二)
查看>>
css3中-moz、-ms、-webkit与盒子模型
查看>>
DataTable 整行为空时,去除空行,常用于Excel导入,转换为DataTable时出现
查看>>
网络相关面试题1
查看>>
一种让谷歌搜索引擎拒绝搜索的字符串
查看>>
实现毛玻璃效果
查看>>
[BZOJ4082][Wf2014]Surveillance[倍增]
查看>>
kill -9杀掉nginx主进程、reload失败解决办法
查看>>
objdump 用法
查看>>
前端js模糊搜索(模糊查询)
查看>>
Chrome的hack写法以及CSS的支持程度图示
查看>>
苹果端手机微信页面长按图片无法保存的解决方案
查看>>
SVN、GIT比较
查看>>