Ubuntu20.04 安装 mysql 5.7 默认密码问题

服务器环境:Ubuntu 20.04、nginx 1.10、mysql 5.7使用 apt-get 安装 mysql-client-core-5.7 和 php7.0-mysql(php 对 mysql 的扩展程序)后,mysql 登录不了,找到之前的 mysql 5.7以上root用户默认密码问题 教程,尝试拿到隐藏在错误日志里的 temporary password 。但别说错误日志了,正常的

Ubuntu20.04 安装 Nginx 软件报错:libgd3 缺少 libpng12-0 依赖

2021-07-12 更新果然还太年轻,当时捣鼓好了,后续再部署一台相同的服务器就卡住了。使用的 xenial 版本源(需要安装特定版本的软件),各种错误,安装的软件一个依赖一个,还与当前环境(Ubuntu 20.04 focal)依赖库不兼容。搞了好几天,用 history 查看当时的操作指令,对比着去参考执行,终于弄明白了当初是怎么成功的。如果直接复制 libpng12.so.0 文件到 /l

iis 10 下网站访问下载 apk 地址报错:404.3 – Not Found 如果是脚本文件,请添加模块映射;如果应下载文件,请添加 MIME 映射

一开始以为是普通的 404 找不到文件,后来发现不准确。应该是该类型扩展不支持,不确定其是脚本还是下载文件。apk 是安卓安装包,明显属于应下载文件,所以就去 iis 中添加 MIME 类型。不知道 apk 的类型,就试着填写 application/apk,结果返回一堆乱码。用浏览器开发者控制台看了一下返回信息:无法显示页面,因为发生内部服务器错误。 错误页面和报错内容都不一样了,说明修改对解决

解决 yum install 报错: Cannot retrieve repository metadata (repomd.xml) for repository: base

最近升级了一下服务器配置,主要是想自建一个 gitlab(最低安装标准 2 核 4 g)。找到了一篇通过 yum 安装 gitlab 的教程。在尝试通过 yum 安装 postfix(发送邮件服务)时报错:Cannot retrieve repository metadata (repomd.xml) for repository: base。仔细观察了一下报错信息,里面提到文件 404 Not

Linux 下 git 如何保存用户名和密码以及修改、删除已保存的用户名和密码

首先执行以下指令:git config --global credential.helper store这时 git 已经开启了存储模式,此时再执行 git pull 之类指令,再次输入的用户名和密码就会被自动保存到本地文件中。可以用以下指令查看本地的配置列表git config -l # user.name=xx user.email=xx@xx.com ... credential.helpe

解决 linux 下 gitlab 内嵌的 Nginx 服务器与 xampp 搭建的 web 服务器(Apache)之间的冲突

总所周知的,除了 Tomcat 默认端口为 8080,Nginx 和 Apache 服务器默认的监听端口都是 80。在 linux (Unbantu 16.04.4) 使用 xampp 搭建 web 服务器 之后,发现 gitlab 存在内嵌的 Nginx 服务器,所以在启动 xampp 脚本的时候,Apache 是启动失败的。因为 gitlab 上已经有多个项目了,不愿意修改其内嵌 Nginx

linux (Unbantu 16.04.4) 使用 xampp 搭建 web 服务器

公司几台服务器上的 php 版本都太低,新使用的 catchAdmin 框架需要 php 7.1 以上(7.1 以下运行会报错)。找到了搭建了 gitlab 的那台服务器,没有其他的服务(后来才知道 gitlab 内嵌了 nginx),看着还算干净可用。xampp 官网下载一开始想在服务器上使用 wget/apt-get 指令直接下载的,后发现太慢了。就想着先从官网下载下来在上传到服务器上。官网下

linux(Ubantu 16.04.4)添加路径到 PATH

查看当前 PATH# echo $PATH临时修改 PATH使用 export 可以设置全局变量,不加则当前会话有效。# export PATH=$PATH:/opt/lampp/bin某个用户设置 PATH修改用户目录下的 .bash_profile 文件,添加 export 语句。该文件在用户登录后会自动加载执行。我在当前服务器上 root 目录下有找到 .bash_profile 文件,却