前期准备
##安装php,虽然mac自带php,但是最好还是用brew,安装一下
#查找php 有那些包(这里使用的PHP7)
brew search php
brew install josegonzalez/php/php70
#查看版本信息(默认安装在local下,所以不需要配置环境变量)
php -v
##安装composer,一个PHP包管理工具
brew search composer
brew install josegonzalez/php/composer
#查看版本信息
composer -v
安装Mysql, Nginx, Redis
- MYSQL
下载安装软件包
#添加环境变量
export PATH="/usr/local/mysql/bin:$PATH">>~/.bash_profile
source ~/.bash_profile
##登陆修改密码
mysql -uroot -p
set password for 'root'@'localhost'=password('xinmima');
- REDIS
#安装redis
brew install redis
#测试redis是否启动
redis-cli ping
output: Could not connect to Redis at 127.0.0.1:6379: Connection refused
##启动
#使用launchctl启动redis server
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
#使用配置文件启动redis server
redis-server /usr/local/etc/redis.conf
#测试redis是否启动
redis-cli ping
output: PONG
#开机启动redis命令
ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents
#停止redis server的自启动
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
#卸载redis和它的文件
brew uninstall redis
rm ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
- NGINX
#安装
brew install nginx
#配置文件
/usr/local/etc/nginx/nginx.conf
#log目录
/usr/local/var/log/nginx/error.log|access.log
#入口
/usr/local/var/www
#常用命令
nginx -v
nginx -s reload|reopen|stop|quit
开启nginx,访问 http://localhost:8080/
安装laravel
#安装特定版本的laravel,执行完,会发现多了一个blog目录
composer create-project laravel/laravel your-project-name --prefer-dist "5.3.*"
#启动php内置服务器(php5.4之后才有好像)
php artisan serve
这时,访问 http://localhost:8000/ 可能会有错误,需要使用composer 去更新laravel包
#在blog目录下
composer install
再去访问~成功了。
屏幕快照 2018-03-12 下午5.09.30.png
网友评论