nginx是一款輕量級的網頁伺服器、反向**伺服器。它最常的用途是提供反向**服務,還可以做負載均衡。相較於apache、lighttpd具有占有記憶體少,穩定性高等優勢。服務端很多場景都需要使用,這篇文章主要講的是在linux伺服器上安裝nginx。
1.安裝nginx的依賴,由於nginx的一些模組依賴一些lib庫,所以在安裝nginx之前,必須先安裝這些lib庫。
yum install -y gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel
wget
# 解壓
tar -xvf nginx-1.14.1.tar.gz
3.安裝nginx(使用--prefix引數指定nginx安裝的目錄,make、make install安裝)
$ cd nginx-1.14.1
# 按照下邊步驟執行命令(prefix 預設安裝路徑/usr/local/nginx,prefix可省略)
$ ./configure (--prefix=/usr/local/nginx)
$ make
$ make install
4.啟動nginx
/usr/local/nginx/sbin/nginx
5.檢查是否啟動成功
開啟瀏覽器訪問此機器的 ip,如果瀏覽器出現 welcome to nginx! 則表示 nginx 已經安裝並執行成功。如果執行的時候不帶-c引數,那就採用預設的配置檔案,即/etc/nginx/nginx.conf。
例如:出現報錯:nginx: [error] open() "/usr/local/nginx/logs/nginx.pid" failed
則執行: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
6.nginx常用命令
# 檢視執行程序狀態
ps aux | grep nginx
ps -ef | grep nginx
# 啟動nginx
/usr/local/nginx/sbin/nginx
# 檢視nginx版本
/usr/local/nginx/sbin/nginx -v
# 重啟
/usr/local/nginx/sbin/nginx –s reload
# 停止
/usr/local/nginx/sbin/nginx –s stop
# 測試配置檔案是否正常
/usr/local/nginx/sbin/nginx –t
# 檢視nginx安裝路徑
whereis nginx
Linux系統安裝
虛擬機器中,在定製硬體的時候選擇映象檔案 新建虛擬機器 稍後安裝作業系統 linux centos 自定義硬體 1.自定義布局 分割槽檔案系統 windows fat16 fat32 ntfs c盤 系統盤 linux ext2 ext3 ext4 樹狀檔案系統結構 必須分割槽 swap分割槽 交換...
Linux 系統安裝
目標 1.rhel7的安裝 2.rhel6.5的安裝 3.虛擬機器使用技巧 rhel7介紹 紅帽公司於2014年6月11日正式發布企業linux 7版本,該版本在裸伺服器 虛擬機器 iaas 和 paas 方面都得到了加強,更可靠以及更強大的資料中心環境可滿足各種商業的要求。rhel 7 為企業提供...
Linux系統安裝
主分割槽 最多只能有4個 擴充套件分割槽 邏輯分割槽 可以格式化,寫入資料 為了寫入檔案系統,根據使用者選定的檔案系統 fat6 fat32 ntfs ext2 ext4等 在磁碟特定區域,寫入特定資料,在分割槽中劃出一片用於存放檔案分配表 目錄表等用於檔案管理的磁碟空間 硬體裝置檔名 ide硬碟 ...