您的位置:js12345金沙官网登入 > 网络编程 > 金沙澳门娱乐网址:redis启动,停止,及端口占用处

金沙澳门娱乐网址:redis启动,停止,及端口占用处

2020-04-05 22:29

启动

centos 图形 命令行 界面切换

如果在图形界面下,按:Ctrl+Alt+F2进入如下命令行界面


看当前目录的路径:

pwd

...................

进入etc目录下 启动redis

Tomcat

 

假设tomcat所在目录为/usr/local/apache-tomcat/

 

1、打开tomcat配置文件

#vi /usr/local/apache-tomcat/conf/server.xml

 

2、打开Tomcat配置文件之后按 /8080  快速检索

 

3、修改端口,按 i 进行,将8080 修改为 80

 

4、按:wq 保存并退出

 

5、 重启**tomcat**,方法如下:

#/apache-tomcat/bin/./shutdown.sh  【关闭】

#/apache-tomcat/bin/./startup.sh 【打开】

............

sudo ../bin/redis-server ./redis.conf

Linux 下修改Tomcat使用的JVM内存大小

 

 #vi catalina.sh   //打开catalina.sh文件

 

我的服务器的配置:

 在#OS speific ...........一行下,添加 JAVA_OPTS行,如下:

 # OS specific support.  $var _must_ be set to either true or false.

JAVA_OPTS="-Xms256m -Xmx512m -Xss256K -XX:PermSize=64m -XX:MaxPermSize=128m"

 

或者更大:

JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m"

..................

 另一种说法:

要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,红色的为新添加的.

 

# OS specific support. $var _must_ be set to either true or false.

JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"

cygwin=false

 

 。。。。。。。。

 

停止 ./redis-cli shutdown 注释:这里关闭默认端口号 ./redis-cli -h 127.0.0.1 -p 7001 shutdown 注释:关闭指定端口号 实时查看日志 tail -f /usr/local/redis/log-redis.log //----------------端口占用问题处理 $ ps aux | grep redis Find the port that its running on.. In my case..

删除目录

linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。

直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字

-r 就是向下递归,不管有多少级目录,一并删除

-f 就是直接强行删除,不作任何提示的意思

 

.................

 

MyUser 8821 0.0 0.0 2459704 596  S 4:54PM 0:03.40 redis-server *:6379

重命名

linux 下文件重命名/移动/复制命令(转)

linux下重命名文件:使用mv命令就可以了,

 

例:要把名为:abc   重命名为:123  

 

可以这样操作:

 

重命名:MV命令

 

1、进入你的文件目录,运行命令:   /cd  dir  (dir指的是你文件所在目录)

 

2、然后命令:ls (例出你的所有文件夹),我们可以看到有  abc 这个文件了

 

3、最后命令:mv abc 123

 

但是要注意的是,如果当前目录下也有个123的文件的话,我们的这个文件是会将它覆盖的。

 

 。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

And then close the port manually

复制

拷贝复制:CP命令

 

例:我要把 abc文件复制到  

 

  语法: cp -r 源目录  目标目录

说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。

 

eg:

mkdir tomcat8080 //创建目录tomcat8080  

 cp -r  apache-tomcat-6.0.37   tomcat8080     //将apache-tomcat-6.0.37目录及其子目录(文件)复制一份到当前目录下,新目录名称为 tomcat8080

...............

$ kill -9 8821

杀掉进程

 

$ kill -s 9 1827

 

【1821是目标进程id】

其中-s 9 指定了传递给进程的信号是9,即强制、尽快终止进程。各个终止信号及其作用见百度。

..................

执行文件时权限不够吗?

金沙澳门娱乐网址,可以用"chmod  a+x  文件名"来添加执行权限。

或者用 chmod  777  **文件名 **对所有人添加读、写、执行权限。

chmod命令

格式1:chmod   [ugoa]  [+-=] [rwx]  文件或目录...

格式2:chmod nnn 文件或目录...

 

................

Re-run redis

修改目录权限

把aaa目录下的所有文件的权限都改成777

 

chmod -R 777 aaa

 将aaa目录及其子级的 读、写、执行 权限 开放给所有用户

 

1:如果你是以root身份执行的话应该就没问题了。

2:如果你是以普通用户执行不成功,那就有得说了!

 

。。。。。。。。。

$ redis-server//------------------同一台机器启动多个实例redisSorry, the cluster configuration file nodes.conf is already used by a different Redis Cluster node. Please make sure that differen t nodes use different cluster configuration files.需要在redis.conf配置文件中配置cluster-config-file nodes.conf为不同名称

zookeeper

 

ZooKeeper服务命令:

     在准备好相应的配置之后,可以直接通过zkServer.sh 这个脚本进行服务的相关操作

 

 在zookeeper目录中的conf目录中找到zoo.cfg文件,如果没有这个文件,就拷贝一份 zoo_sample.cfg 改名为zoo.cfg,然后编辑zoo.cfg文件,

