快速添加新的url到host文件配置echo"127.0.0.1your.domian.com"|sudotee-a/etc/hostsNGINX配置#nginx禁止访问。dot开始文件位置~*/.*{denyall;}#nginx禁止访问.svn.git文件位置~^(.*)/\.(svn|git)/{denyall;}在git配置github。com使用sssocks5代理电脑安装ss,默认本地socks5代理端口为1086#打开git配置文件vim~/.gitconfig#添加配置:[http"https://github.com"]proxy=socks5://127.0.0.1:1086[https"https://github.com"]proxy=socks5://127.0.0.1:1086#保存文件,重新打开终端git提交新项目到远程仓库#项目目录下执行gitinitializationgitinitgitadd.gitcommit-m"ProjectStart"gitremoteaddorigingit@gitee.com:xxx/xxx.gitpush-uoriginmaster如何在真机上制作手机网页Debug两者的区别模拟手机和chrome真实手机浏览器这么大,怎么用手机浏览器测试?本机搭建nginx服务器,配置域名,将测试域名解析到本机局域网ip。手机和电脑在同一个局域网,手机输入域名就可以访问电脑的网页。brew太慢怎么办?brew如何连接ss命令行终端使用ss代理加速连接海外连接在终端执行以下命令,只对当前窗口有效。ss软件设置里勾选了端口exporthttp_proxy=socks5://127.0.0.1:1086exporthttps_proxy=socks5://127.0.0.1:1086kill-2和kill-9在linux下都可以结束进程,区别它们之间是:kill-2:功能类似于Ctrl+C是在程序结束前保存相关数据,然后退出Kill-9:直接强制程序结束。用nohup挂起程序时,最好在要结束程序时使用kill-2。可以在控制台模拟结束程序的功能。环境变量的位置如果环境变量是zshshell,那么在~/.zshrc如果是bashshell,那么在~/.bash_profile的终端使用ss代理,分别配置代理http和https,执行临时在终端命令一次,永久在配置文件~/.zshrc中添加,有socks5代理和http代理,选择exporthttp_proxy=socks5://127.0.0.1:1086exporthttps_proxy=socks5://127.0。0.1:1086配置远程服务器密钥登录,并把本地秘钥发送到远程服务器ssh-copy-idroot@ipLNMP。注意,如果电脑上有多个php版本,终端执行php和nginx加载的php可能不是同一个版本。查看加载的iniphp-i|grepphp.ini启用php-fpmsudophp-fpm-Dstartnginxsudonginxsudonginx-sreloadstartmysqlmysql.serverstartstartredisredis-server&startmemcached/usr/local/bin/memcached-dlocalsearchphp.ini配置找到/usr/local-namephp.iniini本地搜索php-fpm.conf配置find/usr/local-namephp-fpm.confnginx进程查看ps-ef|grepnginxnginxreload配置sudonginx-sreloadnginxstopsudonginx-sstop查看80端口占用lsof-itcp:80检查nginx进程psaux|grepnginxbrew官网brew.shinstalledlistbrewlist更新某个软件brewupgradexxx删除旧版本软件资源brewcleanup查看php相关可下载资源brewsearchphpinstallphp7.2brewinstallphp@7.2brewinstallmysql@5.7brewinstallnginxPHP版本信息php-vphp扩展php-mphpini目录/usr/local/etc/php/7.2//usr/local/etc/php/7.1/php.ini/usr/local/etc/php/7.1/php-fpm/www.confphp命令,环境变量echo'exportPATH="/usr/local/opt/php@7.2/bin:$PATH"'>>~/.bash_profileecho'exportPATH="/usr/local/opt/php@7.2/sbin:$PATH"'>>~/.bash_profilestartphpbrewservicesstartphp@7.2brewservicesstartnginxbrewservicesstartmysqlinstallredisextensionbrewinstalledphp集成perl,在php可执行文件所在目录。peclinstalligbinarypeclinstallredisspeclinstallxdebug很方便吗?构建过程成功完成安装'/usr/local/Cellar/php@7.2/7.2.16/pecl/20170718/xdebug.so'安装成功:channel://pecl.php.net/xdebug-2.7。0Extensionxdebugenabledinphp.inimac多版本p??hp并存,随意切换https://learnku.com/docs/lara...如果在使用laravel-valetbrew之前安装过php,可能会报错,解决方法#stopoldphpbrewservicesstopphp@7.1#clearbrewcachefilebrewcleanup#Upgradeoldphpbrewupgradephp@7.1不再使用valet了,想换回之前的brew安装环境,但是valet弄乱了我的配置FPM实例似乎已经监听/valet/valet.sockphp-fpm的配置监听改了,需要改回监听127.0.0.1:9000php-fpm配置文件所在目录:/usr/local/etc/php/7.2/php-fpm.d/www.confnginx也改了改了/usr/local/etc/nginx/nginx.confinclude配置项,去掉了valet,增加了之前的include"/usr/local/etc/nginx/conf.d/*.conf";服务器无法直接输入mysql密码mysql-uroot-p然后输入密码提示
