1、安装LuaJIT ARMv8: ~~wget https://luajit.org/download/LuaJIT-2.1.0-beta3.tar.gz && tar -zxf LuaJIT-2.1.0-beta3.tar.gz cd LuaJIT-2.1.0-beta3 && make -j8 && make install && cd /usr/lib64 && ln -s /usr/local/lib/libluajit-5.1.so libluajit.so~~ ```shell git clone https://github.com/LuaJIT/LuaJIT.git LuaJIT cd LuaJIT make && make install ``` 2、安装jemalloc(5.1以上) ```shell cd /root wget https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz2 tar -jxvf jemalloc-5.2.1.tar.bz2 cd jemalloc-5.2.1 sudo apt-get install autogen autoconf ./autogen.sh make -j2 sudo make install sudo ldconfig cd ../ rm -rf jemalloc-5.2.1 jemalloc-5.2.1.tar.bz2 ``` 3、安装xdebug 3.1 代码 ```shell apt-get install php-xdebug apt-get install php-dev ``` 3.2 手动安装版本 ```shell cd /usr/local/src wget https://xdebug.org/files/xdebug-3.1.2.tgz tar -zxvf xdebug-3.1.2.tgz cd xdebug-3.1.2 phpize ./configure --enable-xdebug make make install ``` 4、宝塔面板的 nginx 编译脚本目前是直接忽略 ARM 对 LuaJIT 的支持,这导致了许多依赖 lua 语言的插件失效,比如 Nginx 防火墙、网站监控报表。 直接上终端代码,懂的都懂 ```shell cat>/www/server/panel/install/nginx_prepare.sh<> /etc/ld.so.conf fi ldconfig cd .. fi rm -rf LuaJIT-2.1* Install_cjson EOL sed -i 's/\r//g' /www/server/panel/install/nginx_prepare.sh cat>/www/server/panel/install/nginx_configure.pl< WMI Scripting HTML 当前访问者IP地址及地址归属: Last modification:December 10th, 2021 at 01:01 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments