当前位置:首页 > 技术文章 > 正文内容

银河麒麟V10服务版(FT2000/4 CPU)部署Nginx笔记

arlanguage5个月前 (12-19)技术文章89

将centos或windows系统上运行的系统迁移到银河麒麟V10服务版系统上比较容易,如果您的技术路线是(springboot+vue+mysql)无其他需要操作系统支持的功能,只需要将相关软件环境在操作系统上重新编译运行即可。

以麒麟V10 服务版飞腾CPU为例,前后端分离,vue编译了前端代码后通常部署在nginx下。所以需要在麒麟操作系统编译nginx。

麒麟系统默认是普通用户登录,第一步提升权限,否则普通用户无法执行命令。

sudo root

系统提示输入当前用户密码,输入后按回车键完成切换。

第二步下载nginx源代码。将当前目录切换到/usr/local/nginx。

cd /usr/local/
mkdir nginx
cd nginx
sudo wget http://nginx.org/download/nginx-1.10.2.tar.gz
sudo wget http://www.openssl.org/source/openssl-filps-2.0.10.tar.gz
sudo wget http://zlib.net/zlib-1.2.11.tar.gz
sudo wget https://netix.dl.sourceforge.net/project/pcre/8.40/pcre-8.40.tar.gz

下载完成后,目录下有四个文件。

下一步逐个解压缩:

sudo tar –zxcf nginx-1.10.2.tar.gz
sudo tar –zxcf openssl-filps-2.0.10.tar.gz
sudo tar –zxcf zlib-1.2.11.tar.gz 
sudo tar –zxcf pcre-8.40.tar.gz

编译基础组件:

cd openssl-filps-2.0.10
sudo ./config && make && make install
cd ../pcre-8.40
sudo apt install libpcre3-dev
prce-config –version

下一步编译Nginx

cd ../nginx-1.10.2
sudo chown -R kylin /usr/local/nginx
sudo ./configure && make && make insta

编译完成后尝试启动

sudo  ./nginx
/usrl/local/nginx/sbin/nginx -s stop

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/319.html

分享给朋友:

“银河麒麟V10服务版(FT2000/4 CPU)部署Nginx笔记” 的相关文章

Linux下各种连接数配置及高并发Nginx优化

前言在性能测试过程中,经常会接触到链接数相关的问题,那就是一台服务器最多能支持多少链接数呢?有的朋友可能会说是65535,因为操作系统有65535个端口,那么这个答案准确吗?首先先了解下如何标识一个链接,操作系统是通过一个四元组来标识一个TCP链接:{本地ip,本地port,远程ip,远程port}...

Linux 安装 Alist 个人云盘 alpine linux安装

1. 简介云服务器有比较大的空间,想自己搭建一个个人云盘,做大文件的转存。其他百度云盘等的下载速度感人,不想充值会员。查询了一轮之后 Alist,Nextcloud,Cloudreve,ownCloud,Seafile等等看到了不少,但是很多都需要各种配置安装。要么是通过宝塔可以快速安装,但是我的服...

Nginx 问题以及对应的解决方案

1. Nginx 无法启动当 Nginx 无法启动时,通常是由于以下几个原因导致的:配置文件有误。可以通过运行 nginx -t 命令检查配置文件是否存在语法错误。端口被占用。可以通过运行 netstat -tlnp 命令查看当前系统中占用该端口的进程,并将其停止或更改端口。缺少权限。Nginx 可...

Nginx配置可用参数

Nginx可用参数参数名称注释$arg_NAMEHTTP 请求中某个参数的值,如/index.html?name=zhangsan,可以用$arg_name 取得zhangsan$argsHTTP 请求中的完整参数。例如,在请求/index.html?id=1&name=zhangsan 中,$ar...

到 2024 年了,全球仍有 76.4% 的网站在用「已死」的 PHP!

如今资历稍长的程序员,提到 PHP 可能都会联想到一个梗:“PHP 是最好的语言。”这个梗并非出自别处,正源自于 PHP 自己的官方文档:早在 2001 年 7 月,PHP 文档中就有一句“PHP is the best language for web programming(PHP 是世界上最好...

如何在 NGINX 中创建自定义 404 错误页面

每次NGINX在尝试处理客户端请求时遇到错误,它都会返回一个错误。每个错误都包含一个HTTP响应代码和一个简短描述。错误通常通过简单的默认HTML页面显示给用户。幸运的是,您可以配置NGINX以向您的站点或 Web 应用程序的用户显示自定义错误页面。这可以使用 NGINX 的 error_page指...