一·yum nginx 直接安裝
優點:簡單快捷開機自啓動無需自行配置,缺點:安裝目錄不可控制,默認裝在/etc下了
1-根據官網提示,配置yum,用yum命令安裝
- ##官網說明:http://nginx.org/en/linux_packages.html#stable
大概意思就是告訴我們怎麼配置yum
1.指定目錄創建ngnix.repo [root@fangmf /]# cd /etc/yum.repos.d [root@fangmf yum.repos.d]# vim ngnix.repo 2.複製內容到ngnix.repo並保存 [nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/7/$basearch/ gpgcheck=0 enabled=1 |
2-安裝ngnix服務器
安裝ngnix [root@fangmf /]# yum install nginx -y 查看安裝目錄 [root@fangmf /]# rpm -ql nginx 啓動ngnix 服務 [root@fangmf ~]# service nginx start 輸入機子的網址,查看是否部署成功 ps:中途有個插曲,因爲使用的是阿里的雲服務器,還需要在雲服務器配置安全組, 可參考這位大兄弟的文章:https://blog.csdn.net/langhailove_2008/article/details/79438344 網絡和安全->安全組->配置規則 入方向->添加安全規則 按下圖配置後,就可以訪問了 停止命令 [root@fangmf ~]# service nginx stop 重啓命令 [root@fangmf ~]# service nginx restart 卸載nginx [root@fangmf ~]# yum remove nginx 查看安裝目錄 [root@fangmf ~]# rpm -ql nginx |
二·源碼安裝
1.檢查是否安裝編譯環境
[root@fangmf root]# gcc -v
說明已經安裝,若沒有安裝執行命令安裝
[root@iZwz93rdnsbhtikqy7spvbZ /]# yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel
2.下載 PCRE 安裝包,下載地址: http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz
2.1 -下載安裝包 [root@fangmf src]# wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz 2.2 -安裝 按順序執行 [root@fangmf src]# tar zxvf pcre-8.35.tar.gz [root@fangmf src]# cd pcre-8.35 [root@fangmf pcre-8.35]# ./configure [root@fangmf pcre-8.35]# make && make install 查看安裝版本,看看是否安裝成功 |
2.下載 Nginx,目前最新穩定版下載地址:http://nginx.org/download/nginx-1.14.0.tar.gz
[root@fangmf src]# wget http://nginx.org/download/nginx-1.14.0.tar.gz 解壓進入目錄 [root@fangmf src]# tar zxvf nginx-1.14.0.tar.gz [root@fangmf src]# cd nginx-1.14.0 使用默認配置安裝 [root@fangmf nginx-1.14.0]# ./configure [root@fangmf nginx-1.14.0]# make [root@fangmf nginx-1.14.0]# make install 檢查是安裝成功,並啓動 默認安裝是啓動文件在/usr/local/nginx/sbin [root@fangmf sbin]# cd /usr/local/nginx/sbin 查看版本 [root@fangmf sbin]# ./nginx -v 檢查配置文件 [root@fangmf sbin]# ./nginx -t 啓動服務(不報錯就是成功) [root@fangmf sbin]# ./nginx 瀏覽器檢查 |
三·最後
浪費別人的時間等於謀財害命,還是要少寫害別人加班的代碼