Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站
搭建nginx 服務
step1
測試你的服務器有沒有 nginx
nginx
我的出現以下問題 說明沒有安裝接下來我們來安裝試試
安裝 nginx 服務
首先我執行了換源操作
具體操作可以參考小弟我之前的文章 如果你是阿里云 就可以不用配置 yum 源了
傳送門
如下圖
現在開始搭建自己的第一個網站
首先寫配置文件 我先給大家介紹一下 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 端口了,使用云服務器的小伙伴們注意了,去控制臺 實例中選擇出站規則
步驟二
這里配置完成后
檢查 配置是否寫對 使用nginx -t 命令
nginx -tok 說明沒報錯
現在需要重啟nginx服務 因為配置文件修改了,所以我需要重啟服務
# ps 只要沒反應,就說明沒報錯,這是所有人喜歡的樣子,只要敲擊回車后沒有回顯,就很舒服 systemctl restart nginx別著急
現在去訪問文件可以不一定會訪問得到,不行你去試試 因為我沒寫其他端口直接服務器ip就可以了
我幫你試試去
哈哈,不出所料
接下來去配置 其 代碼地址
地址是什么,忘記的小伙伴可以上去看看我的代碼
/code/text 在根目錄下的 code 目錄下的 text 文件中找 index.html 文件
所以我們要創建/code/text/index.html 以及以上文件
接下來并沒有萬事大吉 不信我們去訪問一波 其實我是直接能出結果的
不知道你們實現了嗎 沒事實現的小伙伴們 會出現 403 也就是權限不夠 之前我就遇到的這個問題
接下來解決權限不夠的問題
# 將權限給nginx chown -R root.root /code/大功告成
總結
以上是生活随笔為你收集整理的Centos 7 搭建nginx 服务 使得别人能够访问自己的个人网站的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Vue2 的学习经历 初识
- 下一篇: Centos 7换源