首页 > 系统相关 >Linux部署项目常用命令(持续更新)

Linux部署项目常用命令(持续更新)

时间:2023-09-09 13:35:16浏览次数:42  
标签:Linux service nginx 部署 端口 mysql 9090 -- 常用命令

防火墙配置

# 启动防火墙服务 
systemctl start firewalld

# 关闭防火墙服务 
systemctl stop firewalld

# 查看防火墙服务状态 
systemctl status firewalld

# 开机禁用防火墙服务 
systemctl disable firewalld

# 开机自启防火墙服务 
systemctl enable firewalld

端口配置

开放端口

# 开放 9090 端口
firewall-cmd --zone=public --add-port=9090/tcp --permanent
# 开放 9090~9095
firewall-cmd --zone=public --add-port=9090-9095/tcp --permanent

关闭端口

# 关闭 9090 端口
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
# 关闭 9090~9095
firewall-cmd --zone=public --remove-port=9090-9095/tcp --permanent

配置立即生效

firewall-cmd --reload

查看防火墙已开放端口

firewall-cmd --zone=public --list-ports

查看指定端口占用情况

netstat -anp | grep 8080
netstat -tln | grep 8080

查看全部端口占用情况

netstat -anp
或者
netstat -tln

查看具体端口被哪个程序占用

lsof -i :8080

kill被占用的进程

kill -9 2597932

查看程序端口占用情况

ps -aux | grep tomcat

nginx常用命令

重启命令

service nginx restart

检查服务状态

service nginx status

检查nginx配置文件

nginx -t

关闭nginx服务

service nginx stop

开启nginx服务

service nginx start

Tomcat常用命令(未加入环境变量版本)

具体操作:

​ 进入tomcat的bin目录进行具体操作

关闭tomcat
sh shutdown.sh 或者
./shutdown
开启tomcat服务
sh startup.sh 或者
./startup.sh
查看运行日志
./catalina.sh run

MySql常用命令

启动mysql

service mysql start

关闭mysql

service mysql stop

重启mysql

service mysql restart

登录mysql命令行界面

mysql -uroot -p

​ 其余操作和mysql的windows版本类似,不一一列举

yum常用命令

标签:Linux,service,nginx,部署,端口,mysql,9090,--,常用命令
From: https://www.cnblogs.com/yfBest/p/17689328.html

相关文章

  • 提升 Markdown 文档协作:Let's Markdown介绍与部署
    在当今数字化的世界中,我们经常需要分享文本和文档。Markdown是一种流行的轻量级标记语言,用于格式化文本和创建文档。但是,有时在不同的平台和编辑器之间共享和处理Markdown文档可能会带来一些麻烦。为了解决这些问题,诞生了Let'sMarkdown。GitHub地址:https://github.com/Cveinnt......
  • Linux下C语言调用libcurl库获取天气预报信息
    一、概述当前文章介绍如何在Linux(Ubuntu)下使用C语言调用libcurl库获取天气预报的方法。通过HTTPGET请求访问百度天气API,并解析返回的JSON数据,可以获取指定城市未来7天的天气预报信息。二、设计思路【1】使用libcurl库进行HTTPGET请求在代码中包含<curl/curl.h>头文件,以便使用libc......
  • 运维工程师工作时最常用的20个Linux命令有哪些?建议收藏
    运维人员在管理和维护Linux系统时,需要经常使用一些常见的命令来完成各种任务。下面是20个运维高频使用的Linux命令及其示例。1、cd改变当前工作目录示例:进入“/var/log”目录:cd/var/log2、ls列出目录内容示例:列出当前目录内容:ls3、cat查看文件内容示例:查看“/var/......
  • Tomcat 部署及优化
    目录Tomcat部署及优化1.1概述1.2Tomcat核心组件1.2.1什么是Servlet?(JSP代码进行解释、转换、运行)1.2.2什么是JSP?(动态页面实现)1.3Tomcat功能组件结构1.4Tomcat处理请求过程1.5Tomcat多实例部署1.6Tomcat优化Tomcat部署及优化1.1概述Java语言开发的一款开放源代......
  • Linux环境编程-库
    一、库:库文件是目标文件的集合,可以被其他代码调用,把代码封装成库文件后方便使用、方便管理,安全性高、保密性强静态库:就是目标文件的集合,当调用静态库时,编译器会把静态库的所有的二进制指令拷贝到最后的可执行文件中优点:运行速度比共享库要快,运行时不需要依赖静态库文件。(它......
  • Linux与Windows双系统,安装完linux后无法通过grub进入Windows的解决方法
    其中有提示,所以解决方案也非常明确Warning:os-proberwillnotbeexecutedtodetectotherbootablepartitions.SystemsonthemwillnotbeaddedtotheGRUBbootconfiguration.CheckGRUB_DISABLE_OS_PROBERdocumentationentry.可以参考:https://huaweicloud.cs......
  • 在 Linux 系统上安装主播软件
    捕获设置在顶层菜单中,我们选择“File”→“Settings”,然后我们选择“Output”来设置要生成的文件的选项。这里我们可以设置想要的音频和视频的比特率、新创建的文件的目标路径和文件格式。这上面还提供了粗略的质量设置。如果我们将顶部的输出模式从“Simple”更改为“A......
  • linux开发环境配置
    1.jdk1.81.解压tar-zxvfjdk-8u381-linux-x64.tar.gz-C/usr/local/java2.环境配置##安装vimyum-yinstallvim##配置文件vim/etc/profileexportJAVA_HOME=/usr/local/java/jdk1.8.0_381exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:......
  • Linux系统文件夹权限以及shell外壳的理解
    文件是什么和文件权限的简单理解首先我们要知道对于Linux中的文件而言一个文件=属性+内容。并且对于一个操作系统的使用人员而言,一个文件具有三种权限,分别是可读,可写,可执行。并且操作系统对于每一个用户(除了root权限)对于一个文件而言会倍分成不同的组。对于文件的创建者而言,Linux......
  • 从零开始搭建EasyDarwin环境——linux系统开发环境nodejs的搭建
    EasyDarwin是目前比较热门的开源平台之一,上一篇我们给大家详细展示了搭建EasyDarwin环境前实现虚拟机Linux系统共享目录,本文我们将说明一下如何在Linux下搭建起nodejs环境。1.首先安装wgetyuminstall-ywget如果已经安装了可以跳过该步骤。2.下载nodejs最新的bin包可以在下载页......