-
Notifications
You must be signed in to change notification settings - Fork 0
邱宇 edited this page Jun 4, 2018
·
1 revision
➜ docker-lnmp git:(master) docker-compose up
Starting dockerlnmp_mysql_1 ... done
Starting dockerlnmp_redis_1 ... done
Starting dockerlnmp_mysql_1 ... done
Starting dockerlnmp_phpmyadmin_1 ... done
Starting dockerlnmp_php7_1 ... done
Starting lnmp-nginx ... done
Attaching to dockerlnmp_postgresql_1, dockerlnmp_redis_1, dockerlnmp_mysql_1, dockerlnmp_php7_1, dockerlnmp_phpmyadmin_1, lnmp-nginx
mysql_1 | 2018-06-02T10:56:31.111753Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
mysql_1 | 2018-06-02T10:56:31.120678Z 0 [Note] mysqld (mysqld 5.7.21) starting as process 1 ...
// and so on
这个 docker 的 lnmp 环境是我的另一个项目. 使用方便.
➜ app git:(master) pwd
/Users/qiuyu/git/docker-lnmp/app
➜ app git:(master)
composer create-project --prefer-dist laravel/laravel laravel.com -vvv
目录为:
➜ conf.d git:(master) pwd
/Users/qiuyu/git/docker-lnmp/config/nginx/conf.d
➜ conf.d git:(master)
➜ conf.d git:(master) vim laravel.com.conf
我这里设置的虚拟域名为: laravel.com
server {
server_name laravel.com;
listen 80;
root /app/laravel.com/public;
index index.html index.htm index.php;
location / {
autoindex on;
autoindex_exact_size off;
autoindex_localtime on;
}
location ~ .*\.php(\/.*)*$ {
fastcgi_pass php7:9000;
include fastcgi_params;
}
}
➜ laravel.com git:(dev) sudo vim /etc/hosts
在最后添加 :
127.0.0.1 laravel.com
成功的显示出了 Laravel 的标志. ok.
我的项目地址为:
https://github.com/qiuyuhome/laravel-demo
进入项目目录, 执行命令:
➜ laravel.com git:(master) git init
Initialized empty Git repository in /Users/qiuyu/git/docker-lnmp/app/laravel.com/.git/
➜ laravel.com git:(master)
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/.idea
/.vscode
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
.DS_Store
*.log
提交 .gitignore
git add .gitignore
git commit -m 'gitignore`
git remote add origin https://github.com/qiuyuhome/laravel-demo.git
git add .
git commit -m 'laravel base'
git push origin master