20分钟搭建个人网站重置版3.0
你好,我是江潮!
今天给大家带来零基础网站搭建的3.0版本。
本文使用typecho搭建平台,搭建中需要一个云主机,一个域名,和typecho的安装包,和xmanager传输软件(用别的如,putty.winscp效果同样)
软件包下载地址链接:https://pan.baidu.com/s/1f7A8DRKELkva98M5feOTtw
提取码:8r9b
1.购买云服务器
云服务器:即 Elastic Compute Service。 简称:ECS,是一种简单高效、安全可靠、处理能力可弹性伸缩的计算服务。其管理方式比物理服务器更简单高效。用户无需提前购买硬件,即可迅速创建或释放任意多台云服务器。
简单的来说就是把你的服务器从现实中移动到网上,这样就省去了你布置硬件的费用和时间。
目前国内的服务器一共有两大巨头,一个是腾讯云,一个是阿里云。这里本人是使用阿里的比较多一点所以先拿阿里云为例。
官网如下:https://www.aliyun.com/
简单的登陆注册就不说了,这是在登陆成功之后,点击产品,之后选择云服务器ESC
点击立即购买
之后点击一键购买,就可以看见适合新手的主机了。
注意:对于新手来说,配置不重要。直接选第一个最差的就可以了,因为以后有需求的话可以对配置进行升级。但是地点不同,一旦选定就不能动了。所以尽可能选离你的用户近的地方。
下一步开始配置镜像和选择时间。这里的镜像选择最常用的CentOS,之后的时长就随意了。弄好之后下单就可以了。
最后查看一下配置,并勾选协议。然后下单就可以了。
购买成功之后,返回首页。找到控制台。进入找到产品与服务选项。
进入就可以找到你新买的云服务实例了。
注意:每个版本的阿里云官网都可能有细小的不同,所以不用纠结样式不同,但是选项是不变的。要活学活用!
点击实例,进入详细配置。
注意:这里需要你记住的你的公网IP,咱们下一步要用!
进入之后,咱们要重置咱们的实例密码,因为是第一次,没有经验。所以我们要自己写一个密码。这里要记住你的密码!
之后实例会重启一会。看好这里给出了默认用户名:root。同样记住它!
最后我们配置一下安全组。
在列表里往下滑,安全组在后面。将所有端口打开就可以了,虽然不太安全。但是相信我黑客不会黑阿里的。
而且新手如果不全开的话,有的服务无法使用。
还是那个问题,每个版本情况可能不同,但是位置是一样的。
2. 远程连接云服务器
在完成了上面的步骤之后,我们手里记住了三个数据,一个是公网IP地址,一个是我们的云服务器密码以及默认用户名:root。
公网IP:89.101.54.1
密码:123456789(例子)
默认用户名:root
下面咱们就用这三项数据加上Xmanager 连接一下云服务器.
Xmanager 是一款小巧、便捷的浏览远端X窗口系统的工具。在工作中经常使用Xmanager来登录远端的Solaris系统,在X窗口系统上作图形化的操作。就是不支持中文,有点拉跨。
进去之后会有非常多的模块,这里我只使用Xshell模块和Xfdp模块就可以了。
双击进入,可以发现咱们需要一些信息才能登陆,那么首先我们的名称随意就好,而之后的主机IP就是我们之前记住的实例IP。最后也可以清晰的看到用户身份验证的模块,我们点击进入。
点击之后,我们填入我们记住的最后两项信息,用户名和密码。
点击登陆就可以远程连接咱们的云服务器了。成功之后的页面如下,一堆提示信息。
大致意思就是欢迎使用和时间戳。
因为你的服务器可能和你不在一个时区!
补充:在这里,最好更新一下你的配置。因为每个版本都有信息差的。命令如下:sudo update
最后,我们先把所需的软件传上去。具体信息等下面我们在一起学习。
我们这里先把操作完成,使用Xfdp模块。
注意这里的协议需要换成SFTP,不是默认的ftp。
我们将解压后的软件,传到这个文件夹:/var/www/html
3. 搭建LAMP
LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:
Linux,操作系统
Apache,网页服务器
MariaDB或MySQL,数据库管理系统(或者数据库服务器)
PHP、Perl或Python,脚本语言
在我们连接上我们的服务器之后,其实我们是做不了什么的,因为这台服务器是个新手意义上的裸机,所以我们需要安装一些服务。但是因为是新手教程,这里我就直接演示如何使用了。
yum -y install httpd mariadb-server mariadb php php-mysql
安装 apache php 和mysql数据库
yum -y install lrzsz
安装文件传输软件
注意:这个安装过程每个服务器的配置系统都可能不同,所以提示不一样很正常。
安装好之后,咱们来启动一下刚才安装的服务。
systemctl start mariadb
启动数据库
systemctl start httpd
启动apache
注意:和上面的原因一样,这里只要不报错就是可以运行的。
之后,我们直接在浏览器中输入我们的IP地址,看看能不能访问。
如果看到如下界面说明我们的服务器就可以正常使用了,软件也都装对了。
好像把什么剧透了0.0?
下面我们对我们的数据库,进行一下配置。
输入mysql,之后双击tap键。调出mysql的所有命令。这里我们选择这个命令:
mysql_secure_installation 即数据库安装向导。
使用命令之后,直接回车就可以了。因为我们是第一次登陆。没有密码。之后会让我们设置密码。随后的一律默认就可以了。
注意:数据库的密码一定要记住,以后会用。
下面我们新建一个数据库,名叫:typecho;
使用下面的命令登陆你的数据库
mysql -uroot -p你的密码
使用下面的命令创建数据库
create database typecho;
使用下面的命令查看
show databases;
成功建立!
4. 网站软件详解
在一切都准备好了之后,咱们进入最关键的一步。网站软件的导入和配置。
在这里我们使用的软件为:typecho!
Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。
官网:http://typecho.org/
直接点击下一步。开始配置数据库。
填入咱们的数据库密码。并设置自己的登陆密码。
之后会出现一个非常人性化的报错,按他的操作就可以了。
命令如下:
vim config.inc.php 即使用vim创建 config.inc.php文件
之后输入 i ,进入插入模式.
将之前复制好的代码粘贴.
之后按 esc 进入命令行模式 .
输入 :wq (保存退出) .
点击继续,我们的安装就完成了。
输入IP地址,直接访问。我们的小网站就初见成效了。
5. 域名购买和网站备案
在确保网站已经运行起来之后,我们进行最后一步,也是最简单的一步:域名的购买。
网址:https://wanwang.aliyun.com
还是以阿里的为例:直接输入你想购买的域名,后直接下单就可以了。
下面放下截图步骤。
在购买完成后,我们在工作台找到域名模块,进行域名解析即把我们的云服务器和域名连接起来!
这里有个非常人性化的新手引导,直接照做就好了。
在这里填入你的IP地址,点击确认就完成了。
之后直接在浏览器输入你的域名就可以访问了。不过现在国家对于网络环境的安全审核十分的严格,任何新的域名都需要备案才能使用。
你登陆上去如果是下面的内容,不要慌。直接备案就可以了。
关于备案,阿里有一套非常完备的系统。连接如下:
https://beian.aliyun.com/?spm=5176.19720258.J_8058803260.33.6d182c4a7ncAE0
6. 网址主题与美化
我们之所以使用typecho是因为它有十分多种多样的主题和插件供我们使用。在这里我演示一下如何安装主题和插件。
官网:https://typecho.me/
- 进入官网,下载主题
- 下载解压之后,将文件上传到这个目录下:
/var/www/html/usr/themes
- 登陆网站后台并安装我们的主题,直接导航栏输入admin
4. 更改你的密码,后直接开始使用。
5. 点击更换外观,启动我们新上传的主题。
退回主站,就可以看到我们的新外观了!
7. 写在最后
好了,到这里我们的零基础网站搭建重制版3.0就已经完成了。在这里最后说几句,在资深老手眼里,我的这个教程中出现了几处比较明显的错误,和顺序问题。
但是毕竟这个教程适用于小白,或者零基础的小伙伴们,如果按照正常的步骤来的话,先不说出现报错对新手心态的影响是十分巨大的,再者命令本就五花八门,我这里使用了最少的安装模块和命令,虽然对后续的开发不太友好,但是对于新手来说也足够使用了。
好了,今天的分享就到这里了,我们下期在见!
20分钟搭建个人网站重置版3.0相关推荐
- win环境20分钟搭建php+sql服务器Apache+php+mysql在windows下的安装与
Apache+php+mysql在windows下的安装与配置图解 先准备好软件: Apache官方下载地址:apache_2.0.55-win32-x86-no_ssl.msi,http://mir ...
- 20个国外知名网站手机版网页设计欣赏
摘要:互联网发展如此的迅速,手机互联网用户逐渐成了一个相当庞大的群体.所以我们的网站必须去考虑适应手机互联网用户的需求,从传统的电脑互联网到手机互联网(更准确的说是移动互联网)需要有至少两个方面的考虑 ...
- 零基础也会建网站,20分钟快速利用宝塔和WordPress搭建个人网站
利用宝塔面板和WordPress搭建个人网站 购买服务器 安装宝塔面板 安装WordPress 配置WordPress 一. 购买轻量应用服务器 轻量应用服务器(Light server)是一种内置应 ...
- 零基础小白10分钟用Python搭建小说网站!网友:我可以!
都说Python什么都能做,本来我是不信的!直到我在CSDN站内看到了一件真事儿:一位博主贴出了自己10分钟用Python搭建小说网站的全过程!全程只用了2步操作,简直太秀了!!-- 第一步:爬取小说 ...
- 使用阿里云服务器三分钟搭建网站教程(详细图文详解)
使用阿里云服务器快速搭建网站教程,先为云服务器安装宝塔面板,然后在宝塔面板上新建站点,阿里云服务器网以搭建WordPress网站博客为例,来详细说下从阿里云服务器CPU内存配置选择.Web环境.域名解 ...
- 十年建站老司机带你十分钟搭建网站
十年建站老司机带你十分钟搭建网站 本文概要: 1. 域名 + 域名注册 + 域名备案 + 域名解析绑定 2. 服务器 + 虚拟主机 + windows服务器 + linux服务器 3. CMS建站系统 ...
- 类似零基础学python的小说_零基础小白十分钟用Python搭建小说网站!Python真的强!...
零基础小白十分钟用Python搭建小说网站!Python真的强!-1.jpg (128.29 KB, 下载次数: 0) 2018-10-8 18:51 上传 Python 和放大镜的二进制代码 人生苦 ...
- 20分钟构建属于自己的 Linux 发行版
导读 你想要构建自己的 Linux 发行版吗?不喜欢市面上现有的Linux发行版?你认为自己可以构建一款更好的发行版?你很幸运.我要在 20 分钟里面介绍如何构建一款发行版. 是的,你没有听错, ...
- 简易漫画网站搭建-漫画喵Server版
小喵的唠叨话:寒假的时候写了一个漫画爬虫,爬取了好几个漫画,不过一直没有找到合适的漫画阅读的工具.因此最近就试着自己写一个漫画的网站,放在公网上或者局域网里,这样就能随时随地用手机.Pad看漫画了. ...
最新文章
- ubuntu系统安装mysql二进制压缩包(tar.gz)以及navicat远程连接服务器(linux系统)
- python画三维温度散点图-matplotlib在python上绘制3D散点图实例详解
- ygbook和ptcms哪个好_YGBOOK小说系统安装使用教程
- 【收藏】机器学习入门的常见问题集(文末送书)
- PBS_HAS_CHANGED ~ GET_SAP_MENU_INFO
- 2.6. PostgreSQL表之间连接
- P4070 [SDOI2016]生成魔咒
- java map 如何根据key获得对象_ThreadLocal:Java中的影分身
- uos系统虚拟机_体验中兴深度联合推出的「UOS」统一操作系统
- 0424-学习进度条
- shell for 循环_linux之shell编程(三)
- 如果这篇文章说不清epoll的本质,那就过来掐死我吧! (2)
- java技术路线思维导图_最简单的思维导图+流程图制作神器processon
- 1、关于douyin 小红书等平台 人均985 211的想法
- Qt编译zlib完成文件压缩解压(Ubuntu18.04)
- 什么是CMOS与BIOS?又有什么区别?
- android手机如何关闭程序,安卓手机如何关闭防火墙
- matlab画时间 频率图,在matlab中画频数图和累积频率图
- 人工智能训练师数加加标注培训系统正式上线
- Java学到什么程度才算精通?(2),学海无涯