【模板】软件安装教程模板(最新)

鬼谷子叔叔 - 2020-03-04 18:44

介绍

介绍

今天福哥带着大家学习一下XXX软件的安装方法。

基本信息

安装环境

软件版本
CentOSCentOS Linux release 7.6.1810 (Core)
LinuxLinux version 3.10.0-1062.el7.x86_64
GCCgcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)

软件版本

软件版本软件包
xxx0.0.0xxx-0.0.0.tar.gz

更新时间

2020/01/07

准备工作

本地化

如果是新环境,我们需要设置时区以保证时间显示正确

timedatectl set-timezone Asia/Shanghai

安装 wget

如果环境里没有wget,通过yum安装一下

yum -y install wget

安装 gcc

如果环境里没有编译工具,通过yum安装一下

yum -y install gcc gcc-c++ make

安装依赖包

yum -y install xxx

建立环境跟目录

mkdir -p /tongfu.net/env/

建立安装包目录

mkdir /packages
cd /packages

安装 XXX

准备

xxx-0.0.0.tar.gz

下载

wget http://source.com/xxx-0.0.0.tar.gz

安装

tar xzvf xxx-0.0.0.tar.gz
cd xxx-0.0.0
./configure --prefix=/tongfu.net/env/xxx-0.0.0
make && make install
cd ..

自动启动

添加系统服务脚本

[root@tongfunet]# cat > /lib/systemd/system/httpd.service <<EOF
[Unit]
Description=httpd
After=network.target
[Service]
Type=forking
ExecStart=/tongfu.net/env/httpd-2.4.38/bin/apachectl start
ExecReload=/tongfu.net/env/httpd-2.4.38/bin/apachectl restart
ExecStop=/tongfu.net/env/httpd-2.4.38/bin/apachectl stop
PrivateTmp=true
[Install]
WantedBy=multi-user.target
EOF

使用 systemctl 管理 httpd 服务

systemctl enable httpd # 设置自动启动

systemctl start httpd # 启动服务

systemctl stop httpd # 停止服务

systemctl restart httpd # 重启服务

安装 YYY

准备

yyy-0.0.0.tar.gz

下载

wget http://source.com/yyy-0.0.0.tar.gz

安装

tar xzvf yyy-0.0.0.tar.gz
cd yyy-0.0.0
./configure --prefix=/tongfu.net/env/yyy-0.0.0
make && make install
cd ..

使用

初始化

启动XXX软件,可以看到启动信息。

案例1

通过YYY可以得到如下的信息。

案例2

通过ZZZ可以得到如下的信息。

总结

今天童鞋们跟着福哥学会了XXX软件的安装技巧,今后我们就可以在自己的服务器上安装XXX软件了!