零. 想好目的
首先非常感谢 编程指北 大佬给小弟机会白嫖 hhh 大佬技术强人帅心善请大家多多关注hhh
以下正文:
最近阿里云服务器又有活动了, 去年十二月有一次没买, 这次买后花两天处理了一下.
作为新手我们有两个比较常见的选择, 用服务器注册网站或者博客
这里注意, 如果是注册网站, 需要购买域名(.com)(.com大概55元后文会有介绍)且实名后向政府备案, 整个流程大概会有9-18天: 2-3天(域名实名进系统)+7-15天(等备案通过)
如果是博客, 在没买域名的情况下可以链接(但之后好像仍需买域名和备案, 如有误还请纠正)
一. 如果注册网站
1. 按下方流程做就行
这是官网的攻略
2. 如果流程做完也无法登入网站
需要注册域名!!!
a. 搜域名注册
https://wanwang.aliyun.com/domain/searchresult/#/?keyword=&suffix=com
如果是com的, 有优惠码: 智能logo设计最快十秒出图(就是这个…)
b. 要填写个人信息模板, 会有操作提示
c. 买了之后域名解析
买了之后教程如下:
https://help.aliyun.com/document_detail/29716.html?spm=a2c4g.11186623.2.2.16f35cfaCTzSfP
d. 别忘了提交备案(准备好实体身份证)
下好阿里云APP登录后, 我们直接搜"备案"就能看到自己的进程. 不过记得: 1.拍自己眨眼时的背景要是白色不然可能不通过 2.身份证得现拍原件不能拍电子档.
之后等备案通过就好惹
二. 如果建立博客
1. 不建议按官方做
按官方做的优点: 1. 不用改后面提到镜像文件的mysql, wp-config.php的密码
按官方做的缺点: 1. wordpress 是全英版的, 但可以调 2. 耗时, 按指令敲第一次大概至少20分钟, 有软件安装的时间. 3. 没有镜像的模板好用 4. 访问原ip容易出现问题
2. 推荐的博客速成
因为是找指北买的, 所以这里给指北大佬打 call XD
https://mp.weixin.qq.com/s/emc-XEEU3BBgl55oiZfahQ
前面的步骤都很简单, 但是大佬让我们自己找方法改两个地方的密码. mysql 和 wp-config.php
3. 推荐的制作方式
首先按指北的来, 做到需要更改 mysql 和 wp-config.php 时, 可以看我的第三大点做
但是!!! 强烈推荐买个快照, 左侧栏的这里. 我觉得可以先买个半年的只要四块钱. 然后把现在的博客登录好, 更新好. 再进行快照
快照之后自定义镜像
镜像建立后再去做第三大点. 如果有问题就直接重装这个自定义镜像就好. 会少很多重复操作
三. 如何改 mysql 和 wp-config.php 密码
1. 如何更改mysql密码
- 启动mysql: systemctl start mysqld.service
- 登录数据库: mysql -uroot -p
- 输入密码: mysql57@onesul.com
- 更改密码: 输入自己想要的密码
- 退出重试: exit
2. 如何更改wp-config.php
-
下载ftp软件
下载链接: https://filezilla-project.org/download.php?type=client#close
-
链接之前的地址sftp://博客地址, 用户名root, 密码刚才改的, 端口22, 快速链接
- 左侧点击桌面
右侧点击"/" ⇒ "var"⇒ "www"⇒ "wordpress"点击wordpress文件夹, 下方选择"wp-config.php"下载(这时会下载到左侧选择的桌面, 不然是默认下到C盘)
本地用idea之类能编辑php的打开(不能用记事本, 因为UTF-8)
把里面wordpress_rw换成root, wordpress@onesul.com换成自己想要的密码
传上去覆盖, 成功
检查方式:
本地连接服务器后输入: cat -n /var/www/wordpress/wp-config.php
看二十多行是否有密码更新(即自己覆盖的密码而不是原先的wordpress@onesul.com)
3. 如何更改wp-config.php(用vim, 比 2 简单)
- cd /
- cd var
- cd www
- cd wordpress
- vim wp-config.php
- 按 i 修改 用户名为 root, 密码为想修改的, 再按 esc, 再按:q 保存
- 按 cat -n /var/www/wordpress/wp-config.php检查
4. 如何更改wp-config.php(用phpmyadmin, 待更新)
四. 常见错误
1. 如果不小心把软件装了两次
这题我不会, 我就是把系统又重装了一次哈哈哈, 求大神解答
2. 非常容易出现!!!REMOTE HOST IDENTIFICATION HAS CHANGED!
这是当你先ssh root@过一次服务器, 重装操作系统后再链接会出现的错误
使用 ssh-keygen -R [your server’s IP] 这条指令,然后回车,提示known_hosts已经更新,即可。
例如 ssh-keygen -R 11.11.11.11
参考: https://www.cnblogs.com/sbhyc/p/11199616.html
3. phpadmin使用方式
可以用这个改mysql数据, 但是笔者不会…一直都失败, 才有的第三大点哈哈哈. 欢迎大佬们帮忙补充.
我按操作流程把网址, 超级用户的用户名密码都写上去, 还是连不上不知道为什么. 不知道是不是要用ftp传上去?
参考: https://www.php.cn/php-weizijiaocheng-383120.html
4. 通常是输mysql密码时出现 Access denied for user ‘root’@‘localhost’ (using password: YES)
通常是密码输的不正确
如果你是自己按官方指南搭的, 请注意初始密码是不是全输对了, 因为非常可能会有’,’’;’’:'和大小写错误
如果你是按镜像搭的, 请ECS主业搜索框搜索"云市场", 在左侧"已购买的服务"查看"使用指南", 里面会有超级用户 root 及密码. 注意: 里面wordpress_rw的密码错误, 不是slu是sul
参考: https://blog.csdn.net/qq_36675754/article/details/81381341/
5. 若搭建博客最后一步出现 error establishing a database connection
通常是mysql密码和wp-config.php密码设置的不同
参考: https://www.zhujib.com/wangzhanchuxianerror-establishing-a-database-connectionjiejuebanfa.html