A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

[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 [url]http://nginx.org/download/nginx-1.13.7.tar.gz[/url]

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地址



3 个回复

倒序浏览
张志辉 来自手机 中级黑马 2019-5-20 17:45:06
沙发
回复 使用道具 举报
回复 使用道具 举报
学习了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马