Deepin15.7 安装nginx
1.安装gcc g++的依赖库
sudo apt-get install build-essential && sudo apt-get install libtool
2.安装pcre依赖库
sudo apt-get install libpcre3 libpcre3-dev
3.安装zlib依赖库
sudo apt-get install zlib1g-dev
4.安装ssl依赖库
sudo apt-get install openssl
5.解压nginx
6.配置,指定安装路径
./configure --prefix=/www/server/nginx
到此为止,都很顺利,接下来坑出现。
7. 编译 make
$ make
make后出现错误:
查证后,发现这个错误是gcc 中增加的一个函数导致的.
8.解决方案,增加 --with-cc-opt="-Wno-error" ,这个选项,然后,从新配置编译:
./configure后,再执行$ make && make install,错误会跳过。此处需要注意的是,安装目录一定需要足够权限,不然无法写入文件,同样会导致安装失败。
9.ok
Deepin,通过宝塔面板时遇到各种问题,比如,nginx会安装不成功;安装过nginx无论成功与否,文件管理系统,商店关闭后无法再次打开;重启开机,无法进入桌面。这是本人遇到的问题。每个人的环境不同,也许大家不会遇到。
最后,感谢,浏览,希望对您有所帮助。