查看和修改防火墙的状态:
查看防火墙状态(systemctl status firewalld、firewall-cmd --state)
暂时关闭防火墙(systemctl stop firewalld)
永久关闭防火墙(systemctl disable firewalld)
开启防火墙(systemctl start firewalld)
开放指定端口8080(firewall-cmd --zone=public --add-port=8080/tcp --permanent)
关闭指定端口(firewall-cmd --zone=public --remove-port=8080/tcp --permanent)
立即生效(firewall-cmd --reload)
查看开放的端口(firewall-cmd --zone=public --list-ports)
注意:
1、systemctl是管理Linux中服务的命令,可以对服务进行启动、停止、重启、查看状态等操作
2、firewall-cmd是Linux中专门用于控制防火墙的命令
3、为了保证系统安全,服务器的防火墙不建议关闭 在Linux中开放指定的端口是以后在实际生产中最常用的方式,在实际生产中是不能直接把防火墙关闭的,容易受到攻击;修改防火墙配置后都需要reload一下才能生效;
systemctl status firewalld、firewall-cmd --state
systemctl stop firewalld
systemctl start firewalld
systemctl start firewalld
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports
登录后复制
sh shutdown.sh
./shutdwon.sh
ps -ef | grep tomcat
kill -9 7742# 一般不建议直接强制停止进程,除非正常的手段无法停止进程了
登录后复制
在Linux中安装MySQL
使用rpm来进行安装MySQL;
①先检查当前系统中是否安装了MySQL数据库
rpm -qa#查询当前系统中安装的所有软件
rpm -qa|grep mysql#查询当前系统中安装的名称带MySQL的软件
rpm -qa|grep mariadb#查询当前系统中安装的名称带mariadb的软件这个是centons中自带的一个数据库,如果你的虚拟机中有这个软件要先把这个软件给卸载然后再安装MySQL,不然会出现数据库冲突的情况
登录后复制
卸载mariadb数据库:
rpm -e --nodeps 软件名称
rpm -e --nodeps
rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
登录后复制
参考下面的文章:
Linux安装MySQL详细教程(YUM+离线安装)初尘屿风的博客-CSDN博客yum安装mysql的步骤和方法
;request_id=165569845616782390520827biz_id=0utm_medium=distribute.pc_search_result.none-task-blog-2~all~first_rank_ecpm_v1~rank_v32_ecpm-26-124343942-null-null.142%5Ev17%5Erank_v32,157%5Ev15%5Enew_3utm_term=linux%E5%AE%89%E8%A3%85MySQL%E8%AF%A6%E7%BB%86%E6%95%99%E7%A8%8Bspm=1018.2226.3001.4187
在参考这个文章的时候,中途可能还会报一个错误:在下面的文件中修改配置文件,把相关的文件地址填过去;
登陆: mysql -u -root -p 登陆的时候可能会报下面的错误:一般来说都是密码错误了.....(反正我测试了很多次才登陆成功)
安装Linux常见的三个错误:liunx 安装 mysql 时遇到错误的解决_qq_31683775的博客-CSDN博客
安装lrzsz
这个是Linux中负责文件的上传和下载的功能;
1.搜索lrzsz安装包,命令为 yum list lrzsz (这个命令的作用是在应用商店搜索lrzsz这个安装包)
2.使用yum在线安装,命令为 yum install lrzsz.x86_64 ,然后回车就行(中间可能让你输入一个y);然后在命令窗口使用 rz 命令就可以把本地的文件上传到Linux上了;
注意:虽然这个finalshell可以直接使用拖拽的方式来进行文件的上传,那么为什么还要安装这个软件?因为并不是所有的Linux连接工具中都会有这种可视图操作的功能!
Linux项目部署
手工部署项目
自己打包,自己上传,自己运行,然后都是自己一行一行的手敲命令来完成;
推荐阅读
- 显示框架空白区域的html代码,html空白矩形框
- sap系统试图修改文件的简单介绍
- php往数据库插入一列,php如何添加数据库
- 手机游戏比武格斗,格斗手机网游
- python随机坐标函数 python随机数函数
- 木制背景墙配什么电视柜,木色背景墙配什么颜色电视柜
- 官方单机游戏下载电视剧,单机游戏官方版
- 跑道可以拍什么视频好看,跑道可以拍什么视频好看一点
- php连接数据库的流程图 php连接数据库教程