centos 7 nginx 를 설치 하 는 두 가지 방법
yum install nginx , yum nginx, nginx yum
다음 명령 실행:
1. nginx yum repro
[root@localhost ~]# rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2. nginx
[root@localhost ~]# yum info nginx
3. yum ngnix
[root@localhost ~]# yum install nginx
:
[root@localhost ~]# yum install nginx
:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.usc.edu
* extras: mirror.raystedman.net
* updates: mirror.metrocast.net
-->
---> nginx.x86_64.1.1.10.1-1.el7.ngx
······
······
: 1:nginx-1.10.1-1.el7.ngx.x86_64
Thanks for using nginx!
Please find the official documentation for nginx here:
* http://nginx.org/en/docs/
Commercial subscriptions for nginx are available on:
* http://nginx.com/products/
----------------------------------------------------------------------
: 1:nginx-1.10.1-1.el7.ngx.x86_64 1/1
:
nginx.x86_64 1:1.10.1-1.el7.ngx
!
4. nginx
[root@localhost ~]# service nginx start
5. nginx
[root@localhost ~]# nginx -v
6. nginx, ip ( localhost / 127.0.0.1 ) nginx 。
[root@localhost ~]# curl -i localhost
:
······
Welcome to nginx!。
······
7.nginx /etc/nginx/
[root@localhost /]# ll /etc/nginx/
32
drwxr-xr-x. 2 root root 25 10 12 13:11 conf.d
-rw-r--r--. 1 root root 1007 5 31 22:09 fastcgi_params
-rw-r--r--. 1 root root 2837 5 31 22:09 koi-utf
-rw-r--r--. 1 root root 2223 5 31 22:09 koi-win
-rw-r--r--. 1 root root 3957 5 31 22:09 mime.types
lrwxrwxrwx. 1 root root 29 10 12 13:11 modules -> ../../usr/lib64/nginx/modules
-rw-r--r--. 1 root root 643 5 31 22:08 nginx.conf
-rw-r--r--. 1 root root 636 5 31 22:09 scgi_params
-rw-r--r--. 1 root root 664 5 31 22:09 uwsgi_params
-rw-r--r--. 1 root root 3610 5 31 22:09 win-utf
8. :
: ,
:
a. nginx
[root@localhost nginx]# vim /etc/nginx/conf.d/default.conf
server_name :server_name yytest.com;
b.
[root@localhost nginx]# /usr/sbin/nginx -s reload
c. nginx (192.168.10.11)
(192.168.10.10) :http://yytest.com
d. , 1, hosts ; 2, hosts , nginx 80
e. :
: (192.168.10.10) hosts , SwitchHosts 192.168.10.11 yytest.com
: ,
9.nginx
:
$ /usr/sbin/nginx service nginx start(centos7 systemctl start nginx.service )
:
$ /usr/sbin/nginx –s reload
:
$ /usr/sbin/nginx –s stop
:
$ /usr/sbin/nginx –t
발생 할 수 있 는 문제:
1。 ping 2。 ping 3。 web 4。 web 80
해결 방법:
centos6:
:
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
:
/etc/rc.d/init.d/iptables save
/etc/init.d/iptables restart
CentOS , :
CentOS :/etc/init.d/iptables status
CentOS :/etc/init.d/iptables stop
:
chkconfig –level 35 iptables off
centos7
[root@rhel7 ~]# systemctl status firewalld.service
[root@rhel7 ~]# systemctl stop firewalld.service
[root@rhel7 ~]# systemctl disable firewalld.service
[root@rhel7 ~]# systemctl status firewalld.service
확장 지식:
서 비 스 를 시작 합 니 다: systemctl start firewalld. service 서 비 스 를 닫 습 니 다: systemctl stop firewalld. service 서 비 스 를 다시 시작 합 니 다: systemctl restart firewalld. service 는 서비스의 상 태 를 표시 합 니 다. systemctl status firewalld. service 는 시작 할 때 서 비 스 를 사용 하지 않 습 니 다: systemctl enable firewalld. service firewalld.service
서비스 가 시작 되 었 는 지 확인 하기: systemctl is - enabled firewalld. service;echo $?
시 작 된 서비스 목록 보기: systemctl list - unit - files | grep enabled
두 번 째 방법: 설치 패 키 지 를 수 동 으로 다운로드 하여 압축 을 풀 고 설치 합 니 다.
1. nginx 。
[root@localhost ~]# wget http://nginx.org/download/nginx-1.10.1.tar.gz
2.
[root@localhost ~]# cp nginx-1.10.1.tar.gz /usr/local/
3.
[root@localhost ~]# tar -zxvf nginx-1.10.1.tar.gz
[root@localhost ~]# cd nginx-1.10.1
4. nginx
[root@localhost ~]# /usr/local/nginx/sbin/nginx
5. s
[root@localhost ~]# nginx -v
6.url nginx localhost 127.0.0.1
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.