一, 安裝wampserver3.1.7_x64.exe
WampServer是一款由法國人開發的Apache Web服務器、PHP解釋器以及MySQL數據庫的整合軟件包。免去了開發人員將時間花費在繁瑣的配置環境過程,從而騰出更多精力去做開發。
WampServer就是Windows Apache Mysql PHP集成安裝環境,即在window下的apache、php和mysql的服務器軟件。
1, 關掉殺毒軟件, 關掉防火牆.
2, 直接雙擊wampserver3.1.7_x64.exe安裝. 全部默認.
3, 80端口要給apache
要先停止以前的IIS服務
鼠標右擊開始, 到「計算機管理」,服務與應用程序,》「服務」
在服務裏邊找到以下項:World Wide Web Publishing Service 關閉並禁用該項。
4, 3036端口要給新裝的mysql
在任務管理器裏停止以前安裝的mysql.exe程序.如果沒有就不用.
5, 重啓wampserver服務
二, Composer-Setup安裝與使用
Composer-Setup是包管理器, 可以用下來下載安裝軟件或是框架或是源碼, 類似git, 或是go get或是 yum等.
安裝時直接運行Composer-Setup.exe就行, 使用如下:
1, 到面下網站查找(二維碼)資源. qrcode
https://packagist.org/
注意, IE對其有時不能search 可能沒配置好. 建議用360瀏覽器.
2, cmd 進入命令行, 更新成國內鏡像
composer config -g repo.packagist composer https://packagist.phpcomposer.com
3, 在目錄 C:\wamp64\www> 創建composer.json
{
"require": {
"endroid/qrcode" : "1.7.3"
}
}
4, 在目錄 C:\wamp64\www> 下執行
composer install 以後如果要更新軟件用composer update命令
5, 會在C:\wamp64\www> 下生成vendor目錄及composer.lock文件.
6, 在https://packagist.org/裏看文檔裏使用方法.直接copy來簡單修改下用就行
三, Laravel框架安裝
創建 C:\wamp64\www\laravel目錄.
// composer create-project laravel/laravel your-project-name --prefer-dist "5.1.*"
// 命令 命令(創建項目) 包的名稱 你的文件夾名稱 優先 版本
命令行執行: composer create-project laravel/laravel mylaravel --prefer-dist "5.1.*"
四, 創建虛擬主機 配置
在wampserver >> apache >> httpd.conf >> 搜索"hosts" 找到下面行
# Virtual hosts
Include conf/extra/httpd-vhosts.conf
第一步:進入目錄 C:\Windows\System32\drivers\etc 找到 hosts 文件,在文件最後添加上 127.0.0.1 XXXX (名稱改爲自己的)如圖:
#
127.0.0.1 localhost
::1 localhost
127.0.0.1 public.com
第二步:進入apache的目錄 Apache24\conf\extra 找到 httpd-vhosts.conf 文件,在文件最後加上
複製代碼
複製代碼
# Virtual Hosts
#
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot "${INSTALL_DIR}/www"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
# 自己添加的
<VirtualHost *:80>
ServerName public.com
ServerAlias public.com
DocumentRoot "C:/wamp64/www/laravel/mylaravel/public"
<Directory "${INSTALL_DIR}/www/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
複製代碼
複製代碼
第三步:重啓apache後,在瀏覽器中直接訪問 exam.cn 就可以了
五, cmd 裏 ping public.com 看域名是否通
六, 訪問 http://public.com/
在IE時顯示laravel 5 則正常.