公司有业务需要链接sqlserver处理数据,之前有搞通过,在mac下面,使用laravel,那时候还是php5,后来换了家公司,又有这方面需求,结果在ubuntu上整整搞了一天,用的是php71,这次彻底研究了下相关方面的知识,保存做记录
这里没有用docker,如果使用docker的朋友比较简单,有现成的laravel dockerfile,我之前用过,很好用
环境说明
Ubuntu 16.04.3 LTS
php7.1
laravel 5.5
第一步:安装php7.1
这里使用apt安装
1
2
3
4
5sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install php7.1
sudo apt install php7.1-common php7.1-fpm php7.1-dev
sudo apt install php7.1-mbstring php7.1-xml php7.1-curl
第二步:安装php相关扩展1sudo apt install php7.1-mbstring php7.1-xml php7.1-curl
第三步:安装mysql扩展1sudo apt install php7.1-mysql
装好之后,应该有3个扩展,mysqli,mysqlnd pdo_mysql
第四步:启用PDO
很多朋友不知道怎么管理php扩展