root@rancher:/opt/tnginx# ls -l -d -h *
drwxrwxr-x 13 root root 4.0K 3月 29 2021 tengine-2.3.3
-rw-r--r-- 1 root root 2.8M 3月 21 10:03 tengine-2.3.3.tar.gz
获取一个包,然后吧他解压
源代码内编辑脚本文件
编译安装需要用到的,编译工具
其中折腾了很多次,网易,阿里,华为换了一个遍。
怎么都装不过去,移除也不行。aptitude 推荐安装方案也是不行的,解决不了依赖
然后我们试一下,我的母校清华大学的
debian | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
这样就可以安装了。
root@rancher:/opt/tnginx/tengine-2.3.3# apt install libpcre3 libpcre3-dev // pcre
apt install zlib1g-dev //zlib
apt install build-essential // gcc gcc-c++
安装apt install openssl libssl-dev //openssl openssl-devel
编译完成make
make install 安装
编译完成安装
root@rancher:~# nginx -v
Tengine version: Tengine/2.3.3
nginx version: nginx/1.18.0
root@rancher:~# cat /etc/profile.d/nginx.sh
export PATH="$PATH:/opt/tnginx/nginx/sbin/"
ln -s 直接创建到变量路径也是可以的
到这就在debian下编译安装了nginx 完成了
root@rancher:~# nginx -v
Tengine version: Tengine/2.3.3
nginx version: nginx/1.18.0
root@rancher:~# cat /etc/profile.d/nginx.sh
export PATH="$PATH:/opt/tnginx/nginx/sbin/"