Giunsa ang Pag-install sa Nginx sa CentOS 7
Ang NGINX (mubo sa Engine X) usa ka libre, open-source ug gamhanan nga HTTP web server ug reverse proxy nga adunay event-driven (asynchronous) nga arkitektura. Gisulat kini gamit ang C programming language ug gipadagan sa mga operating system nga sama sa Unix ingon man sa Windows OS.
Naglihok usab kini isip reverse proxy, standard mail ug TCP/UDP proxy server, ug mahimo usab nga ma-configure isip load balancer. Gipaandar niini ang daghang mga site sa web; ilado kaayo sa iyang high-performance, stability ug feature-rich set.
Niini nga artikulo, among ipasabut kung giunsa ang pag-install, pag-configure ug pagdumala sa Nginx HTTP web server sa usa ka CentOS 7 o RHEL 7 server gamit ang command line.
- Usa ka CentOS 7 Server Minimal Install
- Usa ka RHEL 7 Server Minimal Install
- Usa ka CentOS/RHEL 7 nga sistema nga adunay static nga IP address
I-install ang Nginx Web Server
1. I-update una ang mga pakete sa software sa sistema ngadto sa pinakabag-o nga bersyon.
# yum -y update
2. Sunod, i-install ang Nginx HTTP server gikan sa YUM package manager sama sa mosunod.
# yum install epel-release # yum install nginx
Pagdumala sa Nginx HTTP Server sa CentOS 7
3. Sa higayon nga ma-install ang Nginx web server, mahimo nimong sugdan kini sa unang higayon ug mahimo kini nga awtomatikong magsugod sa boot sa system.
# systemctl start nginx # systemctl enable nginx # systemctl status nginx
I-configure ang firewalld aron Tugoti ang Trapiko sa Nginx
4. Sa kasagaran, ang CentOS 7 built-in nga firewall gitakda aron babagan ang trapiko sa Nginx. Aron tugotan ang trapiko sa web sa Nginx, i-update ang mga lagda sa firewall sa system aron tugutan ang mga inbound packet sa HTTP ug HTTPS gamit ang mga sugo sa ubos.
# firewall-cmd --zone=public --permanent --add-service=http # firewall-cmd --zone=public --permanent --add-service=https # firewall-cmd --reload
Sulayi ang Nginx Server sa CentOS 7
5. Karon mahimo nimong pamatud-an ang Nginx server pinaagi sa pag-adto sa mosunod nga URL, usa ka default nga pahina sa nginx ang ipakita.
http://SERVER_DOMAIN_NAME_OR_IP
Nginx Importante nga mga File ug Direktoryo
- Ang default server root directory (top level directory nga adunay configuration files): /etc/nginx.
- Ang nag-unang Nginx configuration file: /etc/nginx/nginx.conf.
- Server block (virtual hosts) configurations mahimong idugang sa: /etc/nginx/conf.d.
- Ang default server document root directory (adunay web files): /usr/share/nginx/html.
Mahimo usab nimo nga basahon kining mosunod nga mga artikulo nga may kalabutan sa web server sa Nginx.
- Unsaon Pag-setup sa Name-based ug IP-based Virtual Hosts (Server Blocks) uban sa NGINX
- Ang Kinatibuk-ang Giya sa Pagsiguro, Pagpatig-a ug Pagpauswag sa Performance sa Nginx Web Server
- Unsaon Pag-instalar sa Varnish Cache 5.1 para sa Nginx sa CentOS 7
- I-install ang Pinakabag-o nga Nginx 1.10.1, MariaDB 10 ug PHP 5.5/5.6 sa CentOS 7
Niini nga artikulo, gipakita namo kung unsaon pag-instalar ug pagdumala sa Nginx HTTP server gikan sa command line sa CentOS 7. Mahimo kang mangutana o maghatag kanamo og bisan unsang feedback pinaagi sa comment form sa ubos.