首页 > 系统相关 >CentOS安装配置Nginx详细教程

CentOS安装配置Nginx详细教程

时间:2024-02-06 17:24:12浏览次数:42  
标签:教程 CentOS nginx cd Nginx usr install local

CentOS安装配置Nginx详细教程

一、预先安装额外的依赖

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

二、下载Nginx压缩包(这里以Nginx1.24.0为例)

  • 下载地址https://nginx.org/en/download.html

三、创建nginx文件夹,并上传压缩包至/usr/local/nginx

cd /usr/local/
mkdir nginx
cd nginx

四、解压Nginx压缩包

tar -zxvf nginx-1.24.0.tar.gz

五、编译安装Nginx

cd nginx-1.24.0
./configure
make && make install

六、使用Nginx

# 启动Nginx服务
/usr/local/nginx/sbin/nginx
# 停止Nginx服务
/usr/local/nginx/sbin/nginx -s stop
# 如果修改了配置⽂件后想重新加载Nginx,可执⾏:
/usr/local/nginx/sbin/nginx -s reload
  • 注意:Nginx配置文件路径为/usr/local/nginx/conf/nginx.conf

标签:教程,CentOS,nginx,cd,Nginx,usr,install,local
From: https://www.cnblogs.com/Natsunobourei/p/18010060

相关文章

  • 全网最详细的CentOS安装教程
    1资料准备1.1VMware17.0虚拟机1.2Linux系统1.3Linux系统连接工具1.4数据库可视化工具dbeaver下载(免费):https://dbeaver.io/files/dbeaver-ce-latest-x86_64-setup.exe备注:navicat界面操作更简单一些2软件安装2.1虚拟机目前VMwareWorkstation与VirtualBox两款虚拟机使用较为......
  • 无涯教程-Math.log2(x)函数
    返回X的以2为底的对数。语法Math.log2(x)参数X-代表数字Exampleconsole.log("---Math.log2()---")console.log("Math.log2(2):"+Math.log2(2))console.log("Math.log2(5):"+Math.log2(5))输出---Math.log2()---Math.log2(2):1......
  • CentOS安装配置JDK详细教程
    CentOS安装配置JDK详细教程一、查询系统中自带的JDKrpm-qa|grepjdk二、卸载系统中自带的JDK#方式一逐个卸载rpm-e--nodepsjdk的rpm软件包名#方式二传参一键卸载rpm-qa|grepjdk|xargsrpm-e--nodeps三、将JDK的.tar.gz压缩包上传至/opt目录四、解压J......
  • CentOS安装配置MySQL详细教程
    CentOS安装配置MySQL详细教程一、卸载系统中自带的MariaDB#检查MariaDBrpm-qa|grepmariadb#卸载MariaDBrpm-e--nodepsmariadb-libs二、下载MySQL安装包下载地址https://downloads.mysql.com/archives/community/三、将MySQL压缩包上传至/opt目录四、解压MyS......
  • ubuntu linux服务器nginx安装手册
    ubuntulinux服务器nginx安装手册一、连接服务器注意登录服务器的用户角色,这里显示为root是已经使用sudo-s进行了提权操作二、安装nginx到指定目录1、安装编译依赖在开始之前,需要确保安装了编译Nginx所需的依赖包。这些依赖可能包括但不限于gcc、g++、make、libpcre3-dev......
  • nginx改变访问应用端口以及解决css,js或表单提交访问不到的问题
    场景如果原先某个网站是通过ip:8080直接访问的,现在想要加个前缀,并且去掉端口进行访问,比如ip/myapp去访问这个项目,可以通过nginx来实现这个过程。最近有个需求需要变更redmine的访问路径,从ip:8080改成ip/redmine,下面以redmine举例子。配置过程以ip/redmine来访问原先ip:8080的项......
  • CentOS安装配置JDK详细教程
    CentOS安装配置JDK详细教程一、查询系统中自带的JDKrpm-qa|grepjdk二、卸载系统中自带的JDK逐个卸载rpm-e--nodepsjdk的rpm软件包名全部卸载rpm-qa|grepjdk|xargsrpm-e--nodeps三、将JDK的.tar.gz压缩包上传至/opt目录四、解压JDK压缩包tar-z......
  • 无涯教程-Math.log10(x)函数
    返回X的以10为底的对数。Math.log10(x)-语法Math.log10(x)x  - 代表数字Math.log10(x)-示例console.log("---Math.log10()---")console.log("Math.log10(10):"+Math.log10(10))console.log("Math.log10(16.7):"+Math.log10(10))......
  • 无涯教程-Math.log(x)函数
    返回X的自然对数。Math.log(x)-语法Math.log(x)x  - 代表数字Math.log(x)-示例console.log("---Math.log()---")console.log("Math.log(Math.E):"+Math.log(Math.E))console.log("Math.log(17.5):"+Math.log(17.5))运行上面代码输出-......
  • nginx+keepalived组成高可用集群
    注意:用keepalived将多台nginx组成高可用集群时,nginx不能用docker启动1下载keepalived:yum-yinstallkeepalived2查看网卡:ipaddr,有eth0,en33这种的就是网卡名,inet后面是ip地址,一个网卡还可以绑定多个ip地址,比如给eth0网卡添加192.168.0.150ip命令:ipaddradd192.168......