linux gcc-c++等依赖安装以和防火墙基础命令
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
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13