一、在虛擬機中安裝nginx
確保在聯網狀態執行命令 yum install -y nginx httpd-tools
二、介紹一下nginx文件
網站服務目錄結構:
1)配置文件所在目錄
/etc/nginx nginx.conf conf.d/xxx.conf --- yum安裝軟件配置目錄
/app/nginx/conf/ nginx.conf --- 編譯安裝軟件配置目錄
2)站點目錄所在位置 (圖片 音頻 視頻 代碼文件)
/usr/share/nginx/html/ --- 默認網站站點目錄
3)網站日志文件保存目錄
/var/log/nginx --- 程序日志文件信息
三、介紹配置信息
這是在配置文件下的
llp.conf ---自定義文件名
server {
listen 80; ---指定服務監聽端口信息 用於接收用戶訪問請求
server_name www.oldboy.com; ---指定網站域名信息
root /html/www; ---指定服務站點目錄
index index.html; ---指定首頁文件信息 會進行默認加載
autoindex on; ---設置是否為分享文件頁面
location /文件名/ {
allow 域名或域名段 ---允許那個域名/域名段可以訪問這個文件
deny 域名或者all ---拒絕哪個域名訪問這個文件
}
location /文件名/ {
auth_basic "自定義名字" --輸入賬號密碼框的ID
auth_basic_user_file 密碼文件存放路徑 ---登錄所需要的賬號密碼
}
}
//比如我想在密碼文件中存放 賬號為 llp 密碼為123456 的信息可以進行如下操作
hppasswd -c 路徑 llp
123456
123456
這是在站點目錄下==頁面顯示的東西
cd /usr/share/nginx/html/.... ...自己創建文件夾
把要顯示的東西存放在其中
四、本地解析
找到C盤中的hosts文件
然后輸入 例如:10.0.0.201 www.llp.com ---我的IP為10.0.0.201 想要訪問的域名為www.llp.com
保存
用域名打開測試 打開成功即為完成