以麒麟V10 做事版飞腾CPU为例,前后端分离,vue编译了前端代码后常日支配在nginx下。以是须要在麒麟操作系统编译nginx。
麒麟系统默认是普通用户登录,第一步提升权限,否则普通用户无法实行命令。
sudo root
系统提示输入当前用户密码,输入后按回车键完成切换。

第二步下载nginx源代码。将当前目录切换到/usr/local/nginx。
cd /usr/local/mkdir nginxcd nginxsudo wget http://nginx.org/download/nginx-1.10.2.tar.gzsudo wget http://www.openssl.org/source/openssl-filps-2.0.10.tar.gzsudo wget http://zlib.net/zlib-1.2.11.tar.gzsudo wget https://netix.dl.sourceforge.net/project/pcre/8.40/pcre-8.40.tar.gz
下载完成后,目录下有四个文件。
下一步逐个解压缩:
sudo tar –zxcf nginx-1.10.2.tar.gzsudo tar –zxcf openssl-filps-2.0.10.tar.gzsudo tar –zxcf zlib-1.2.11.tar.gz sudo tar –zxcf pcre-8.40.tar.gz
编译根本组件:
cd openssl-filps-2.0.10sudo ./config && make && make installcd ../pcre-8.40sudo apt install libpcre3-devprce-config –version
下一步编译Nginx
cd ../nginx-1.10.2sudo chown -R kylin /usr/local/nginxsudo ./configure && make && make insta
编译完成后考试测验启动
sudo ./nginx/usrl/local/nginx/sbin/nginx -s stop