卸载(如果有安装过的话)mysql本文将从购买服务器开始一步步教大家如何无脑般的配置服务器,安装宝塔面板并安装数据库,实现一个服务器的基本骨架。(回忆起当初踩的坑,真的浪费了很多时间
1、我是学生,你能送我一个免费的服务器吗?
这个世界上不存在免费的服务器
但作为一名贫穷的学生党,我也很能体会这种心情,像腾讯云续费一年至少也得600人民币
但是,马上要说但是了,尽管没有免费的服务器,但便宜低价的服务器也不是没有,我这里向大家推荐(不是广告,但anclouds看到的话请给我打钱或者请至少给我免费续一年(不要逼我下跪求你)
实惠的云服务器厂商!AnClouds - 值得信赖 智慧上云https://anclouds.com/ !
价格上大约200块钱一年,性能和宽带也没问题,就是延迟不小但也够用,还有就是稳定性稍差,但对个人来讲完全够有,而且最关键的是可以通过购买香港区的服务器避开需要备案麻烦。随便给大家展示一下搭建在那上面的个人网站——
钚尔什维克的新式小黑屋 (newhouseofme.top)https://newhouseofme.top/index.html
咳咳,接下来就开始正式教学了
首先注册一个账号……应该不用说,然后就是挑选自己心仪的服务器服务器了
这里推荐选择香港区的服务器, 最好看看有没有在搞活动,避免买到限时原价的服务器。
我的话就选择了169元一年的特价服务器,我直接买了两年,之后的教程我都会使用这个服务器做掩饰。
在选择服务器系统时我推荐 CentOS-9-Stream-x64 ,之后的教程也会用这个系统演示
这样我们就得到了一个云服务器(注:重装系统的使用云服务器会重置密码,这一点需要注意。
那么我们如何操作这个呢?
2、买了之后如何远控服务器呢?
这里我推荐一个软件 Xshell
为了给大家行方便,我就把下载地址贴这了:XshellXftp
下载完后,执行 绿化(破解),然后执行 Xshell.exe 就能打开软件了
打开后就是这样。
在主机框里填入你服务器的IP地址,点击确认。确认之后会生成一个新会话,点击这个‘新建会话’,接连输入账号与密码就能链接到服务器了
Hello World!
这样,我们就进去服务器了。
那么
我们该如何操作它呢?
3、配置服务器
接下来我将带大家安装 宝塔面板 ,这个面板将帮助我们便捷操作服务器并查看服务器运行情况。
首先前往 宝塔面板 - 简单好用的Linux/Windows服务器运维管理面板 (bt.cn)
先注册一个账号并登录
登录后就是这样。然后点击 安装宝塔
然后,输入 服务器的IP 和 密码,点击 立即安装到服务器
注:服务器的IP和密码在这里看
然后静待安装完成,时间会比较长,要有耐心。
安装完毕后如何唤出面板呢?
回到Xshell,输入 bt 即可呼唤出操作指南了
先是启动面板,然后就查看面板默认信息
然后就能得到进入面板的链接了。
接下来就登录进去
接下来就能安装软件了
这是以运行nodejs后端所需要的软件,如果大家想要运行别的语言的后端可以自己调整。
当软件安装完毕后,这个配置部分也就基本结束了。
4、‘一键安装’数据库
首先你需要下载安装脚本:
下载完后将压缩包通过宝塔的文件管理窗口传入服务器的/root目录里。
注:在执行脚本之前卸载(如果有安装过的话)mysql请和mariadb并删除数据目录以及配置文件!
卸载命令:
systemctl stop mysqld
dnf remove mysql*
dnf remove mariadb*
rm -rf /var/lib/mysql
rm -rf /etc/my.cnf
然后执行脚本
然后进入Xshell,在服务器终端,执行以下代码。
cd /root
tar -zxf Linux一键安装MySQL8.tar.gz
./linux_install_mysql8.sh
接下来就跟着流程设置账号密码一类的,就算完成了。
如果想要验证安装是否成功,输入
mysql -u 账号 -p
//回车后输入密码
就可以知道安装是否成功了。
这样下来,数据库就安装完毕了。
我们得到了一个有着宝塔面板、数据库的基本服务器环境。
想要知道如何部署项目,并装上https协议,还请期待后续的更新。