1. Installation in Form eines Pakets Installationsanleitung
Systemumgebung:CentOS-6.5
Software: nginx-1.6.2.tar.gz
Installationsmethode: Quellcode-Kompilierung und Installation
Installationsort: /opt/program/nginx- 1.6.2
Download-Adresse: http://nginx.org/en/download.html
Installationsvoraussetzungen
Vor der Installation von Nginx müssen Sie sicherstellen, dass g++, gcc, openssl -devel-, pcre-devel- und zlib-devel-Software. Installieren Sie die erforderliche Software:
# yum install gcc-c++# yum install gcc-c++ # yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel | # yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel |
# find - Name nginx# find -name nginx ./nginx ./nginx/sbin/nginx ./nginx-1.2.6/objs/nginx | ./nginx./nginx/sbin/nginx./nginx-1.2.6/objs/nginx
|
Überprüfen Sie das auf dem System installierte Nginx:
Deinstallieren Sie das ursprüngliche Nginx
Installieren
Laden Sie die Installationspaketdatei nach /opt/software hoch und führen Sie sie aus die folgende Operation:
# cd /opt/program # mkdir nginx # tar -zxvf ../software/nginx-1.6.2.tar.gz # cd nginx-1.6.2 # ./configure --prefix=/opt/program/nginx 注:处此是指定nginx的安装目录,大多用户习惯于安装在/usr/local/nginx下面 # make 编译 # make install 安装 |
# cd /opt/program# mkdir nginx
# tar -zxvf ../software/nginx-1.6.2.tar.gz#修改防火墙配置: # vi + /etc/sysconfig/iptables #添加配置项 -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT #重启防火墙 # service iptables restart |
# cd nginx-1.6.2 # ./configure --prefix=/opt/program/nginx Hinweis: Dies ist das Installationsverzeichnis zur Angabe von Nginx. Die meisten Benutzer sind es gewohnt, es unter /usr/local/nginx# make Compile# make install Installation
#方法1
# /opt/program/nginx/sbin/nginx -c /opt/program/nginx/sbin/nginx/conf/nginx.conf #方法2 # /opt/program/nginx/sbin/nginx
|
Konfiguration: Ich habe diesen Schritt nicht ausgeführt, er kann auch von außerhalb aufgerufen werden
#Firewall-Konfiguration ändern:
#查询nginx主进程号
ps -ef | grep nginx #停止进程 kill -QUIT 主进程号 #快速停止 kill -TERM 主进程号 #强制停止 pkill -9 nginx
| # vi + /etc/ sysconfig/iptables#Konfigurationselemente hinzufügen -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
# /opt/program/nginx/sbin/nginx -s reload | #Firewall neu starten # Service iptables restart
|
Start
#测试端口
netstat –na|grep 80 #浏览器中测试 http://ip:80
|
#Methode 1# /opt/program/nginx/sbin /nginx -c /opt/ program/nginx/sbin/nginx/conf/nginx.conf#Methode 2# /opt/program/nginx/sbin/nginx |
table>Stopp #Nginx-Hauptprozessnummer abfragen ps -ef |.#Prozess stoppen kill -QUIT Hauptprozessnummer #Quick Stop kill -TERM Hauptprozessnummer #Force stop pkill -9 nginx |
Neustart# /opt/program/nginx/sbin/nginx -s reload |
Test
#Port testen netstat –na|grep 80# Test im Browser http://ip:80 |
2. Installation mit yum
一、直接通过yum安装
# yum list | grep nginx
# yum -y install nginx
二、下载rpm包安装 php,nginx
# rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
# yum -y install nginx
# yum -y php-fpm
# service php-fpm restart
# service nginx restart
# chkconfig php-fpm on 设置开机自动启动
# chkconfig nginx on 设置开机自动启动
#
netstat -lntp | grep nginx 查看端口
|
1. Direkt über yum installieren # yum list |. grep nginx
# yum -y install nginx
2. Laden Sie das RPM-Paket herunter und installieren Sie PHP ,nginx
# rpm -ivh http://nginx.org/packages/centos/6 /noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
# yum -y install nginx # yum -y php-fpm # service php-fpm restart # service nginx restart # chkconfig php-fpm on So eingestellt, dass es beim Booten automatisch gestartet wird span># chkconfig nginx on So eingestellt, dass es beim Booten automatisch startet #
netstat -lntp |. grep nginx Port anzeigen
|
Referenz-URL: http://www.cnblogs.com/zhoulf/archive/2013/02/09/2909653.html
Das Obige stellt die Installation von Nginx auf dem CentOS6.5-System in der Alibaba Cloud vor, einschließlich der relevanten Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn