小白建站笔记——十分钟从零开始到网站雏形(详解域名/云服务器/宝塔面板
时间:2023-02-19 12:22:01 | 来源:建站知识
时间:2023-02-19 12:22:01 来源:建站知识
小白建站笔记——十分钟从零开始到网站雏形(详解域名/云服务器/宝塔面板/WordPress):作为一个懵懂的小白,从一无所知到搭建成粗糙而原始的网站,期间走过了很多弯路,怵头于阿里云网站繁琐的界面(虽然已经很不错了),也受骗于一些过时的经验贴(当然他们也是好心),决心把自己建站过程中的步骤,一五一十的整理出来(借鉴了很多大神的经验),力争做到按图索骥、照猫画虎,就神功可成。
建造房屋vs搭建网站 1.申请地址门牌号 vs 申请域名
2.购置空地 vs 购买云服务器
3.打地基建框架 vs 引入网站框架或自建
4.添砖加瓦粉刷装修 vs 网站优化
搭建网站的前期准备域名:我是直接在阿里云上买的国内域名,简单方便,需要备案。
云服务器:阿里云,腾讯云等,有学生优惠,10元1月,我是疫情期间抢的免费服务器6个月。
服务器面板:将命令行的界面转化为图形界面,便于小白上手,可以在阿里云镜像市场里免费购买,我用的是宝塔面板。
wordpress:提供一站式建站模板,极其适合个人建站,方便简单,傻瓜操作
域名/云服务器/宝塔面板/WordPress详解域名:就像现实中每一栋房子都会有国家城市街区门牌号一样,每一个网站都需要有独一无二的IP地址。IP地址用二进制数来表示,每个IP地址长32比特,由4个小于256的数字组成,数字之间用点间隔,例如100.10.0.1表示一个IP地址。由于我们在上网时很难去记忆这些数字符号,所以需要有含义的符号化地址方案来代替数字型的IP地址。这样的字符型地址就被称为域名。
进入阿里云app,登录自己的账号,上方搜索栏内搜索备案,点击进入。阿里云初审完成后,会提交管局审核,根据各地情况不同时间有所长短(我是一周左右),耐心等待即可。
云服务器:在阿里云购买的ECS是Linux系统的centos 7.x版本,但里面什么都没有,需要来配置web环境。
预装环境选择Linux(CentOS),是因为相较于Windows,Linux(CentOS)运行占用内存、CPU等资源占用低,可以有更多性能分配给我们自建的网站。
购买过程需要实名认证,按提示操作即可。地区选择靠近你的位置即可。
宝塔面板:购买阿里云服务器时候,可以在镜像那里选择镜像市场-宝塔面板。
在购买过程中选择“镜像市场”-“从镜像市场中选择(含操作系统)”,选择完这两项后其他配置按需选择,然后下单购买即可完成宝塔面板的安装,接下来就是具体怎样用宝塔面板了(后文再讲)
选择 0元的宝塔面板。
提醒:如果你在购买时忘记选择镜像市场了,买完后也可以更换。
如果像我一样没选的话,需要到阿里云控制台-实例-勾选实例-更多-磁盘和镜像-更换操作系统,就可以重新选择镜像市场咯。
在实例信息中注意看一下“状态”是运行还是停止。要安装或者更换系统,必须先停止实例。
再次点击更多,弹窗选择“磁盘和镜像”>>“更换系统盘”。
进入选择镜像界面,点击“镜像市场”,下面点击“选择镜像”,找到宝塔 Linux 面板。总之你选择完毕宝塔面板之后,先瞅一眼右下角的费用,上面是“镜像费用”,下面是“配置费用”,都是 0 元才是真的免费。
宝塔面板安装后需要进行安全组设置,否则无法打开宝塔面板。
放行8888端口
我们选择的阿里云ECS服务器,一般它的安全组默认没有放行8888端口,而访问宝塔需要8888端口,所以我们要进入到阿里云控制台,放行8888端口才能访问到面板。
1.进入阿里云云服务器ECS控制面板,选择你的实例。或者点击这里直接打开
https://ecs.console.aliyun.com/#/home 。
2.点击实例ID,进入实例控制台。
3.在左侧点击本实例安全组,点击安全组列表选项卡下的配置规则。
4.点击右上角的添加安全组规则
5.端口范围填8888,授权对象填0.0.0.0/0点击确定即可。
这里的授权对象实际上授权了全部ip,如果有更强的安全需要可以自行填写
我们也可以提前添加888(phpAdmin)、80(HTTP)、443 (HTTPS)、3306(mysql)、22(SSH)等端口,方便后续操作。
6.安全组出方向默认允许所有访问,即从安全组内ECS访问外部都是放行的。这里就不赘述了。
通过以上的操作,就把宝塔面板安装好了,后面再讲登录宝塔面板和使用。
管理控制台下面找到云计算基础服务,点击“云服务器 ECS”,能看到 IP 地址(公),然后在浏览器中输入 http://你的 IP 地址:8888,这就是宝塔面板的登陆地址。新建的宝塔面板需要初始化一下。请自行设置一个复杂的保护大小写字母、数字的管理密码。同时在本地电脑保存好登陆地址、用户名、密码。
安全登录
原来的宝塔登录地址为:http://你的服务器ip/8888,这种格式的URL显然是不安全的,因为任何人都会猜到你的登录地址。而新版的安全入口登录方式是在原有的URL后面追加8位随机码http://你的服务器ip/8888/我是8位随机码,这种登录地址显然不会被猜到,自然相对安全很多。
修改随机码
1、系统生成的8位字符随机码可以更改吗?
答:当然可以,登录到宝塔面板后台,点击“面板设置”,如下图所示:
如上图所示,找到“安全入口”,点修改即可。
忘记随机码
忘记安全入口随机码怎么办?
忘记安全入口的随机码会导致无法登录宝塔后台,会提示:
请使用正确的入口登录面板
错误原因:当前宝塔新安装的已经开启了安全入口登录,新装机器都会随机一个8位字符的安全入口名称,亦可以在面板设置处修改,如您没记录或不记得了,可以使用以下方式解决
解决方法:在SSH终端输入以下一种命令来解决
1.查看面板入口:/etc/init.d/bt default
2.关闭安全入口:rm -f /www/server/panel/data/admin_path.pl
注意:【关闭安全入口】将使您的面板登录地址被直接暴露在互联网上,非常危险,请谨慎操作
怎么办?很简单,一条命令即可解决。
SSH登录到你的服务器,执行命令:/etc/init.d/bt default,即可查看你的安全入口登录地址、账号和密码。
————————————————
版权声明:本文为CSDN博主「柘月十七」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:宝塔面板安全入口登录问题_柘月十七的博客-CSDN博客
设置宝塔面板登录用户名和密码,然后初始化。完毕之后,我们就登录宝塔面板。
登录宝塔面板后台没有自动弹出来LNMP或者LAMP安装,不要紧,我们到软件管理中,然后选择自己需要的软件。比如你要安装NGINX,则需要安装NGINX、PHP、MYSQL之类的就可以了。比如MYSQL需要管理就安装phpmyadmin,FTP安装Pure-FTPD。
这样安装完毕就可以实现宝塔面板建站。
安装一键部署源码功能1、登陆宝塔面板,在软件管理 >> 宝塔插件 >> 宝塔一键部署源码,最右侧点击安装。安装好后点击设置进入管理界面。
2、打开博客 >> WordPress >> 一键部署。
3、输入域名就行了,其他的内容会自动生成,点击提交。
提示:本教程适用于宝塔面板的网站选项中没有已添加相同域名的情况,如果已添加过相同域名会提示添加失败,要先删除掉才能顺利一键部署源码。
4、红框这里的数据库账号资料极为重要,要保存到本地电脑上,后面会用到。
域名解析到站点
这个其实很简单,就是添加域名解析的ip地址,可能就是不同的域名商操作方法不一样,这里我演示下阿里云的域名解析
我们先在后台管理中找到自己的域名,点击解析,然后添加解析
这里需要添加2个解析到服务器的ip地址
- 一个是 www 记录,这里设置www通用的,比如 http://www.zhujibiji.com
- 还有就是 @ 记录,这个是设置根域名,比如说主机笔记就是 http://zhujibiji.com,虽然说有时候用不到,最好还是设置一下,毕竟还是有很多人直接输入域名不输入www的
设置好解析以后,需要等待2分钟(其他的域名商可能会有延迟几个小时都有可能的,最好提前解析)
然后输入你的域名www.xxx.xx
(确保已提前放行80端口),就会进入到wordpress界面,证明解析已经好了,可以进行下一步。
安装 WordPress 博客1、用浏览器访问上面的域名,看到开始安装的界面,点击现在就开始。
2、数据库名、用户名、密码去上面保存的数据库账号资料里面一一对应填写;
数据库主机不变;
表前缀这里如果同时安装多个 WordPress 博客,为了方便区分,可以修改每个博客的表前缀。比如第一个是 wp_vpsss1,第二个是 wp_vpsss2,这里的不同表前缀随意写,目的是能区分哪个数据库对应哪个网站。
确认无误后点击提交。如果提示:建立数据库连接时出错,就要检查数据库相关账号密码是否正确了。如果还是不行那么就把网站删除掉重新来过,一般都会顺利安装成功。
如果你之前没有记录数据库信息也没关系,你可以到宝塔面板 – 数据库 查看信息
3、没有出错的话看到页面提示:进行安装,继续操作吧。这里就不截图了。
4、WordPress 欢迎页设置
用户名、密码:是 WordPress 管理后台用的,注意区别宝塔登陆账号密码哦。大小写字母和数字混搭,安全性高。和上面的数据库账号资料一样极为重要,放到一起都要保存到本地电脑中。
电子邮件:这里的邮箱是用来找回密码用的,要写真实存在的。
对搜索引擎可见性:勾选后,搜索引擎才会开始收录你的网站。
点击“安装 WordPress ”
5、看到成功的提示后输入 WordPress 管理密码就可以正式开始你的 WordPress 之旅了。
网站安装成功,接下来就可以自己进行各种优化设置,各种折腾了。