CentOS7.2安裝Nginx的方法步驟
CentOS7.2安裝Nginx過(guò)程筆記,由于學(xué)習(xí)的需要,這段時(shí)間學(xué)一點(diǎn)“nginx”。今天學(xué)習(xí)一下Nginx安裝,留個(gè)筆記
查看CentOS的版本
使用一下命令來(lái)查看一下當(dāng)前系統(tǒng)的版本
[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core)
添加資源庫(kù)
在 CentOS 系統(tǒng)上安裝 Nginx ,你得先去添加一個(gè)資源庫(kù),像這樣:
vim /etc/yum.repos.d/nginx.repo
使用 vim 命令去打開(kāi) /etc/yum.repos.d/nginx.repo ,如果 nginx.repo 不存在,就會(huì)去創(chuàng)建一個(gè)這樣的文件,打開(kāi)以后按一下小 i 鍵,進(jìn)入編輯模式,然后復(fù)制粘貼下面這幾行代碼,完成以后按 esc 鍵退出,再輸入:wq (保存并退出)
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
yum 命令去安裝 nginx
完成上邊操作以后,我們就可以使用 yum 命令去安裝 nginx 了
yum install nginx
安裝成功:
Loaded plugins: fastestmirror, langpacks nginx | 2.9 kB 00:00 nginx/7/x86_64/primary_db | 14 kB 00:01 Loading mirror speeds from cached hostfile * base: mirrors.sina.cn * extras: mirrors.btte.net * updates: mirrors.sina.cn Resolving Dependencies --> Running transaction check ---> Package nginx.x86_64 1:1.10.1-1.el7.ngx will be installed --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: nginx x86_64 1:1.10.1-1.el7.ngx nginx 640 k Transaction Summary ================================================================================ Install 1 Package Total download size: 640 k Installed size: 2.1 M Is this ok [y/d/N]: y Downloading packages: nginx-1.10.1-1.el7.ngx.x86_64.rpm | 640 kB 00:27 Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : 1:nginx-1.10.1-1.el7.ngx.x86_64 1/1 ---------------------------------------------------------------------- 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/ ---------------------------------------------------------------------- Verifying : 1:nginx-1.10.1-1.el7.ngx.x86_64 1/1 Installed: nginx.x86_64 1:1.10.1-1.el7.ngx Complete!
測(cè)試nginx配置文件
當(dāng)你執(zhí)行 nginx -t 得時(shí)候,nginx會(huì)去測(cè)試你得配置文件得語(yǔ)法,并告訴你配置文件是否寫得正確,同時(shí)也告訴了你配置文件得路徑:
nginx -t
打印如下:
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
說(shuō)明配置文件成功!
centos7.0+ nginx實(shí)現(xiàn)停止、啟動(dòng)、重啟
在CentOS7中,進(jìn)行chkconfig命令操作時(shí)會(huì)發(fā)現(xiàn)有類似“systemctl.....”的提示,systemctl可以簡(jiǎn)單實(shí)現(xiàn)service和chkconfig的結(jié)合,這樣通過(guò)一個(gè)命令就可以實(shí)現(xiàn)兩個(gè)命令的功能。
systemctl命令的基本操作格式是:
systemctl [OPTIONS...] {COMMAND}...
以nginx服務(wù)為例,實(shí)現(xiàn)停止、啟動(dòng)、重啟的動(dòng)作如下:
systemctl stop nginx.service systemctl start nginx.service systemctl restart nginx.service
檢查服務(wù)狀態(tài)
systemctl status nginx.service
使服務(wù)開(kāi)機(jī)啟動(dòng)
systemctl enable nginx.service
取消服務(wù)開(kāi)機(jī)啟動(dòng)
systemctl disable nginx.service
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的方法詳解
這篇文章主要給大家介紹了關(guān)于在centos 7中設(shè)置tomcat 7為系統(tǒng)服務(wù)的相關(guān)資料,文中介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2017-06-06linux 上在指定時(shí)間段內(nèi)每隔多少分鐘自動(dòng)執(zhí)行任務(wù)計(jì)劃crontab
這篇文章主要介紹了linux 上在指定時(shí)間段內(nèi)每隔多少分鐘自動(dòng)執(zhí)行任務(wù)計(jì)劃crontab,需要的朋友可以參考下2019-11-11