安装nginx--银河麒麟V10(Kylin Linux Advanced Server release V10 (Tercel))操作系统
前言
1、安装nginx之前,在内网环境下需要先进行配置本地yum源。
2、本文使用的操作系统:银河麒麟V10 飞腾版
3、查看操作系统CPU型号
[root@localhost /]# lscpu
4、查看操作系统信息
cat /etc/*release
5、安装的版本:nginx-1.16.1.tar.gz
一、 获取源代码
软件获取路径:http://nginx.org/download/
nginx官网:http://nginx.org/
二、 编译环境配置
执行如下命令,安装依赖包。
yum install gcc gcc-c++ make unzip pcre pcre-devel zlib zlib-devel libxml2 libxml2-devel readline readline-devel ncurses ncurses-devel perl-devel perl-ExtUtils-Embed openssl-devel -y
三、编译源代码
1) 执行以下命令,获取安装包。
wget -c http://nginx.org/download/nginx-1.16.1.tar.gz
2) 执行以下命令,解压安装包。
tar -zxvf nginx-1.16.1.tar.gz
3) 执行以下命令,进入安装目录。
cd nginx-1.16.1
4) 执行以下命令,编译安装nginx。
./configure
make -j4 && make install
四、 测试已完成编译的软件
1) 新增nginx用户
useradd nginx
2) 执行以下命令,给nginx用户开启nginx安装目录权限。
chown nginx:nginx /usr/local/nginx
3) 执行如下命令,查看nginx版本。
cd /usr/local/nginx/sbin/
./nginx -v
4)启动nginx
cd /usr/local/nginx/sbin/
./nginx
5)查看是否启动成功
ps -ef | grep nginx
最后在网页上访问自己的IP就可以了默认端口为80(出现如下欢迎界面就成功了!)
五、设置nginx开机自启动
第一步:进入到/lib/systemd/system/目录
[root@localhost ~]# cd /lib/systemd/system/
第二步:创建nginx.service文件,并编辑
# vim nginx.service
内容如下:
[Unit]Description=nginx serviceAfter=network.target[Service]Type=forkingExecStart=/usr/local/nginx/sbin/nginxExecReload=/usr/local/nginx/sbin/nginx -s reloadExecStop=/usr/local/nginx/sbin/nginx -s quitPrivateTmp=true[Install]WantedBy=multi-user.target
[Unit]:服务的说明
Description:描述服务
After:描述服务类别
[Service]服务运行参数的设置
Type=forking是后台运行的形式
ExecStart为服务的具体运行命令
ExecReload为重启命令
ExecStop为停止命令
PrivateTmp=True表示给服务分配独立的临时空间
注意:[Service]的启动、重启、停止命令全部要求使用绝对路径
[Install]运行级别下服务安装的相关设置,可设置为多用户,即系统运行级别为3
保存退出。
第三步:加入开机自启动
# systemctl enable nginx
如果不想开机自启动了,可以使用下面的命令取消开机自启动
# systemctl disable nginx
第四步:服务的启动/停止/刷新配置文件/查看状态
# systemctl start nginx.service 启动nginx服务
# systemctl stop nginx.service 停止服务
# systemctl restart nginx.service 重新启动服务
# systemctl list-units --type=service 查看所有已启动的服务
# systemctl status nginx.service 查看服务当前状态
# systemctl enable nginx.service 设置开机自启动
# systemctl disable nginx.service 停止开机自启动
一个常见的错误
Warning: nginx.service changed on disk. Run 'systemctl daemon-reload' to reload units.
直接按照提示执行命令systemctl daemon-reload 即可。
# systemctl daemon-reload
安装nginx--银河麒麟V10(Kylin Linux Advanced Server release V10 (Tercel))操作系统相关推荐
- linux麒麟安装教程,优麒麟Ubuntu Kylin 18.04安装教程
优麒麟Ubunt Kylin 18.04是优麒麟开源操作系统的第三个长线支持版本,为方便用户下载安装和使用,特发布本简易安装教程,主要对系统安装盘制作和安装过程进行介绍.在安装前可以对该系统进行一个全 ...
- 银河麒麟(Kylin)系统Ghost镜像文件(.kyimg)系统还原方法
准备工作 1. 银河麒麟版本:Kylin-4.0.2-desktop-sp4-20200728.J1-arm64.iso 2. 启动盘制作软件:Rufus 3.9 3. 1台win7系统电脑 4. 2 ...
- MacOS开发必备工具brew,安装nginx反向代理,替代linux工具 apt-get和 yum...
Mac os开发者必备工具 brew,替代Linux系统中的 apt-get和yum工具,本文介绍Mac电脑安装Homebrew,并下载安装软件nginx反向代理过程. 1.安装Homebrew 在苹 ...
- 安装【银河麒麟V10】linux系统
最近客户的服务器是麒麟的操作系统,因为要在上面安装我们的应用所以,要找镜像在本地搭建测试环境,看看有什么问题,把遇到的问题和操作总结一下.因为客户的服务器是内网,没网还需要挂载镜像,所以还需要挂载镜像 ...
- amazon linux 安装nginx,amazon-web-services – 如何在amazon linux disto上安装nginx 1.9.15
我尝试在新的亚马逊linux上安装最新版本的Nginx(> = 1.9.5)来使用http2.我按照这里描述的说明 – > http://nginx.org/en/linux_packag ...
- 银河麒麟4安装MySQL8_银河麒麟4.0.2安装教程-电脑系统安装手册
一.下载镜像和u盘启动盘制作软件 2.下载官方推荐的U盘启动盘软件rufus,密码:sslc 二.U盘启动盘制作 直接运行rufus→选择U盘→选择镜像→开始 三.安装 1.设置U盘启动 将U盘插入服 ...
- Oracle Database 11.2.0.4.0 已在 中标麒麟Linux x86-64 NeoKylin Linux Advanced Server 6 上通过认证...
啥都不说了,上截图: 转载于:https://www.cnblogs.com/cxchanpin/p/6795274.html
- Oracle Database 11.2.0.4.0 已在 中标麒麟Linux x86-64 NeoKylin Linux Advanced Server 6 上通过认证
啥都不说了,上截图:
- 银河麒麟V10(Kylin Linux V10)之DBeaver安装
导出前期提要: 本次演示的操作系统版本是Kylin Linux Advanced Server release V10 (Tercel),需安装图形化界面 DBeaver下载地址:Download | ...
- 华为鲲鹏+银河麒麟v10 安装 docker-ce
设备:硬件:仅有ARM处理器,无GPU和NPU,操作系统麒麟银河V10,Kunpeng-920 #######参考原链接######### 华为鲲鹏+银河麒麟v10 安装 docker-ce 踩坑 - ...
最新文章
- R语言sink函数保存文件实战
- Windows10 Postgres11 安装 The Database cluster initialisation failed
- PHP创建图像的应用!!!!
- 测试开发岗面试问题-工具类
- JVM调优之jstack找出发生死锁的线程
- 工业机器人 答案 韩建海_不可或缺:协作机器人对于制造业转型升级的意义
- 菱形继承和虚继承、对象模型和虚基表
- Vue项目中自动将px转换为rem
- Java文件类– java.io.File
- vue组件(将页面公用的头部组件化)
- 【深度相机系列四】深度相机原理揭秘--结构光(iPhone X 齐刘海原理)
- centor 7英伟达显卡驱动安装
- 获取ios设备的电池信息
- xmanager无法连接Linux服务器,解决xmanager连接linux出错问题
- 【附源码】计算机毕业设计SSM人脸识别考勤系统
- 微博报错:Ip Limit, request ip is not contained in safety ip error_code:10004/2/status
- 任正非:华为从未想干翻苹果 称霸死无葬身之地
- 网站制作中 电脑网站与手机网站有哪些区别?
- CAN SPLIT功能作用和SPLIT电容作用
- lms c语言,LMS算法实现自适应滤波器(C语言版)