虛擬機器上的Nginx的安裝教程

2021-10-10 22:01:02 字數 1521 閱讀 5115

1.gcc安裝

yum install gcc-c++

2.pcre pcre-devel 安裝

yum install -y pcre pcre-devel

3.zlib 安裝

yum install -y zlib zlib-devel

4. openssl 安裝

yum install -y openssl openssl-devel

#cd /usr/local/src/

#wget

2.2 解壓

# tar -zxvf nginx-1.16.0.tar.gz

# cd nginx-1.16.0

3.3 配置、編譯、安裝

#使用預設配置nginx

# ./configure

#編譯# make

#安裝# make install

3.4 安裝為systemctl方式來管理nginx

#vim /usr/lib/systemd/system/nginx.service
插入以下內容:

[unit]

description=nginx

after=network.target remote-fs.target nss-lookup.target

[service]

type=forking

workingdirectory=/usr/local/nginx

execstart=/usr/local/nginx/sbin/nginx

execreload=/bin/kill -s hup $mainpid

execstop=/bin/kill -s quit $mainpid

privatetmp=true

[install]

wantedby=multi-user.target

儲存後,就可以使用命令來管理nginx:

#systemctl enable nginx 開機啟動

#systemctl start nginx 啟動服務

#systemctl stop nginx 停止服務

3.5 安裝成功

此時已經安裝成功,啟動,在虛擬機器的瀏覽器上輸入localhost:80即可訪問nginx的主頁

如果想要通過主機訪問虛擬機器的nginx,則需要開放80埠:

# vim /etc/sysconfig/iptables

新增如下埠行:

-a input -m state --state new -m tcp -p tcp --dport 80 -j accept

重啟防火牆:

# service iptables restart

也可以不配置直接關閉防火牆,詳情見另一篇文章:

虛擬機器如何關閉防火牆

虛擬機上安裝Pktgen DPDK

作為乙個剛剛接觸dpdk的小白,想要使用pktgen進行一些實驗,無奈按照網上的教程裝了好幾天,搞得頭都大了。終於可以用了,但是還有一些問題,先記錄下來以後便於參考,也歡迎朋友們批評指正。作業系統 ubuntu16.04 dpdk版本 stable 17.05.2 pktgen版本 3.4.8 ex...

虛擬機上安裝docker

它是虛擬化容器技術。基於映象,可以秒級啟動各種容器。每一種容器都是乙個完整的執行環境,容器之間互相隔離。開啟docker官網文件 複製解除安裝語句 sudo yum remove docker docker client docker client latest docker common dock...

虛擬機器上的命令

1.檔案與目錄的操作 ls 以長格式顯示當前目錄中所有檔案的詳細資訊 ls l 2.cp 拷貝檔案 將當前目錄下的檔案file1.txt複製成file2.txt cp file1.txt file2.txt 3.mv 檔案或目錄更名或將檔案由乙個目錄移到另乙個目錄 將當前目錄下的檔案file1更名為...