![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
系统运维
小李飞刀2018
这个作者很懒,什么都没留下…
展开
-
MySQL数据库暴力迁移
一、问题描述疑似系统中了病毒,Win7系统注册表损坏,临时决定改换操作系统。幸好原来的数据库没有损坏。装完系统,装好基础,就等着架起博客。于是需要恢复以前的数据库。二、解决方案1、先找到ubuntu上mysql数据的保存位置mysql> show global variables like “%datadir%”;+—————+—————–+| Variable_name | Value |+—————+—————–+| datadir | /var/lib/mysql/ |原创 2020-05-12 20:24:05 · 202 阅读 · 0 评论 -
【问题解决】MySQL数据密码忘了怎么办?
一、问题描述操作系统有Win7换成Ubuntu,内部的博客需要重新部署,但是安装后密码怎么也登陆不了。后来发现在mysql安装过程中,会生成一个随机密码。而这也许是登陆不了的原因。二、解决方案1、查看mysql的安装位置whereis mysql2、打开配置文件,找到密码打开文件:sudo vi /etc/mysql/debian.cnf文件内容:host = localhostuser = debian-sys-maintpassword = UPyuonktQXCFD原创 2020-05-12 20:18:06 · 208 阅读 · 0 评论 -
一台服务器内映射多个域名
一、需求描述一台电脑上有时之家是一个Web服务器,而服务器上有时可能需要搭建自己的博客、开发环境和一些框架的示例程序,这就需要把它们分开,用不同域名在浏览器上进行访问。本文采用Apache架设web服务器。二、解决方案1、映射几个域名打开文件:sudo vim /etc/hosts添加映射:127.0.0.1 www.boss.com127.0.0.1 www.applee.com127.0.0.1 www.help.com127.0.0.1 www.laravel.com1原创 2020-05-12 20:09:04 · 864 阅读 · 0 评论 -
【问题解决】Nginx安装后启动不起来
一、问题描述在Ubuntu上安装了Nginx后启动不起来。二、问题原因猜想是80端口冲突1、查看端口使用:netstat -tnlp发现80端口由apache占用。三、解决方案apache作为web服务器,经常使用,而nginx不打算经常使用。于是决定修改nginx的端口,以实现他们的共存。1、打开配置文件sudo vim /etc/nginx/sites-available/default2、修改端口80为没有使用的8803、启动服务system原创 2020-05-12 20:06:03 · 1537 阅读 · 0 评论 -
【问题解决】Ubuntu下WordPress子链接失效
一、问题描述:WordPress安装好,主界面可以打开,后台管理程序可以使用,只是文章发布不了,首页各个链接失效。点击出现404错误页面。二、问题原因:WordPress内部单个文章有静态连接功能。因为路由重写机制引起的,生成了伪静态路由不能被正确解析造成了资源找不到,出现了这样的错误页面。三、解决方案:1、检察apache是不是开启了mod_rewrite模块。新建一个php文件,名为phpinfo.php。内容如下:<?phpecho phpinfo();?&.原创 2020-05-12 19:59:46 · 316 阅读 · 0 评论