黑马程序员技术交流社区

标题: 【太原校区】LINUX下安装NGINX [打印本页]

作者: 郝永亮    时间: 2019-5-20 17:43
标题: 【太原校区】LINUX下安装NGINX
[AppleScript] 纯文本查看 复制代码
LINUX安装NGINX



安装依赖

yum install gcc

yum install pcre-devel

yum install zlib zlib-devel

yum install openssl openssl-devel

//一键安装上面四个依赖

yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下载nginx的tar包

复制代码

//创建一个文件夹

cd /usr/local

mkdir nginx

cd nginx

//下载tar包

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

tar -xvf nginx-1.13.7.tar.g

复制代码

安装nginx

//进入nginx目录

cd /usr/local/nginx

//执行命令

./configure

//执行make命令

make

//执行make install命令

make install

Nginx常用命令

//测试配置文件

安装路径下的/nginx/sbin/nginx -t

复制代码

//启动命令

安装路径下的/nginx/sbin/nginx

//停止命令

安装路径下的/nginx/sbin/nginx -s stop

或者 : nginx -s quit

//重启命令

安装路径下的/nginx/sbin/nginx -s reload

复制代码

//查看进程命令

ps -ef | grep nginx

//平滑重启

kill -HUP Nginx主进程号

配置防火墙

//打开防火墙文件

sudo vim /etc/sysconfig/iptables

//新增行  开放80端口

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

//保存退

//重启防火墙

sudo service iptables restart

Nginx虚拟域名配置及测试验证

//编辑nginx.conf

sudo vim /usr/local/nginx/conf/nginx.conf

//增加行

include vhost/*.conf

//保存退出

//在/usr/local/nginx/conf目录新建vhost文件夹

mkdir vhost

//创建每个域名的配置

sudo vim jimisun.com.conf

//节点中增加入响应的配置 端口转发  或者访问文件系统

Nginx启动

//进入nginx安装目录

cd sbin

sudo ./nginx

测试访问

http://ip地址




作者: 张志辉    时间: 2019-5-20 17:45

作者: liudongjie    时间: 2019-5-22 17:37

作者: 郝永亮    时间: 2019-6-4 16:49
学习了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2