Ubuntu系统下Nginx安装

一、使用apt安装nginx

0-如果本机安装了nginx,就进行卸载:

apt-get --purge autoremove nginx

检查本机是否还有nginx程序在后台运行,如果有直接kill掉。

ps -ef | grep nginx

1-默认版本安装

apt-get update apt-get install nginx

2-选择安装版本

apt-get update apt-cache show nginx

发现有2个版本可以安装,还伴随了其他版本信息的显示。然后选择我们想要的版本按照即可

apt-get install nginx=1.18.0-0ubuntu1.4

3-目录说明:

/usr/sbin/nginx:主程序,启动文件

/etc/nginx:存放配置文件

/var/www/html:存放项目目录

/var/log/nginx:存放日志   

4.安装nginx服务

sudo apt install nginx-extras

5.配置nginx

sudo vi /etc/nginx/sites-enabled/default

二、手动安装nginx

0-安装从源代码编译所需的工具

sudo apt-get install build-essential libpcre3 libpcre3-dev libssl-dev

1-创建nginx的目录

sudo mkdir ~/working 
cd ~/working

2-下载Nginx源代码

wget http://nginx.org/download/nginx-1.23.4.tar.gz

这里可以指定自己期望的版本

3-在该目录下解压文件

tar -zxvf nginx-1.23.4.tar.gz

4-切换到该目录下

cd nginx-1.23.4

5-安装并编译环境

# 执行安装命令

./configure \ --prefix=/usr/local/nginx \ --sbin-path=/usr/local/nginx/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ && make \ && make install

说明一下:

configure:是用来编译之前的配置工作

--prefix:指定最终安装到的目录 默认值 /usr/local/ngnix

--sbin-path:用来指定可执行文件目录:默认的是 sbin/nginx

--conf-path:用来指定配置文件目录:默认的是 conf/nginx.conf

6-安装初始化脚本

sudo wget https://raw.github.com/JasonGiedymin/nginx-init-ubuntu/master/nginx -O /etc/init.d/nginx 
sudo chmod +x /etc/init.d/nginx 
sudo update-rc.d nginx defaults

7-nginx管理命令
 

service nginx start

service nginx restart

service nginx stop

sudo nginx -t 检查配置文件是否正确

sudo nginx 默认启动nginx

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

心灵行者

你的鼓励是我最大的创作动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值