# Laravel 創建與設定 ###### tags: `Laravel` ### 創建 Laravel --demo ``` composer create-project laravel/laravel demo --prefer-dist ``` ### rewite、vhost設定 開啟C:\xampp\apache\conf\httpd.conf ``` #LoadModule rewrite_module modules/mod_rewrite.so // 註解取消 #LoadModule vhost_alias_module modules/mod_vhost_alias.so // 註解取消 ``` ``` <Directory /> AllowOverride all Require all denied </Directory> // 確定為 AllowOverride all ``` C:\xampp\apache\conf\extra\httpd-vhosts.conf ``` <VirtualHost *:80> // port為80 ##ServerAdmin webmaster@dummy-host.example.com DocumentRoot "C:/xampp/htdocs/Laravel_demo/demo/public" // 創立的 demo 位址 ServerName demo // 域名 ##ServerAlias www.dummy-host.example.com ##ErrorLog "logs/dummy-host.example.com-error.log" ##CustomLog "logs/dummy-host.example.com-access.log" common </VirtualHost> ``` C:\Windows\System32\drivers\etc\hosts ``` 新增 127.0.0.1 demo ``` ### 獨立server,有修改入口文件目錄權限或子目錄綁定域名的情況 ``` DocumentRoot "C:/xampp/htdocs/Laravel_demo/demo/" 將C:\xampp\htdocs\Laravel_demo\demo\server.php 改為 index.php ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up