记录开发环境的搭建
1, install chinese input method for my ubuntu
sudo apt-get install fcitx fcitx-googlepinyin im-config
im-config
chose fcitx
reboot system or log out
2, markdown editor
Haroopad
home : http://pad.haroopress.com/
3,本地搭建laravel开发环境
- https://laravel-china.org/topics/2814/ubuntu-1416-under-the-laravel-lnmp-online-environment-automatically-deploy-scripts
- 查看80端口是否被占用(apache有可能默认被安装)
-
修改站点目录权限
sudo chown www:www -R 站点目录
这是因为nginx运行时的用户组为www
sudo chmod o+w -R 站点目录
这是方便当前用户可以直接编辑代码文件
-
如果安装composer时使用了sudo,则还需要修改
/home/用户名
目录下的.composer
目录的所属用户组sudo chown 当前用户组:当前用户名 -R 站点目录
-
安装php扩展
sudo apt install php7.1-mysql mcrypt php7.1-mcrypt php7.1-mbstring php7.1-xml openssl
git托管代码
-
本机生成SSH Key
ssh-****** -t rsa -C "[email protected]"
-
查看生成的公钥,并设置到github账户中
cat ~/.ssh/id_rsa.pub
- 登陆github帐户。然后 Account Settings -> 左栏点击 SSH Keys -> 点击 Add SSH key
-
修改本地的ssh remote url. 不用https协议,改用git 协议
查看当前仓库地址: git remote -v
设置仓库地址: git remote set-url origin [email protected]:用户名/项目名.git
-
如果失败,可以清空所有的key-pair再试
ssh-add -D rm -r ~/.ssh
-
为git设置代理(只设置国外仓,不影响国内仓速度,这里使用的代理是socks5)
- git config –global http.https://github.com.proxy socks5://127.0.0.1:1080
- git config –global https.https://github.com.proxy socks5://127.0.0.1:1080
参考:https://www.zhihu.com/question/27159393
ubuntu 18.04
1,站点打开空白、无报错
编辑 php.ini 文件:sudo vi /etc/php/7.1/fpm/php.ini
打开 display_errors: 修改display_errors = On
2,compoer一直失败报错 composer Content-Length mismatch
更换源: composer config repo.packagist composer https://packagist.phpcomposer.com
3,缺少的php扩展(mbstring, xml)
“`
sudo apt-get install php7.1-mbstring
sudo apt-get install php7.1-xml
上一篇: 搭建spring的开发环境
下一篇: Markdown 5分钟快速上手
推荐阅读
-
在CentOS系统上从零开始搭建WordPress博客的全流程记录,centoswordpress
-
Ubuntu中搭建Nginx、PHP环境最简单的方法_PHP
-
搭建PHP开发环境
-
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程,nginxmariadb_PHP教程
-
centos下yum搭建安装linux+apache+mysql+php环境的方法
-
【PHP分享】Windows本地开发环境搭建
-
Linux搭建Mysql数据库开发环境
-
基于open62541在QT编写OPCUA特定的客户端程序(含有源码) + VS2015 C语言搭建OPCUA客户端环境
-
React Native 搭建开发环境详解
-
Linux环境下搭建php开发环境的操作步骤