IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> PHP知识库 -> 从零到一制作个人网站 -> 正文阅读

[PHP知识库]从零到一制作个人网站

想拥有一个属于自己的个人网站?展示作品?个人博客?专属域名?

这篇分享中大家不用懂任何计算机技术,也不需要懂英文,只要会用键盘鼠标就OK了。 (大神请忽略,本文主要面向初学者,共同交流进步)

好,进入主题!

基础准备篇
一个网站主要是由三个部分组成:

一.域名

二.服务器

三.你的网页文件(前端+后台)

他们之间的关系,我说下我的理解,有不对的还请指出。域名相当于你的门牌号,指引你找到你的房间(服务器),但是这个房间(服务器)里空空如也,你要装修成欧式还是中式展示给访客的样子,这要看你的网页文件(前段+后台)怎么设计了。

是不是很简单?但是从域名到服务器,服务器怎么运行网站,这其中又有很多很复杂的知识,好在我们都不用去了解。建立一个能运行的网站我们需要做的只有几个简单的步骤:

1.购买域名

自定义的域名都是要自己购买的,但是好在现在大波的新的顶级域名都很便宜,可以挑个便宜的,比如: www.yourdomain.itd 1年才9块钱,喝杯奶茶就不止了,如果要一定要买.com的域名也可以,因为.com 的域名现在可注册的越来越少,所以价格也就贵一点,所以现在放出了一些新的顶级域名后缀,我觉得跟.com的解析起来都差不多,如果硬要说有什么不一样,那可能就是用户习惯的问题吧。(下面演示中我买了一个.com的域名,55/years。)

在这里插入图片描述

2.准备服务器

了解完域名,该选择服务器里。也就是“房间” 。这里的房间,你可以选择虚拟机,也可以选择vps。虚拟机和vps有什么区别?

① 虚拟机:帮你装了基础系统并配制好了一些服务器需要运行的基础环境,如数据库等(相当于你租了个房子,但是给你做了简单装修了,你不喜欢也不行,没有控制权)

② vps: 给你装了个基础系统,控制权相对自由,可以在后期自己安装些东西,比如***,你懂得。。

3.准备你的网页文件(前端+后台)

这里就是决定你展示出网站是什么样子的时候了,这一步的话,如果会点前端知识会更容易点。不会的话那就是跟我一个水平了,没关系,可以选择wordpress,一个强大而又方便的个人博客系统,用来做网站由来已久。

基础的就到这里就差不多了,我也就知道这么多啦。但是我感觉可以再唠叨两句:

买域名和服务器选择国内或者国外都可以,最好都首选大厂产品。国内的服务器优点是稳定、而且快,缺点就是麻烦点,要备案,当然还有贵啦。我们刚开始练手可以选择国外的服务器,比较便宜一点,而且不用备案,就是偶尔不太稳定,访问速度对比国内的会慢点。

OK,实例演示一遍。

实操篇
从这里就开始实际操作如何演示如何建立一个个人网站,实际就是上面三个步骤细分出来更多的小步骤,从1到N,包括从买域名、服务器、搭建服务器面板等,所需要的链接都放到下面步骤中,跟着一步步做就可以了。

**① 购买你想要的域名,就是门牌。**我是在万网上面买的域名,阿里云旗下的。首先你要注册个账号: 阿里云注册 有淘宝或者支付宝账号的可以直接登录,你不想用淘宝账号登录用手机号码注册一个也可以。
在这里插入图片描述

② 注册完后拉到最下面,点击万网,找不到的百度。输入你想要购买的域名然后查询一下是否被人注册过。
在这里插入图片描述
在这里插入图片描述

③ 选一个你喜欢的后缀,每个词语搜出来的价格都不一样,一般字母越少或者常用词拼写的会比较贵。**这里有一点要加粗提醒下,不要去购买特定的后缀,如.http://gov.cn 这种是政府机关专属的,就算你买了也解析不了,还有一些是要有公司资质或者其他资质,具体百度搜下哪些个人可以用的。**大部分的词语是可以自己用的。我在这边购买了一个.com的,加购物车付款的过程就不写了,购买完的域名在阿里云的控制台-域名里可以看见,初次购买会要你填写自己的身份资料,要你备案,这个域名备案比服务器备案要简单很多,跟着操作填写就可以了。
在这里插入图片描述
在这里插入图片描述

④ 域名准备好了,就要准备服务器了。服务器我用的是阿里的,因为有学生教育优惠

服务器已经准备好了,我们不懂代码也不懂计算机知识,没有办法用发命令的方法操控服务器,所以就要装一个可视化面板来方便接下来的操作。可以安装一个宝塔面板,我觉得宝塔对新手还是很友好的,比较好用。先注册个账号:宝塔面板 上面有一些服务,现在还用不着,等你以后熟悉了,有需要再去购买,我们先用免费版的。

第一步要先连接你的服务器,windows和Mac系统方法不同,windows操作看一,Mac直接看二。

一、Windows:用ftp连接工具连接你购买的服务器,这工具有很多种,会用的用自己习惯的,我用的是putty。

1.下载并运行putty,把你服务器的IP输入进去
在这里插入图片描述

2.点open 的时候会有一个弹窗,安全提示选择yes就看下面的界面。打上 root 然后回车(Linux系统不能直接用删除键,注意别打错了)——如果在这一步一直卡住没有提示你yes那可能就是这个IP是不能用的,重复上面⑦的步骤。
在这里插入图片描述

3.把你服务器的密码(看步骤⑧里那串很复杂的数字)复制过来用快捷键ctrl+v或者单击右键粘贴(下面面板不会显示你粘贴的密码,实际上已经粘贴了),回车。
在这里插入图片描述

4.看到下面这个 [root@vultr ~] # 界面的时候就代表你已经连上你的服务器了,可以直接安装宝塔面板,看下一步。
在这里插入图片描述

5.安装最新的宝塔6.8面板,复制下面虚线内代码,粘贴,回车:


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


会看到下面滚代码的界面,碰到让你选择确定的界面直接输入y,然后回车,安装时间有几分钟,可以去泡杯茶再回来看看。
在这里插入图片描述

6.滚完代码了,就是下面这个界面了。画重点,下面框出来的是你的初始账号和密码,拿个小本本记起来,把这个信息记下来后就可以把putty关了。
在这里插入图片描述

二、Mac:苹果系统就简单一点,不需要你再去下载工具,直接打开你的终端工具。

1.find—应用程序—实用工具—终端
在这里插入图片描述

2.输入: ssh root@0.0.0.0 然后回车,会问你是否继续连接,输入yes,回车(0.0.0.0就是你的IP地址)——如果在这一步一直卡住没有提示你输入yes那可能就是这个IP是不能用的,重复上面⑦的步骤
在这里插入图片描述

3.把你服务器的密码(看步骤⑧里那串很复杂的数字)复制过来用快捷键ctrl+v或者单击右键粘贴(下面面板不会显示你粘贴的密码,不用担心没有粘贴上,粘贴一次就可以),回车。跟windows一样出现如下提示代表你成功连接上服务器。
在这里插入图片描述

4.安装最新的宝塔6.8面板,复制下面虚线内代码,粘贴,回车:


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

会看到下面滚代码的界面,碰到让你选择确定的界面直接输入y,然后回车,安装时间有几分钟,可以去泡杯茶再回来看看。


在这里插入图片描述

5.滚完代码了,就是下面这个界面了。画重点,下面框出来的是你的初始账号和密码,拿个小本本记起来,把这个信息记下来后就可以把终端关了。
在这里插入图片描述

⑩ 面板安装完了现在可以开始登陆,配置你的服务器环境了,宝塔都是一键配置的,不用你去逐条敲指令了。打开浏览器,输入刚才记下的参数,把SERVER_IP替换成你的IP(IP地址是多少?看步骤⑧ )。其他不变,回车就跳转到宝塔登陆面板。把上面的账号密码输入进去然后回车。
在这里插入图片描述
在这里插入图片描述

? 第一次登录要配置环境,按照下面框选的参数选择完后点一键安装就开始配置服务器环境。时间大概十分钟左右。
在这里插入图片描述
在这里插入图片描述

? 安装完毕,基本上我们已经完成了第二大步骤中的服务器的准备了,但是还要再做两件事情,点开安全,然后更改两个东西,1.启用禁用ping 2.ssh端口改掉默认的,自己选择一个。这么做的目的是避免一些菜鸟黑客用工具自动扫描攻击你的服务器。默认的密码不好记可以面板设置里面更改
在这里插入图片描述

? 新建你的网站文件夹和数据库。点左侧导航栏的网站-添加站点,根据下图输入你之前买的域名,一个带www的回车、一个不带www的(这么做目的是要告诉服务器要接受这个门牌号),再创建一个数据库,名称默认的就可以。
在这里插入图片描述

? 点提交后。点击进入根目录文件夹,上传wordpress压缩包,就是第三大步骤中你的网页文件(前端+后台),可以直接上传zip压缩文件。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

? 将Wordpress文件夹里所有的文件剪切到上层文件夹里,再删除掉下面提示的三个文件。
在这里插入图片描述
在这里插入图片描述

? 回到阿里云的控制台面板,找到我们买过的域名,点击解析,添加一个A记录(目的是告诉域名要挂到这个房间)上去。步骤如下,记录值就是你服务器的IP地址。
在这里插入图片描述
在这里插入图片描述

? 打开浏览器输入你的域名。看到下面的界面就可以恭喜你前面几步都成功了,你的域名能成功解析到你的网页,并且你的服务器也是可用的。再来设置下你的wordpress的工作面板,选择简体中文面板,点击继续。
在这里插入图片描述

? 填写前面三个参数,将右边宝塔面板里数据库的信息复制到左边对应的框里面,填写完毕点提交。
在这里插入图片描述

? 填写你网站后台的账号密码,邮箱用你QQ邮箱就可以,填写完毕点安装wordpress,安装完会跳转到后台登录面板。
在这里插入图片描述

? 用刚才填写的信息登录后台。
在这里插入图片描述

后台界面一览:
在这里插入图片描述

前台初始界面:
在这里插入图片描述

OK,本篇到这里就结束了,到这里你已经从无到有建立起了一个属于你自己的,可访问的个人网站。

开始慢慢积累你的创作与生活吧!

你可以在文章里面发表你的日记、博客,也可以新建一个页面放你的作品集、照片。后台页面有很多的功能,慢慢研究吧,如何部署排版,用什么主题决定了你前端展示出给访客看的效果,wordpress有很多非常棒的主题,可以在网上找到很多,有需要的同学百度搜索wordpress。这种建站的方式虽然很方便,但是也有一些缺点,以后慢慢会发现出来,总体来说问题不大。

  PHP知识库 最新文章
Laravel 下实现 Google 2fa 验证
UUCTF WP
DASCTF10月 web
XAMPP任意命令执行提升权限漏洞(CVE-2020-
[GYCTF2020]Easyphp
iwebsec靶场 代码执行关卡通关笔记
多个线程同步执行,多个线程依次执行,多个
php 没事记录下常用方法 (TP5.1)
php之jwt
2021-09-18
上一篇文章      下一篇文章      查看所有文章
加:2021-07-15 15:56:45  更:2021-07-15 15:58:04 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/7 20:45:36-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码