网站搭建基础教程:服务器选购与配置指南,助你快速上手
如上图为阿里云服务器首界面,详细地写明了服务器的公网ip,购买日期以及配置等相关信息。大型网站程序安装在服务器上。1、连接服务器,连接方式看上面。至此,网站搭建已全部完成,网站搭建后可以上传网页文件,具体的操作步骤不多说,网
网站建设是网络应用的基础,也是必修课。以下是作者个人实践总结(请仔细阅读)。 1.购买服务器
一般都是选择租用服务器,服务器规格根据自己的需要来选择(最重要的是选择操作系统,一定要选好,不然换系统会很麻烦) 。服务器收费有两种方式:一种是按流量计费(不推荐),另一种是包年包月(对于学生来说更划算)。
几个主流的服务器租赁平台(不仅仅是服务器,后期工作中也会用到相关平台):
1. 百度云
2.阿里云(个人认为最好,因为MySQL可以直接连接阿里云服务器)
3、腾讯云
2.配置服务器
在购买(严格来说是租用)服务器之后,我们需要对服务器进行一些必要的设置。
首先登录相关平台(这里以阿里云为例,其他平台流程类似,记得保存好账号和密码),进入产品控制台(一般购买服务器后会直接跳转如果没有就到台湾上面的搜索栏搜索产品控制(先找到自己服务器的类型))
上图是阿里云服务器的第一个界面,详细介绍了服务器的公网IP地址、购买日期、配置等相关信息。
首先要做的是更改服务器密码,如上图所示。
修改密码界面如上图。输入您要更改的密码。该帐户无法更改(默认为root)。修改密码后,点击确定,然后重启服务器(重启后才确认更改,如下图)。
3.设置安全组并开放必要的端口
如上图所示,请注意不同类型的服务器页面是不同的。这里的案例是一个轻量级的应用服务器。只需直接在防火墙选项中配置端口即可。如果是云服务器ECS,选择安全组选项(如果找不到,可以在左侧索引栏中查找)。配置和添加方法与上图相同(也可以直接在实例中配置)。图中的IP直接选择0.0.0.00的那个(表示允许所有IP地址使用该端口,也可以指定IP)
一些必要的端口,
上图中所示的端口是一些常用的端口。如果需要,您可以添加它们。但一般端口可以随意设置(端口值为1-65535)。注意,非专业人士不需要知道上图中提到的具体端口。意义。
至此,服务器配置工作已经完成。如有遗漏,请随时与作者沟通。
3.远程连接服务器
这里题外话。很多人可能会有疑问。他们还没有购买服务器吗?为什么进入服务器后还需要连接?原因是我们虽然在平台上购买了服务器,但是服务器的位置和权限仍然掌握在平台(也可以说是厂家)手中(如果是企业的话,另一个故事),而用户只有使用权,所以我们需要使用第三方工具来连接服务器。
关于远程连接,可以采用的方法有很多种。以下是一些方法:
1. 远程连接
优点:阿里云自带连接,网页版,支持复制粘贴。缺点:每次连接都需要登录阿里云平台,有点麻烦。
2.VNC远程连接(不推荐,对非专业人士不友好,这里略过)
3.远程连接(强烈推荐)
推荐的原因是这个方法采用软件连接,支持全平台服务器,而且方法简单,下载宝塔面板很方便。所以我重点教授这个方法。
4.使用方法连接阿里云服务器(其他平台的连接方法相同)下载(从官网下载安装包,安装过程万无一失,一路点击下一步,注意安装位置(稍后需要的话会上传网盘)打开,点击新建(如果打开时没有弹出对话框,点击左上角的文件即可看到)
3、填写名称(任意名称,最好有代表性)、主机(填写公网IP,如果不知道可以去服务器主页查找)、端口号(不用改,默认) 。单击“连接”。
4. 输入用户名(默认为root),然后单击“确定”。
5、身份验证。这里验证有三种,第三种不使用。默认使用第二个,这里需要的是密钥文件。
6. 获取密钥文件。
进入服务器主页,单击左侧“远程连接”(云服务器ECS,单击“密钥对”创建密钥),然后单击“密钥管理”。因为我已经在这里创建了密钥,所以无法再次创建。如果没有密钥,点击创建密钥,输入密钥名称(随机命名)、资源组名称(服务器首页可以找到网站维护服务,就是实例ID,可以在创建页面下拉输入框,一般会默认现有的服务器),以及公网IP。单击“确定”。
注:在轻量级应用服务器上创建密钥不需要绑定密钥(云服务器ECS需要绑定,点击右侧即可绑定密钥)。可以直接使用。密钥文件的后缀为.pem。必须保存密钥文件! ! !
7. 使用密钥文件进行身份验证
如上图,选择密钥,点击右侧浏览,点击文件,找到密钥文件所在位置,点击打开。您不需要输入密码。最后单击“确定”。
如果出现上图所示的提示,则说明连接成功。距离胜利又近了一步。
5、安装宝塔板(最重要的)
这里简单介绍一下宝塔面板。
宝塔面板是一家专门从事服务器相关软件和服务研发的公司开发的服务器管理工具。宝塔的愿景是让服务器更方便用户使用。
保持事情简单,不要让事情复杂化。大型网站程序安装在服务器上。服务器采用Linux系统。对于服务器维护来说,需要记住的Linux命令很多,比较麻烦。面板的优点是可以通过交互界面完成服务器维护,比如更新系统、添加网站、修改设置等,在做之前需要记住各种命令。现在您可以单击面板上的按钮来节省时间和精力。
所以我们可以在宝塔面板上搭建一个网站,通过宝塔面板上传文件到网站等。
接下来我们直接安装宝塔面板
1. 连接到服务器。连接方法见上文。连接成功后,在终端输入安装命令:yum -y wget && wget -O .sh && sh .sh
如上图所示,在绿色光标位置输入安装指令,按回车键开始安装。安装过程大约需要五分钟。在此期间请勿退出面板。安装完成后如下图(安装过程中有两个选项,都选择y即可)
上图中的外网地址和内网地址,以及账号密码一定要保存! ! ! (记住),地址中涉及到的端口(图中的8888网站维护服务,但端口是随机分配的,要看实际情况)必须在服务器上开放。有关如何打开端口的信息,请参阅上述步骤。
2.打开浏览器,输入外网地址
当出现如上图所示的登录界面时,表示宝塔面板安装成功。这里注意一下,一般使用外网地址登录宝塔,一般无法登录内网。原因是浏览器默认的SSL证书与宝塔安装的SSL证书不匹配,通过内网登录会显示无法连接。
出现登录界面后,输入账号密码(刚才安装成功后出现的账号密码,进入宝塔后可以更改密码),点击登录即可进入宝塔。
3.下载必要的插件并建立网站
如图所示,登录宝塔后,会弹出相应的安装界面。建议选择左边的LNMP(兼容性更好),根据需要选择插件版本(默认是适配版本,如果服务器好的话可以安装全部最新版本)
安装时间大约需要十分钟。安装速度取决于网络信号。安装完成后,直接关闭界面。
单击左栏中的“网站”,然后单击“添加网站”。
输入网站域名(如果没有域名,则直接使用公网IP,格式为:公网IP:+端口号+.com(其他也可以) 注:端口号可以随意选择,如只要在允许的范围内,端口必须在服务器上 in ),其他选项可以根据需要更改(可以默认),最后点击提交。
至此,网站建设已经完成。网站搭建完成后,就可以上传网页文件了。具体步骤我就不多说了。网页项目可以采用多种方式部署(具体部署以作者发布为准)。以上具体步骤如有遗漏或错误,欢迎指正。