前言
最近在私有云部署一套環境;正好借此機會又將相關的基礎組件進行了安裝,再次記錄一下;以后再次安裝做為參考;
- Nginx在七層代理領域仍是霸主;
- 自定義安裝目錄;方便以后運維管理
安裝程序
-
基本環境
- CentOS版本 7.9.2009
- Nginx版本1.18.0
- JDK安裝目錄 /soft
-
安裝
- 安裝Nginx基礎環境
yum install gcc-c++
yum install -y pcre pcre-devel
yum install -y zlib zlib-devel
yum install -y openssl openssl-devel
- 進入soft目錄
cd /soft/
- 下載nginx-1.18.0.tar.gz
wget https://nginx.org/download/nginx-1.18.0.tar.gz
- 解壓 nginx-1.18.0.tar.gz
tar -zxvf nginx-1.18.0.tar.gz
- 新建nginx目錄
mkdir /soft/nginx
- 編譯
./configure \
--prefix=/soft/nginx \
--conf-path=/soft/nginx/conf/nginx.conf \
--pid-path=/var/run/nginx.pid \
--lock-path=/soft/lock/nginx.lock \
--error-log-path=/soft/nginx/error.log \
--http-log-path=/soft/nginx/access.log \
--with-http_gzip_static_module \
--http-client-body-temp-path=/soft/nginx/client \
--http-proxy-temp-path=/soft/nginx/proxy \
--http-fastcgi-temp-path=/soft/nginx/fastcgi \
--http-uwsgi-temp-path=/soft/nginx/uwsgi \
--http-scgi-temp-path=/soft/nginx/scgi \
--with-stream
- make
make
- install
make install
- 設定開機啟動
- 在/etc/init.d下創建檔案nginx
vim /etc/init.d/nginx
# 內容如下
nginx=”/usr/local/nginx/sbin/nginx” //修改成nginx執行程式的路徑,
NGINX_CONF_FILE=”/usr/local/nginx/conf/nginx.conf” //修改成nginx.conf檔案的路徑,
- 設定權限
chmod a+x /etc/init.d/nginx
- 啟動停止命令
/etc/init.d/nginx start
/etc/init.d/nginx stop
- 將nginx服務加入chkconfig管理串列
chkconfig --add /etc/init.d/nginx
- service啟動停止
service nginx start
service nginx stop
service nginx restart
- 設定開機啟動
chkconfig nginx on
總結
-
在此記錄以后自己搭建可以進行參考快速搭建;
-
多動手多實踐;
CSDN認證博客專家
分布式
Spring
Redis
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/243250.html
標籤:其他
上一篇:Ubuntu18.04 ES資料跨集群遷移Elasticsearch-migration
下一篇:【docker】離線環境匯入鏡像
