环境管理.md 1.8 KB

环境管理记录文档

该文档记录了在实际维护使用过程中记录下的一些关键的环境配置相关信息

环境维护

ssh服务安装

ssh服务是linux系统自带的,但是部分软件需要手动安装ssh服务 #e 安装示例

sudo apt-get install openssh-server

#e 启动服务

sudo service ssh start

openssl 管理

因为openssl是系统自带的,但是在某些情况下, 部分软件所依赖的openssl可能是较新的版本,所以需要手动安装。

#c 获取openssl
我们可以通过 git clone 获取openssl源码,该方法会获取最新版本,可能不适用 也可以通过 wget 获取指定版本的openssl源码 这些两种方法都可以获取到openssl源码, 但是都需要编译安装后才能使用

#e 安装示例
wget获取源码

wget https://www.openssl.org/source/openssl-1.1.1g.tar.gz
tar -zxvf openssl-1.1.1g.tar.gz
cd openssl-1.1.1g

git获取源码

git clone https://github.com/openssl/openssl.git
cd openssl

编译安装


./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl shared zlib zlib-dynamic
make -j 8
make install

配置软链接

ln -s /usr/local/openssl/lib /usr/bin/openssl

openssl安装管理

如果按照往上的方法安装后, 导致openssl版本移除, 则需要手动软链接, 保证其能够切换至对应版本

#d whereis管理
该命令用于查找指定内容,并显示其路径。可以显示多个内容,用空格分隔。 用于在不知道指定内容在哪个路径下时使用。

#e 寻找openssl

whereis openssl

输出:

openssl: /usr/bin/openssl /usr/lib64/openssl /usr/local/openssl /usr/share/man/man1/openssl.1ssl.gz

#c 管理