Điểm:0

http_ssl_module không cài đặt được khi biên dịch từ mã nguồn của nginx

lá cờ mc
Jia

Tôi đang cố gắng thiết lập https của mình bằng certbot , vì vậy tôi cần biên dịch lại ngx thêm '--with-http_ssl_module', đây là các bước hoàn chỉnhï¼

 - sudo làm sạch sudo  
 - ./auto/configure --prefix=/var/www/html
   --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --http-log-path=/var/log/nginx/access.log
       --error-log-path=/var/log/nginx/error.log --with-pcre --with-http_ssl_module --lock-path=/var/lock/nginx.lock --pid-path=/var /run/nginx.pid --modules-path=/etc/nginx/modules 
 - kiểm tra Makefile , tôi có thể thấy 'http_ssl_module' được thêm vào objs/Makefile
 - ./auto/configure sudo make sudo make install

Sau khi hoàn thành tất cả các bước trên (không quan sát thấy lỗi), tôi đã kiểm tra 'ngx_modules.o' (vẫn thiếu mô-đun ssl) và chạy lệnh bên dưới

Sudo certbot --nginx -d feedme.pub 
Lưu nhật ký gỡ lỗi vào /var/log/letsencrypt/letsencrypt.log 
Plugin nginx không hoạt động; có thể có vấn đề với cấu hình hiện tại của bạn. 
Lỗi là: PluginError('Bản dựng Nginx thiếu mô-đun SSL (--with-http_ssl_module).') 

Ngoài ra, tôi đã kiểm tra ssl lib- libssl của mình đã được cài đặt chưa:

ldconfig -p | grep libssl
    libssl3.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl3.so
    libssl.so.1.1 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.1
    libssl.so.1.0.0 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.0
    libssl.so (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libssl.so

Bất cứ ai cũng có thể giúp trả lời tại sao tôi không thể xây dựng '--with-http_ssl_module' trong?

Michael Hampton avatar
lá cờ cz
Tại sao bạn biên dịch nginx từ mã nguồn?!
anx avatar
lá cờ fr
anx
Bạn có thể muốn sử dụng các tùy chọn biên dịch mà bản phân phối của bạn sử dụng.. ai biết được điều gì khác biệt.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.