热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linuxclickhouse安装在指定目录_Centos8服务器指定目录安装配置Nginx

1.安装前准备(1)检查是否安装过nginx(如果没有安装过可以无视)find-namenginx搜索nginx文件及其文件夹rm-rf【nginx配置地址文件及其文件夹】手动删除

1.安装前准备

(1)检查是否安装过nginx(如果没有安装过可以无视)

find / -name nginx    //搜索nginx文件及其文件夹rm -rf 【nginx配置地址文件 及其文件夹】 //手动删除配置文件yum remove nginx  //自动卸载nginx(可能有部分不影响安装的残留文件)   

(2)安装依赖

yum install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel

2.安装Nginx(指定目录下)

(1)创建指定目录

cd  /      #// 进入 / 目录mkdir www  #// 创建准备存放Nginx的目录cd www       #// 进入该目录中

(2)下载及安装配置Nginx

wget http://nginx.org/download/nginx-1.19.2.tar.gz /www   #//下载到指定目录下tat -zxvf nginx-1.19.2.tar.gz   #// 解压cd nginx-1.19.2  #// 进入解压后的文件夹内mkdir -p /www/nginx   #//等下配置起来更工整 make && make install   #// 编译安装 

(3)启动和关闭Nginx

cd /www/nginx/sbin  ./nginx  #//启动nginx./nginx -s stop #//停止nginx./nginx -s reload #//重启nginx

检验:安装好后,启动nginx,然后输入你的服务器外局域网,出现

Welcome to nginx!字样,就表示nginx正常工作。

3.配置nginx开机启动(转载自https://www.cnblogs.com/piscesLoveCc/p/5867900.html 略有修改)

(1)在系统服务目录里创建nginx.service文件

touch /usr/lib/systemd/system/nginx.service #//创建nginx.service文件chmod +x /usr/lib/systemd/system/nginx.service #//赋予权限 

(2)编辑nginx.service文件

vim usr/lib/systemd/system/nginx.service

[Unit]Description=nginxAfter=network.target [Service]Type=forkingExecStart=/www/nginx/sbin/nginxExecReload=/www/nginx/sbin/nginx -s reloadExecStop=/www/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

保存退出。(Esc + :wq )

(3)设置开机启动

systemctl enable nginx.service

(4)systemctl操控nginx的用法

开启nginxsystemctl start nginx.service关闭nginxsystemctl stop nginx.service 重启nginxsystemctl restart nginx.service 设置开机启动systemctl enable nginx.service 停止开机启动systemctl disenable nginx.service查看服务当前状态systemctl disenable nginx.service查看所有已启动的服务systemctl list-units --type=service

使用systemctl的优点:开机自启动很方便,直接使用systemctl操控开关重启,还是自启动关闭自启动都很方便。

6b0f3c3b553c4b2289f1b11fd38f248d.png




推荐阅读
  • 深入解析 Spring Security 用户认证机制
    本文将详细介绍 Spring Security 中用户登录认证的核心流程,重点分析 AbstractAuthenticationProcessingFilter 和 AuthenticationManager 的工作原理。通过理解这些组件的实现,读者可以更好地掌握 Spring Security 的认证机制。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 本文详细介绍了Java中org.neo4j.helpers.collection.Iterators.single()方法的功能、使用场景及代码示例,帮助开发者更好地理解和应用该方法。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 解决PHP与MySQL连接时出现500错误的方法
    本文详细探讨了当使用PHP连接MySQL数据库时遇到500内部服务器错误的多种解决方案,提供了详尽的操作步骤和专业建议。无论是初学者还是有经验的开发者,都能从中受益。 ... [详细]
  • MQTT技术周报:硬件连接与协议解析
    本周开发笔记重点介绍了在新项目中使用MQTT协议进行硬件连接的技术细节,涵盖其特性、原理及实现步骤。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 解读MySQL查询执行计划的详细指南
    本文旨在帮助开发者和数据库管理员深入了解如何解读MySQL查询执行计划。通过详细的解析,您将掌握优化查询性能的关键技巧,了解各种访问类型和额外信息的含义。 ... [详细]
  • 本文详细分析了Hive在启动过程中遇到的权限拒绝错误,并提供了多种解决方案,包括调整文件权限、用户组设置以及环境变量配置等。 ... [详细]
  • 本文详细介绍如何使用Samba软件配置CIFS文件共享服务,涵盖安装、配置、权限管理及多用户挂载等关键步骤。通过具体示例和命令行操作,帮助读者快速搭建并优化Samba服务器。 ... [详细]
  • 深入解析Nginx中的Location指令及其属性
    本文将详细探讨Nginx配置文件中关键的location指令,包括其三种匹配方式(精准匹配、普通匹配和正则匹配),以及如何在实际应用中灵活运用这些匹配规则。此外,还将介绍location下的重要子元素如root、alias和proxy_pass,并解释相关参数的使用方法。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ... [详细]
author-avatar
YooHoo
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有