ubuntu安装nginx,make的时候出错,求大神解答
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu安装nginx,make的时候出错,求大神解答相关的知识,希望对你有一定的参考价值。
make[4]: *** [md5-x86_64.o] 错误 1
make[4]:正在离开目录 `/home/hikki/下载/openssl-0.9.8/crypto/md5'
make[3]: *** [subdirs] 错误 1
make[3]:正在离开目录 `/home/hikki/下载/openssl-0.9.8/crypto'
make[2]: *** [build_crypto] 错误 1
make[2]:正在离开目录 `/home/hikki/下载/openssl-0.9.8'
make[1]: *** [/home/hikki/下载/openssl-0.9.8/.openssl/include/openssl/ssl.h] 错误 2
make[1]:正在离开目录 `/home/hikki/下载/nginx-1.10.1'
make: *** [build] 错误 2
root@ubuntu:/home/hikki/下载/nginx-1.10.1#
下载nginx,地址:http://nginx.org/en/download.html
解压安装,这个不解释
问题出现1:
?
1
2
3
4
./configure: error: the HTTP rewrite module requires the PCRE library.
You can either disable the module by using --without-http_rewrite_module
option, or install the PCRE library into the system, or build the PCRE library
statically from the source with nginx by using --with-pcre=<path> option.
解决1:
?
1
sudo apt-get install libpcre3 libpcre3-dev
问题出现2:
?
1
2
3
4
./configure: error: the HTTP gzip module requires the zlib library.
You can either disable the module by using --without-http_gzip_module
option, or install the zlib library into the system, or build the zlib library
statically from the source with nginx by using --with-zlib=<path> option.
解决2:
下载zlib库,地址:http://www.zlib.net/
直接解压安装
?
1
which zlib
查看一下,有可能还需要安装:
?
1
sudo apt-get install openssl libssl-dev
执行configure操作:
?
1
2
3
4
./configure –prefix=/usr/local/nginx –pid-path=/var/run/nginx.pid--with-http_stub_status_module –with-http_ssl_module
make
make install
启动:
?
1
/usr/local/nginx/sbin/nginx
测试:
?
1
curl -i http://localhost
干净卸载nginx
命令:
?
1
sudo apt-get --purge autoremove nginx
命令:
?
1
which nginx追问
你这不能解决我的疑问啊
ESP32 ubantu环境下make出错
用的ORANGEPI的一个板子,上面安装的ubuntu系统,按照网上教程一步一步的做,配置esp32的 开发环境,到make后出现完配置界面,就出现了这些问题。换了几个教程,搜了半天其他问题,这些解决不了了。linux小白阶段,求教。
错误显示如下:
(命令行终端上那些 4HZ前面的都是类似图片一样的乱码。)
DEFCONFIG
#
# configuration written to /home/orangepi/esp/esp-idf/examples/peripherals/gpio/sdkconfig
#
MENUCONFIG
*** End of the configuration.
*** Execute 'make' to start the build or try 'make help'.
GENCONFIG
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-
elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
WARNING: Failed to find Xtensa toolchain, may need to alter PATH or set one in the configuration menu
CC src/efuse.o
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 1: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: ELFf�4HZ
4: not found
/home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: 4: /home/orangepi/esp/xtensa-esp32-elf/bin/xtensa-esp32-elf-gcc: Syntax error: word unexpected
/home/orangepi/esp/esp-idf/make/component_wrapper.mk:228: recipe for target 'src/efuse.o' failed
make[2]: *** [src/efuse.o] Error 2
/home/orangepi/esp/esp-idf/make/project.mk:391: recipe for target 'component-bootloader_support-build' failed
make[1]: *** [component-bootloader_support-build] Error 2
/home/orangepi/esp/esp-idf/components/bootloader/Makefile.projbuild:39: recipe for target '/home/orangepi/esp/esp-idf/examples/peripherals/gpio/build/bootloader/bootloader.bin' failed
make: *** [/home/orangepi/esp/esp-idf/examples/peripherals/gpio/build/bootloader/bootloader.bin] Error 2
在~/.zshrc中a已经添加好了两个路径:
export PATH=/home/orangepi/esp/xtensa-esp32-elf/bin:$PATH
export IDF_PATH=/home/orangepi/esp/esp-idf
感激不尽。
首先ctrl+alt+t打开终端,sudo -s选择用root权限登陆,以免后面的操作一直要sudo很麻烦。本回答被提问者采纳
以上是关于ubuntu安装nginx,make的时候出错,求大神解答的主要内容,如果未能解决你的问题,请参考以下文章