You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
修改root等密码:
5.7以前有password,5.7之后密码字段名称为authentication_string,所以: update user set authentication_string = password("*******") where user="root"
或者 update user set password= password("*******") where user="root"
数据库
MySQL :windows下如何安装MySQL
Mac下mySql
添加修改mysql配置
你会看到开始的这一行(表示配置文件默认读取顺序)
通常这些位置是没有配置文件的, 所以要自己建一个
按需修改my.cnf
Mac下建立新数据库,表等操作
修改root等密码:
5.7以前有password,5.7之后密码字段名称为authentication_string,所以:
update user set authentication_string = password("*******") where user="root"
或者
update user set password= password("*******") where user="root"
工具
在线思维脑图、结构图
代理工具
windows下可选择 Fiddler
Mac、Linux、windows下看选择 Charles ,教程
Mac Laravel
Laravel 的开发环境 Valet
在安装valet的时候,遇到:
Installation failed, reverting ./composer.json to its original content.
这个冲突,解决方法:
提示PHP路径不对
这时候,我们自己安装了PHP,但是valet建议的是使用brew安装,所以这时候,我们需要把现有的环境链接进brew环境中
如果不行尝试:
使用php自搭环境
Mac 开发环境
Python版本管理
eteplus/blog#4
安装
pyenv
问题解答
https://github.com/pyenv/pyenv/issues/185
上面这种关闭终端,就会失效
如果有.zshrc (如果没有使用 .bashrc 文件),然后添加上述命令
Linux安装环境
对于一个Linux小白来说,要去搭建一个系统的软件服务,需要学习东西有很多,现在把自己踩得坑,记录下来。
好文章推荐:Linux软件“四”种安装原理详解
开发软件安装模式
在Linux中有两种安装方式,一种是使用 源码编译安装,另一种是使用 rpm 包安装
不同的操作系统也有不同的安装方式,现主要针对Centos
CentOS下./configure && make && make install
正常的编译安装/卸载:
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install)。
configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。
其中--prefix选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr /local/share,比较凌乱。
使用--prefix选项的另一个好处是方便卸载软件或移植软件;当某个安装的软件不再需要时,只须简单的删除该安装目录,就可以把软件卸载得干干净净;而移植软件只需拷贝整个目录到另外一个机器即可(相同的操作系统下)。
当然要卸载程序,也可以在原来的make目录下用一次make uninstall,但前提是Makefile文件有uninstall命令
关于卸载:
如果没有配置--prefix选项,源码包也没有提供make uninstall,则可以通过以下方式可以完整卸载:
找一个临时目录重新安装一遍,如:
$ ./configure --prefix=/tmp/to_remove && make install
然后遍历/tmp/to_remove的文件,删除对应安装位置的文件即可(因为/tmp/to_remove里的目录结构就是没有配置--prefix选项时的目录结构)。
原文地址
这三步分别代表的意思: 根据源码包中 Makefile.in 文件的指示,configure 脚本检查当前的系统环境和配置选项,在当前目录中生成 Makefile 文件(还有其它本文无需关心的文件),然后 make 程序就按照当前目录中的 Makefile 文件的指示将源代码编译为二进制文件,最后将这些二进制文件移动(即安装)到指定的地方(仍然按照 Makefile 文件的指示)。
yum安装软件
1、检查是否安装了 yum 包
rpm -qa | grep redis
2、删除原有的yum
rpm -aq | grep yum | xargs rpm -e -nodeps
3、安装依赖包
rpm -ivh xx_x86_64.rpm
4、安装yum
rpm -ivh yum-* --nodeps --force
--nodeps:不验证包依赖
--force:--replacepkgs--replacefiles的缩写
--replacefiles:忽略软件包之间的冲突的文件
--replacepkgs:如果软件包已经有了,重新安装软件包
5、更改yum源CentOS-Base.repo
配置文件放在 /etc 目录下面
在安装过程中,权限问题是我遇到的最大的问题,在之后才发现,对于安装我们的软件,要赋予他们对文件或文件夹有相应的操作权限才能正常使用。
查看文件的权限
解决方法:
chmod a+x filename
读取、写入、执行 三个权限
777:rwxrwxrwx
755:rwxr-xr-x
644:rw-r–r–
The text was updated successfully, but these errors were encountered: