热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

_网站建站基础第十一课(域名解析服务器环境linux安装宝塔)

在服务器,域名(国内备案)购买好之后,就可以开始搭建网站了,建站要为服务器解析好域名,然后配置好服务器环境,服
aa557271040d1b7c4b1d0f3e9ee5cee1.png

在服务器,域名(国内备案)购买好之后,就可以开始搭建网站了,建站要为服务器解析好域名,然后配置好服务器环境,服务器环境就以linux系统+宝塔面板为例给大家演示:

域名备案成功后,进入服务器商的控制台

然后找到【域名】选项,点击打开

点击【解析】

然后顶级域名的话,就www.XXX.XX,如下图,将购买的服务器ip地址也复制进去

cc27e20b339c1bd7e14eb9870f35d874.png

然后点确定,就解析好了。

一个域名可以解析无数个二级域名,后面我们建站都是用二级域名为大家演示,也是同样的方法

然后是服务器搭建的环境,一般情况下建议选用centos7.0以上的64位版本做网站,更稳定些。大概10分钟内就能在服务器搭建好系统。

安装宝塔我们需要用到一个攻击putty.exe,

首先我们先找一下我们的服务器信息

以腾某云为例,下面红框选中的为服务器的外网ip

949d43f1e78c2a14c5677dab3aad8cdd.png

账号默认是:root密码是:我们安装镜像时设置的密码,如果忘记,可以使用下图方法重置

73b376f786ee97c1edb939640e16a505.png

重置后我们打开putty,填写我们的ip,然后点击打开,如图:

d2be58db5ae12eae5202c1eda09b6ed2.png

出现安全警告直接点是,然后第一行是我们的用户名,一般服务器的用户名都是root,输完点回车

51dc9aa5fc897c8b2b25bc55f50ff25f.png

然后输入我们设置的密码,密码输入的时候是不显示的!!!我们输完直接回车即可,或者复制密码,右键鼠标直接回车,然后出现下图所示界面,说明我们登陆成功了。

652f883c436bb928d4cd20a01802bb91.png

登陆成功后我们复制一下下面一段命令,鼠标右键回车:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

回车后等一会儿会出现下面界面,我们输入y,然后回车

8d235789c030be7fc7077f56591939bf.png

等待一段时间,就安装完成了,如下图所示,红框部分是宝塔的连接,账号密码,还有所需要开的端口,选中这些信息,复制到txt保存到本地!!(记住要保存好)

18e8452f1b392ea53d63cf179ff478ae.png

鼠标左键选中这些内容,按ctrl+c就可以复制到剪切板,然后找个记事本或者聊天窗口,ctrl+v即可粘贴出来

142cf459d35cc3457c9070bf6bfd0df1.png

打开网址,并登陆,会遇到一个协议页面,直接同意并进入面板

14aa4f3f0295962a831af7e3a0402577.png

这里还是建议按照我上图所示来一键安装:

我说一下这两种的区别

Nginx性能稳定,功能丰富,运维简单,处理静态文件速度快且消耗系统资源极少,

Apache是LAMP架构最核心的Web Server ,开源,稳定,模块丰富是Apache的优势,但Apache的缺点是有些臃肿,内存和cpu开销大,性能上有损耗,不如一些轻量级的web服务器(比如:nginx,tengine)高效,轻量级的web服务器对于静态文件的相应能力来说远高于apache服务器

要省内存的话lnmp是最好的选择,动态内容多的话,lamp是最稳定的,比较占内存。

关于编译安装与急速安装的选择,时间允许的话当然选编译安装了

点完安装等待安装完成,我们的宝塔环境就部署完毕了

931eaf65aedc38519f38efe40e434e12.png

下面就是开始搭建网站了。



推荐阅读
  • CentOS7通过RealVNC实现多人使用服务器桌面
    背景:公司研发团队通过VNC登录到CentOS服务器的桌面实现软件开发工作为防止数据外泄,需要在RealVNC设置禁止传输文件、访问粘贴板等策略过程&# ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • 软件测试行业深度解析:迈向高薪的必经之路
    本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ... [详细]
  • 解决PHP项目在服务器无法抓取远程网页内容的问题
    本文探讨了在使用PHP进行后端开发时,遇到的一个常见问题:即在本地环境中能够正常通过CURL获取远程网页内容,但在服务器上却无法实现。我们将分析可能的原因并提供解决方案。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • Centos7 Tomcat9 安装笔记
    centos7,tom ... [详细]
  • 如何在Win10系统下通过VMware 14 Pro安装CentOS 7
    本文详细介绍了在Windows 10操作系统中使用VMware Workstation 14 Pro搭建CentOS 7虚拟环境的步骤,包括所需工具、安装过程及系统配置等。 ... [详细]
  • 本文详细介绍了如何在CentOS 6.5系统上安装和配置Redis 3.0.6,包括必要的环境准备、软件包下载、编译安装及基本功能测试。 ... [详细]
  • Fiddler 安装与配置指南
    本文详细介绍了Fiddler的安装步骤及配置方法,旨在帮助用户顺利抓取用户Token。文章还涵盖了一些常见问题的解决方案,以确保安装过程顺利。 ... [详细]
  • 本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ... [详细]
  • 本文介绍了SELinux的两种主要工作模式——强制模式和宽容模式,并提供了如何在CentOS 7中正确启用和配置SELinux的方法,以及在遇到登录问题时的解决策略。 ... [详细]
  • 从理想主义者的内心深处萌发的技术信仰,推动了云原生技术在全球范围内的快速发展。本文将带你深入了解阿里巴巴在开源领域的贡献与成就。 ... [详细]
  • 本文详细介绍了如何搭建一个高可用的MongoDB集群,包括环境准备、用户配置、目录创建、MongoDB安装、配置文件设置、集群组件部署等步骤。特别关注分片、读写分离及负载均衡的实现。 ... [详细]
  • 本文详细介绍了如何使用Heartbeat构建一个高可用性的Apache集群,包括安装、配置和测试步骤。 ... [详细]
  • 本文详细介绍了如何在 CentOS 7 及其衍生发行版(如 Red Hat, Oracle, Scientific Linux 7)上安装和完全卸载 GitLab。包括安装必要的依赖关系、配置防火墙、安装 GitLab 软件包以及常见问题的解决方法。 ... [详细]
author-avatar
liyanyl_499
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有