修改客户端访问的端口号:

# the port at which the clients will connect

clientPort=2181

这里是修改我们客户端要访问的端口号为2181

 

  1. 启动ZK服务:       sh bin/zkServer.sh start

  2. 查看ZK服务状态: sh bin/zkServer.sh status

  3. 停止ZK服务:       sh bin/zkServer.sh stop

  4. 重启ZK服务:       sh bin/zkServer.sh restart

。。。。。。。。。。

以上这篇redis启动,停止,及端口占用处理方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

vim中如何快速查找到下一个相同的词

 

如果您已经用 /xxx 找到了一个词,那么 n N 就分别是向后,向前再找这个词。

相反,如果您用的是 ? 找到的词,则 n 是向前找,N 是向后找。

即是说 n 总是按着当前的搜索方向往下找同一个词(术语叫搜索字串)。

..................

 

redis关闭和启动

redis关闭

 

到redis节点目录下执行如下命令

 

redis-cli -p 端口号 shutdown

 

redis启动

 

./redis-server 参数

 

参数:redis.conf文件全路径

 

需要到redis所在目录去重新启动redis,此时redis中的数据仍然可以恢复。

...............

Redis服务器设置密码后,使用service redis stop 会出现以下信息:

 

service redis stop

Stopping ...

OK

(error) NOAUTH Authentication required.

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

Waiting for Redis to shutdown ...

 

出现这样的错误信息,redis 这时是没有停止服务的。

 

可以使用ps -ef | grep redis  查进程号 然后kill 掉,如果在deamon下还需要去删除pid文件,有点繁琐。

 

 

解决办法:

 

用redis-cli 密码登陆(redis-cli -a  password)就OK了。

 

再用ps -ef | grep redis 可以看到redis进程已经正常退出。

 

 

 

修改redis服务脚本,加入如下所示的红色授权信息即可:

 

vi /etc/init.d/redis

$CLIEXEC -a "password" -p $REDISPORT shutdown

 

【我的关闭方法:在scr目录下  ./redis-cli -a root -p 6379 shutdown] 其中root是在redis.conf中设置的密码,6379是用ps看到的端口号】

 .....

同事说的方法:

redis在linux服务器上,redis启动采用手动前台启动,也就是每次服务器关机重启后,都要重复如下启动步骤:

首先用crt或xshell等终端连接软件连接到Linux,然后找到redis目录,

redis-cli -p 6381  ///修改当前启动的的redis的默认端口号为我们要使用的 6381端口号

ping ///测试是否能成功连接

auth root //尝试用密码root登陆

config get requirepass /// 获取当前密码

config set requirepass root  ///设置当前密码为root

 

设置好当前启动redis的运行参数后,就可以直接关闭crt的连接窗口了,虽然我们用的是前台启动,但是关闭远程crt的连接窗口是不会关闭当前前台启动的redis的

 【具体其他redis命令,可以百度搜索 “ redis命令参考 ”】

。。。。。。。。。。。

 

我用过的方法:

通过配置文件,设置后台启动方法:

1、首先在redis目录下找到redis.conf文件,然后将其复制一份到随意一个目录,比如我把它复制到了redis的src目录下,并改名为myredis.conf,

2、然后修改这个复制出来的redis.conf文件,将其中的指定行改为:

 

deamonize yes   ///将默认的前台启动改为后台启动

 

还有requirepass  后面加上我们需要的登陆密码,如  

requirepass root  

就是设置登陆密码为root,

 

然后看如果 bind 127.0.0.1 这一行存在就注释掉,即:

# bind 127.0.0.1

它如果打开,则只有本机(安装redis的服务器本身)才能访问。

 

修改默认监听端口
port 6381   ///这样就把默认的6379端口改成6381了

 

修改好配置文件并保存好后,就可以启动了,启动方法:

我们进入 redis的src目录下输入:

./redis-server myredis.conf     ///这个后面+的myredis.conf就是我们修改好的,要使用其启动redis的配置文件

即可启动redis了,想看是否启动好了,可以输入:

ps -ef | grep redis

如果结果第二行有PID号,就说明启动成功了

。。。。。。。。。

参考文章:百度搜索:

redis前端启动和后台启动的区别

..................

Linux中

configure --prefix=/有什么用

 

指定安装路径

不指定prefix,则可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。你要卸载这个程序,要么在原来的make目录下用一次make uninstall(前提是make文件指定过uninstall),要么去上述目录里面把相关的文件一个个手工删掉。

指定prefix,直接删掉一个文件夹就够了。

。。。。。。。。。。。。。

本文由js12345金沙官网登入发布于网络编程,转载请注明出处:金沙澳门娱乐网址:redis启动,停止,及端口占用处

关键词: