• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

linux gcc-c++等依赖安装以和防火墙基础命令

武飞扬头像
fantasy-starry
帮助1

1.gcc-c 编译器安装

检查gcc是否安装:gcc --version
检查g 是否安装:g --version

在线安装 : yum install gcc-c  

离线安装 :上传gcc-c ±4.8.5-39.el7.x86_64.tar.gz安装包
解压并进入解压后目录

tar -zxvf gcc-c  -4.8.5-39.el7.x86_64.tar.gz
cd gcc-c  -4.8.5-39.el7.x86_64
rpm -Uvh *.rpm --nodeps --force
# rpm -ivh *.rpm --nodeps --force

2.make安装

在线yum 安装: yum install make

上传或下载安装包

wget 在线下载安装包: wget http://ftp.gnu.org/gnu/make/make-4.4.tar.gz

解压并进入解压后目录

tar -zxvf make-4.4.tar.gz
cd make-4.4
./configure
make
make install
ln -s -f /usr/local/bin/make  /usr/bin/make
# 查看版本
make -version

3.安装PCRE库

在线yum安装 :yum install -y pcre pcre-devel

上传或下载安装包

wget 在线下载安装包: wget https://netix.dl.sourceforge.net/project/pcre/pcre/8.40/pcre-8.40.tar.gz

解压并进入解压后目录

tar -zxvf pcre-8.35.tar.gz
cd pcre-8.35
./configure
make & make install
# 查看pcre版本
pcre-config --version

4.安装zlib库

在线yum安装 :yum install -y zlib zlib-devel

上传或下载安装包

wget 在线下载安装包: wget http://www.zlib.net/fossils/zlib-1.2.13.tar.gz

解压并进入解压后目录

tar -zxvf zlib-1.2.13.tar.gz
cd zlib-1.2.13
./configure
make & make install

5.openssl安装

在线yum安装 :yum install -y openssl openssl-devel

上传或下载安装包

wget 在线下载安装包: wget https://www.openssl.org/source/openssl-3.0.8.tar.gz

解压并进入解压后目录

tar -zxvf openssl-3.0.8.tar.gz
cd openssl-3.0.8
./configure
make && make install
openssl version

6.安装libtool

在线yum安装 :yum install -y libtool

上传或下载安装包

wget 在线下载安装包: wget http://ftpmirror.gnu.org/libtool/libtool-2.4.6.tar.gz

解压并进入解压后目录

tar -zxvf libtool-2.4.6.tar.gz
cd libtool-2.4.6
./configure
make
make install

7.unzip安装

在线yum安装 :yum install -y unzip

上传或下载安装包

wget 在线下载安装包: wget http://downloads.sourceforge.net/infozip/unzip552.tar.gz

解压并进入解压后目录

tar -zxvf unzip552.tar.gz
cd unzip552
# 将Makefile从unix子目录复制到当前目录
cp unix/Makefile ./
make generic
make install

linux 防火墙基础命令

# 查看防火墙是否开启
systemctl status firewalld
# 开启端口命令
firewall-cmd --zone=public --add-port=8080/tcp --permanent
#命令含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效
#重启防火墙
systemctl restart firewalld.service
# 防火墙命令:
firewall-cmd --list-ports # 查询已开启的端口列表
firewall-cmd --zone=public --add-port=1-1234/tcp --permanent # 表示将端口1~1234全都开启
firewall-cmd --zone=public --add-port=3306/tcp --permanent # 表示只开启3306端口
firewall-cmd --remove-port=3306/tcp  --permanent # 表示移除3306端口
systemctl start firewalld # 启动防火墙
systemctl restart firewalld # 重启防火墙
systemctl enable firewalld # 设置firewalld防火墙开机自启
systemctl disable firewalld # 永久关闭防火墙
学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgcafhi
系列文章
更多 icon
同类精品
更多 icon
继续加载