上一篇
大家好呀!今天咱们来聊聊一个让不少小伙伴头疼的问题——在甲骨文ARM架构的云服务器上,用宝塔面板安装Nginx时频频失败该怎么办?🤔
"明明按照教程一步步操作,怎么安装Nginx总是报错啊!"——这是很多使用甲骨文ARM免费服务器的朋友遇到的共同困扰,特别是当看到类似这样的错误提示时:
configure: error: cannot run C compiled programs
或者安装过程中突然中断,提示各种依赖缺失... 真是让人抓狂!😫
经过多次实测(2025年8月验证),主要原因有这几个:
先SSH连接到你的甲骨文ARM服务器,执行这些命令:
# 更新系统 sudo apt update -y && sudo apt upgrade -y # 安装基础编译工具 sudo apt install -y build-essential libpcre3 libpcre3-dev zlib1g zlib1g-dev openssl libssl-dev
💡 小贴士:甲骨文ARM实例的Ubuntu系统有时区问题,建议先执行 sudo timedatectl set-timezone Asia/Shanghai
由于内存小,增加Swap能有效防止编译时崩溃:
# 创建4G的Swap文件(根据磁盘空间调整) sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile # 永久生效 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
正常安装宝塔面板:
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装完成后,先不要急着装Nginx,执行:
# 修复可能的库链接问题 sudo ln -sf /usr/lib/aarch64-linux-gnu/libssl.so /usr/lib/libssl.so sudo ln -sf /usr/lib/aarch64-linux-gnu/libcrypto.so /usr/lib/libcrypto.so
如果宝塔面板安装Nginx还是失败,可以尝试手动编译:
# 进入宝塔的源码目录 cd /www/server/nginx/src # 下载Nginx源码(以1.25版本为例) wget http://nginx.org/download/nginx-1.25.3.tar.gz tar zxvf nginx-1.25.3.tar.gz cd nginx-1.25.3 # 配置编译参数(关键步骤!) ./configure --user=www --group=www \ --prefix=/www/server/nginx \ --with-http_stub_status_module \ --with-http_ssl_module \ --with-http_v2_module \ --with-http_gzip_static_module \ --with-ipv6 \ --with-http_sub_module \ --with-http_flv_module \ --with-http_addition_module \ --with-http_realip_module \ --with-http_mp4_module \ --with-ld-opt="-Wl,-z,now -Wl,--as-needed -pie" \ --with-cc-opt="-Wno-error" # 编译安装(耐心等待) make -j$(nproc) && make install
手动安装完成后,回到宝塔面板:
终端执行:
nginx -v
如果显示版本号,恭喜你成功啦!🎉
htop
监控内存使用/tmp/panelExec.log
和 /www/server/panel/install/nginx.sh.log
在ARM架构服务器上折腾确实会遇到些小麻烦,但一旦搞定,那种成就感简直爆棚!💪 按照上面的步骤操作,相信你的Nginx一定能顺利跑起来,如果还遇到其他问题,欢迎在评论区交流~
下次再见啦!祝你玩转甲骨文ARM服务器~ 🚀
本文由 宦修文 于2025-08-02发表在【云服务器提供商】,文中图片由(宦修文)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://vps.7tqx.com/wenda/516856.html
发表评论