Linux系统下安装配置 Nginx 超详细图文教程_linux安装nginx

#执行配置脚本 --prefix是指定安装目录
./configure --prefix=/usr/local/nginx


**如果遇到报错“./configure: error: C compiler cc is not found”,如下图**


![在这里插入图片描述](https://img-blog.csdnimg.cn/010ae6a4070248d59692dd5d461d0699.png#pic_center)


解决:


yum -y install gcc gcc-c++ autoconf automake make


编译安装



#对nginx编译和安装
make & make install


###  2.3、启动Nginx


进入到nginx安装目录下:


![](https://img-blog.csdnimg.cn/bc28216b623e4dea9bb86158be929d29.png)


 启动命令:



#启动脚本是在

/usr/local/nginx/sbin/nginx

#启动,
/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
#停止
/usr/local/nginx/sbin/nginx -s stop
#重载
/usr/local/nginx/sbin/nginx -s reload
#杀掉nginx
/usr/local/nginx/sbin/nginx -s quit


查询nginx是否启动:



ps -ef | grep nginx


访问nginx页面:


在浏览器中输入 ip + 端口号访问(端口默认80)


这样就算安装成功了


![](https://img-blog.csdnimg.cn/1de17874e43947cbb5e473177f1db005.png)


如果浏览器访问不通,请检查是否开启防火墙限制,将防火墙关闭或将端口加入到防火墙白名单中,这里nginx的默认端口为80



#查看已放行的端口
firewall-cmd --list-all
#将80端口加入到防火墙放行白名单中,并重载防火墙
firewall-cmd --add-port=80/tcp --permanent
firewall-cmd --reload


 关闭防火墙



#临时关闭防火墙
systemctl stop firewalld.service
#永久关闭防火墙
systemctl disable firewalld.service


设置nginx 的开机启动



vim /etc/rc.local
文本底部追加
/usr/local/nginx/sbin/nginx


![](https://img-blog.csdnimg.cn/b642383e167f4b1eb121b5ed5dd7740a.png)


## 三、Nginx介绍


1、修改配置端口和默认访问页面



#找到nginx的配置文件,编辑
vi /usr/local/nginx/conf/nginx.conf


![](https://img-blog.csdnimg.cn/3e565fe27b5349c2b6a78ca891114b74.png)


 修改页面内容:



#这里放置的是nginx默认显示的页面
cd /usr/local/nginx/html/


### 1、nginx配置文件详细说明:



#user nobody;#运行nginx的默认账号
#nginx进程数,建议设置为等于CPU总核心数。
worker_processes 1;

#事件区块开始
events {
#单个进程最大链接数(

  • 6
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值