Centos7 部署Nginx 支援HTTPS

2021-10-22 14:22:57 字數 3028 閱讀 7909

-http_ssl_module

make && make install
使用命令「# vi /etc/init.d/nginx」,開啟編輯器,輸入如下內容

#!

/bin/sh

# chkconfig:

2345

8515

# startup script for the nginx web server

# description: nginx is a world wide web server.

# it is used to serve html files and cgi

. # processname: nginx

# pidfile:

/usr/local/nginx/logs/nginx.pid

# config:

/usr/local/nginx/conf/nginx.conf

path

=/usr/local/sbin:

/usr/local/bin:

/sbin:

/bin:

/usr/sbin:

/usr/bin

desc

="nginx deamon"

name

=nginx

daemon

=/usr/local/nginx/sbin/$name

scriptname

=/etc/init.d/$name

test -x $daemon

|| exit 0

d_start()

d_stop()

d_reload()

case

"$1"

in

start)

echo -n "starting $desc: $name"

d_start

echo "."

;;

stop)

echo -n "stopping $desc: $name"

d_stop

echo "."

;;

reload)

echo -n "reloading $desc conf..."

d_reload

echo "reload ."

;;

restart)

echo -n "restarting $desc: $name"

d_stop

sleep 2

d_start

echo ".";;

*)

echo "usage: $scriptname "

>

&2

exit 3

;;

esac

exit 0

給啟動檔案新增執行許可權

chmod +x /etc/init.d/nginx
新增開機自動啟動nginx服務

chkconfig --add nginx
修改服務啟動設定

chkconfig nginx on
顯示開機可以自動啟動的服務

chkconfig --list nginx
nginx作為服務 啟動、停止、無間斷服務重啟操作

service nginx start

service nginx stop

service nginx reload

CentOS7部署過程

接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...

CentOS7部署vsftpd服務

vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...

CentOS7部署VNC服務

1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...