Redis在线安装
- 直接安装:
sudo apt-get install redis-server
- 安装后redis服务器会自动启动,可以通过:
ps -aux|grep redis 查看,redis服务器默认端口是 6379
- 查看redis状态
sudo /etc/init.d/redis-server status
- redis服务器配置(可以通过上个命令查看redis.conf位置)编辑redis.conf配置文件
sudo vi /etc/redis/redis.conf
- 设置登录密码(默认不需要):取消
requirepass 前的注释:requirepass 123456
- 开启redis的远程连接 :注释掉
bind 127.0.0.1 ::1
- 修改Redis的默认端口(6379) :
port 6666
- Redis以守护进程运行 :
daemonize yes
- Redis的数据文件 :
dbfilename dump.rdb
- 数据文件存储路径 :
dir /var/lib/redis
- 配置完成后重新启动服务器
sudo /etc/init.d/redis-server restart or
sudo service redis-server restart or
sudo redis-server /etc/redis/redis.conf
- 注意:查找文件的字符串可以通过:
/字符串 来linux文件中在搜索相应字符串
- 通过 RedisDesktopManager 远程连接redis
MySQL在线安装
- 安装:依次执行如下命令
sudo apt-get install mysql-server
sudo apt install mysql-client
sudo apt install libmysqlclient-dev
- 验证mysql是否安装成功:
sudo netstat -tap | grep mysql
- 设置mysql允许远程访问:
sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 把 bind-address = 127.0.0.1 注释掉
- 进入mysql服务:
mysql -u root -p 在出现输入密码提示后,输入你的密码
- 进入mysql后授权root用户远程登录:
grant all on *.* to [email protected]'%' identified by '你的密码' with grant option;
- 刷新授权:
flush privileges;
- 退出并重启mysql:
sudo service mysql restart
- 可以通过 Navicat 远程连接 mysql
在线安装JDK
- 安装OpenJDK默认版本:
sudo apt install default-jdk
- 安装OpenJDK的特定版本:
sudo apt install openjdk-8-jdk
- 验证是否安装成功:
java -version
- 运行jar包:
-
java -jar jar包名.jar 特点命令行被锁定,ctrl+c或关闭窗口可退出程序
-
java -jar jar包名.jar & 命令行不锁定,但关闭窗口程序退出
-
nohup java -jar jar包名.jar & 相比上面的命令多了-个nohup ,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行,当用nohup命令执行文件时,缺省情况下该文件的所有输出被重定向到该文件所在目录的nohup. out的文件中,没有的话会自动创建,除非另外指定了输出文件。
-
nohup java -jar jar文件名字. jar >temp. txt & Linux后台运行jar包且指定输出文件,相比上面的命令多了-个nohup ,意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行当用nohup命令执行文件时,缺省情况下该文件的所有输出被重定向到该文件所在目录的nohup. out的文件中,没有的话会自动创建,除非另外指定了输出文件。
-
nohup java -jar jar文件名字. jar >temp. txt & Linux后台运行jar包且指定输出文件,这里的>temp. txt就是输出重定向到temp.txt文件中,如果文件不存在则会创建。这样方便查看程序运行的日志。
- 关闭后台运行的java程序
ps aux | grep jar包名.jar 查看进程 ,直接杀掉进程 kill -9 进程号
相关文章: