使用WampServer快速搭建網站

本文將介紹如何快速搭建起一個網站。

說起搭建網站,我覺得分成如下幾點:
1.首先需要的是一臺有着獨立IP的機器。
2.在機器上配置web服務器端所需要的環境
比如需要的環境有:

1>Apache
2>MySQL
3>PHP

(這也就是我在這裏要介紹的W(windows)A(Apache)M(MySQL)P(PHP),在windows系統上配置web服務器)

————————————————————————————————————————————
本文先介紹在本地搭建服務器:
1.下載WampServer
前往:http://www.wampserver.com/
在這裏插入圖片描述

2.安裝好WampServer,按照默認安裝即可
在這裏插入圖片描述
在這裏插入圖片描述

3.安裝完了之後運行WampServer
在這裏插入圖片描述

4.直接運行 localhost,會進入如下頁面,表示你的服務器正常運行起來了
在這裏插入圖片描述

5.關於WampServer安裝後的目錄介紹
在這裏插入圖片描述

看目錄,其中我們的站點目錄就是www這個文件夾(默認的),這個默認的站點目錄是可以更改的,但是一般不建議去修改。

打開 : wampserver的安裝目錄,打開config.inc.php文件
路徑 : 盤符:\wamp64\scripts\config.inc.php
找到 : $wwwDir = $c_installDir.’/www’; (改成項目所在的目錄即可,例:D:\web)
修改 : $wwwDir = ‘D:/web’;(注:windows下反斜槓「\」須改爲正斜槓「/」)
刷新wampserver生效。

我們前面打開的http://localhost的頁面就再這裏面
在這裏插入圖片描述

6.把你寫好的網站丟到www進行本機訪問
比如

<html>
<body>
<h1>Hello World</h1>
<p>Hello World</p>
</body>
</html>

在這裏插入圖片描述
在這裏插入圖片描述
然後你就看到訪問到了我們的這個站點目錄

7.開啓外網訪問
此時你嘗試着在局域網內,通過我們電腦的ip去訪問這個站點,會發現打不開。
這是由於配置裏面默認是不允許外網進行訪問的
你需要打開:
在這裏插入圖片描述
將圖中的:
在這裏插入圖片描述
更改爲:Require all granted
在這裏插入圖片描述
再打開:
在這裏插入圖片描述
1>修改

<Directory />
    AllowOverride none
    Require all denied
</Directory>

修改爲:

<Directory />
    AllowOverride none
    Require all granted
</Directory>

2>修改

#   onlineoffline tag - don't remove
    Require local

修改爲:

#   onlineoffline tag - don't remove
    Require local
    Require all granted

最後重啓WampServer即可!

然後再同一局域網下可通過ip訪問到我們站點了

8.配置多站點訪問,我們依舊打開httpd-vhosts文件:

# Virtual Hosts
#
<VirtualHost *:80>
  ServerName localhost
  ServerAlias localhost
  DocumentRoot "${INSTALL_DIR}/www"
  <Directory "${INSTALL_DIR}/www/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>

<VirtualHost *:80>
  ServerName test.com
  ServerAlias test
  DocumentRoot "E:/test/"
  <Directory "E:/test/">
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require all granted
  </Directory>
</VirtualHost>

我們添加了一份對於80端口的監聽:

ServerName test.com
 DocumentRoot "E:/test/"
  <Directory "E:/test/">

此處是說如果訪問進來的域名是 test.com ,那麼將進入E:/test/此目錄下的站點

我們在本機的hosts下增加一個域名映射
127.0.0.1 test.com

C:\Windows\System32\drivers\etc\hosts

設置完成後,依舊重啓WampServer,然後訪問:http://test.com/
在這裏插入圖片描述

好了,現在訪問到的是我們E:/test/下面的目錄了!

題外話:
如果想在公網上訪問其實和本地差不多
你需要作如下操作:
1.購買域名(比如前面提到的 test.com) 2.設置域名解析到你服務器地址(服務器必須有公網獨立IP) 最後在公網訪問該域名www.test.com即可打開你的網站了

相關文章
相關標籤/搜索
每日一句
    每一个你不满意的现在,都有一个你没有努力的曾经。