centos7安装nginx
第一种方式:通过yum安装
直接通过yum install nginx 肯定是不行的,因为yum没有nginx,所以首先把nginx的源加入yum中。
1.将nginx放到yum repo库中
rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.查看nginx信息
yum info nginx
3.使用yum安装nginx
yum install nginx -y
4.启动nginx
systemctl nginx start
5.查看nginx版本
nginx -V / nginx -version
6.访问nginx
curl -i localhost
7.nginx配置文件位置在/etc/nginx/
8.实践
目的:修改服务名,接着从外部访问这个服务
操作:
a.修改nginx配置文件
vi /etc/nginx/conf.d/default.conf
修改server_name部分:server_name xxx;
b.重载服务
/usr/sbin/nginx -s reload
c.从外部访问nginx服务
http://xxx.com
d.访问不了的原因
(1)没有在hosts文件做映射
(2)80端口占用或未关防火墙
9.nginx常用操作
启动:systemctl start nginx.service
重启: /usr/sbin/nginx -s reload
停止:/usr/sbin/nginx -s stop
测试配置文件是否正常:/usr/sbin/nginx -t
第二种方式:通过手动下载安装包解压安装
1.下载nginx包
wget http://nginx.org/download/nginx-1.10.1.tar.gz
2.复制包到安装目录
cp nginx-1.10.1.tar.gz /usr/local/
3.解压
tar -zxvf nginx-1.10.1.tar.gz
cd nginx-1.10.1
4.启动nginx
/usr/local/nginx/sbin/nginx
5.查看版本
nginx -v
6.访问localhost