日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站

發布時間:2023/12/31 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

搭建nginx 服務

step1

測試你的服務器有沒有 nginx

nginx


我的出現以下問題 說明沒有安裝接下來我們來安裝試試

安裝 nginx 服務

首先我執行了換源操作
具體操作可以參考小弟我之前的文章 如果你是阿里云 就可以不用配置 yum 源了
傳送門
如下圖

# 執行下方命令 然后等待命令執行完畢 yum install nginx -y # 測試啟動 systemctl start nginx # 啟動后測試畫面如下

現在開始搭建自己的第一個網站

首先寫配置文件 我先給大家介紹一下 nginx 配置文件 其他的不用關注

Nginx主配置文件:user nginx; # 指定程序的運行用戶 worker_processes 8; # 配置nginx的工作線程數量根據系統內核數來error_log /var/log/nginx/error.log; #錯誤日志記錄路徑 pid /run/nginx.pid; # 指定nginx服務進程號存放路徑 模塊:events{調用的協議、核心配置}http{程序核心參數log_formate # 記錄日志內容 server {listen 80;server_name www.dabaojian.com;root /源代碼位置路徑;index index.html;}include /etc/nginx/conf.d/*.conf;}

接下來配置我們自己的文件

要想寫一個項目,需要寫一個自己的.conf 文件
我這里直接使用80 端口了,使用云服務器的小伙伴們注意了,去控制臺 實例中選擇出站規則

步驟二

這里配置完成后

vim /etc/nginx/conf.d/test.conf

# 這里復制以下代碼,但是前提先按下 i 這樣才能進入到 編輯模式 server {listen 80; # 端口號server_name 你自己的公網ip; # 域名或者ip 一般沒有備案的域名是訪問不通的root /code/text; # 表示你源代碼的地址index index.html; # 表示你的入口文件名稱 就是我去/code/text 目錄下找到 index.html 文件charset utf-8; # 字符編碼 } # 記得寫對哦 # 先按以下左上角的 esc 鍵 然后輸入英文狀態下的 : 在輸入 wq 表示保存

檢查 配置是否寫對 使用nginx -t 命令

nginx -t

ok 說明沒報錯

現在需要重啟nginx服務 因為配置文件修改了,所以我需要重啟服務

# ps 只要沒反應,就說明沒報錯,這是所有人喜歡的樣子,只要敲擊回車后沒有回顯,就很舒服 systemctl restart nginx

別著急

現在去訪問文件可以不一定會訪問得到,不行你去試試 因為我沒寫其他端口直接服務器ip就可以了
我幫你試試去

哈哈,不出所料
接下來去配置 其 代碼地址
地址是什么,忘記的小伙伴可以上去看看我的代碼
/code/text 在根目錄下的 code 目錄下的 text 文件中找 index.html 文件
所以我們要創建/code/text/index.html 以及以上文件

mkdir /code/text vim /code/text/index.html # 同理 使用vim 編輯 寫入以下文件 寫成 html 格式代碼 # 向我這么懶的人直接寫入 Hello Browser # 同理 Esc + : + wq 命令 去保存

接下來并沒有萬事大吉 不信我們去訪問一波 其實我是直接能出結果的

不知道你們實現了嗎 沒事實現的小伙伴們 會出現 403 也就是權限不夠 之前我就遇到的這個問題

接下來解決權限不夠的問題

# 將權限給nginx chown -R root.root /code/

大功告成

總結

以上是生活随笔為你收集整理的Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。