如何快速搭建自己的网站:阿里云+宝塔+wordpress

news/2024/5/10 2:35:42/文章来源:https://blog.csdn.net/wuxiaolongah/article/details/104123525

自媒体快速发展的时代,很多人都有搭建自己网站的想法,这里我就教大家一种简单的搭建方法。

搭建自己的网站,可以使用网上的免费资源,当然免费的资源需要你花时间去找,而且有些资源不是很稳定。

本教程是基于阿里云的教程,我是花钱买了阿里云的轻量级的服务器和域名,然后就可以搭建自己的网站了。

使用的软件是宝塔和Wordpress。

这就是本人搭建的网站:http://wuxiaolong.tech/ 

本教程视频地址:https://www.bilibili.com/video/av87415049?from=search&seid=3044946299058432244

 

一、准备工作

1、服务器(必须)

在阿里云上买了阿里云的轻量级服务器。大家也可以使用其他的商业云。如果有自己的公网服务器,也可以。

在阿里云上买相关的服务器和域名需要先注册阿里云的账号,登陆账号后,进入控制台,就可以看到自己买的产品了;如果没有开通任何产品,需要现在阿里云买轻量应用服务器;我买的阿里云的产品比较多,所以显示的比较多。

下面就是我买的轻量应用服务器,一年609元,相关的配置如下:

如果您也要买,建议根据自己的情况买相关的配置就好了,需要注意的是,需要选系统镜像-centos7.3,因为后面需要安装宝塔面板要求cengtos7以上;下面是购买的地址:https://s.click.taobao.com/t?e=m%3D2%26s%3Dz8qUe8TihXkcQipKwQzePCperVdZeJviEViQ0P1Vf2kguMN8XjClArIlDWo1DJxUu3L3uoV091piWqKDbmFKuxFi2SvN%2FDeNPEcaNzNMDiGaZwMDXF7hkJSlbT3pBXPWYMsSHLWchUVtQl8vLdysepHjKlMEkHC06du04PdR3Oc9XUfbPSJC%2F02QpUwcKVbRX7%2BliFBjeJfQWJeWE%2FFfPg%3D%3D

2.域名(非必须)

同样需要购买域名,当然这个不是强制的,也可以使用IP;网上也有一些免费申请域名使用;我同样是在阿里云上买的域名,域名很便宜;

特别需要注意的,如果服务器买的是大陆地区的,这个时候如果你想使用域名,则域名是需要去工信部备案的,备案可能需要20天左右;

如果只是使用IP访问我们的网站,则无所谓;当我们购买完阿里云的轻量级服务器后,会给我们一个外网的IP和内网的IP,这个外网的IP就是我们以后访问我们网站的地址;

3.证书(非必须)

如果使用域名访问,为了网站完全,还需要为域名申请证书,我使用的是阿里云的免费证书,如果有需要还可以购买阿里云的证书。购买地址:https://s.click.taobao.com/t?e=m%3D2%26s%3DX710PAGqnsQcQipKwQzePCperVdZeJviEViQ0P1Vf2kguMN8XjClAoIUDcnJ3GxcSKX47IkeWDViWqKDbmFKuxFi2SvN%2FDeNPEcaNzNMDiGaZwMDXF7hkJSlbT3pBXPWYMsSHLWchUVtQl8vLdysepHjKlMEkHC06du04PdR3Oc9XUfbPSJC%2F02QpUwcKVbRN2UOKVkcRuNXxEY72iEjRQ%3D%3D ;也可以在这里购买买个人免费证书。

二、搭建个人网站

1.阿里云轻量级服务器的初始化

购买了阿里云轻量级服务器,相当于我们有了硬件服务器,接下来我们要使用阿里云的轻量级服务器的管理页面,将操作系统等装好,这个过程很简单,根据页面要求点击几下就好了;因为我们买服务器时选择的是系统镜像-centos7,所以会自动安装该操作系统,同时该操作系统也是我们后续安装宝塔面板的基础。

需要注意的是,要求我们买的轻量级服务器是干净的,不需要安装其他的软件,比如mysql/PHP/nginx等;其他的软件都是通过宝塔面板一键安装的。

2.安装宝面板

轻量级的服务器初始化完成后,我们就可以安装宝塔面板了,宝塔面板的作用是相当于APP store,他内部集成了很多软件包,比如mysql/nginx/php等,只要我们吧宝塔面板安装好了,其他的软件就可以一键安装了。同时宝塔面板还可以监控我们的服务器的运行情况,管理多个网站等。

安装要求:内存:512M以上,推荐768M以上(纯面板约占系统60M内存)
硬盘:100M以上可用硬盘空间(纯面板约占20M磁盘空间)系统:CentOS 7.1+ (Ubuntu16.04+.、Debian9.0+),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL(已有环境不可安装)

访问宝塔:https://www.bt.cn/

因为我们的轻量级服务器是centos7的,所以我们选择宝塔也是Linux的,我们使用免费的。

点击立即安装后,进入下一个页面,找到centos7的安装命令:

通过阿里云的轻量级服务器实例的命令行管理界面,输入这条命令,等待,即可安装好宝塔面板;

注意,在上图的黑屏位置输入宝塔的安装命令后,中间可能会遇到相关的询问,根据屏幕输出的信息,选择yes即可;最终安装命令执行完毕后,需要注意命令行日志的最下面几行中有宝塔面板的登陆地址以及用户名和密码,大概就是下面的样式:

Bt-Panel: http://ip:8888/ef79dfgs

username: qfgfddddd

ppassword: 8456ddddd

其中ip就是阿里云轻量级服务器的外网IP,端口为8888,注意,端口后面还有一段字符串;这三部分放在一起才是宝塔面板的登陆地址。

3.初始化宝塔面板

在浏览器中登陆上面的地址,并输入用户名和密码,即可完成登陆。登陆后会弹出相关的安装界面,我们选择推荐的配置点击安装就好了;安装完成后,我们需要的相关的软件如mysql,nginx,php等都完成了,安装过后会出现下面的管理平台,这个时候基本的工作就完成了。

配置宝塔面板-安全-中的端口,需要开放80端口等,可以根据自己的情况开通。

4.新建一个自己的网站

在宝塔面板的:网站-添加站点中,添加一个自己的网站,参考,域名:wuxiaolong.tech或填写轻量服务器的外网IP;备注:我的第一个网站;根目录:使用默认值;FTP:可不创建;数据库:mysql,utf-8;数据库用户名和密码:自定义并且需要自己记住;其他可以默认;创建完成后就可以通过填入的域名或者IP访问我们的网站了;

这是浏览器访问的内容就是的宝塔面板左边菜单中的文件菜单中的index开头的文件的内容了;这是默认生成的网站内容。

 

虽然现在可以通过IP或者域名访问我们的网站了,由于网站的内容是默认生成的,并且不符合我们的需求,所以我们需要把我们自己的网站内容放到宝塔面板-文件中。

4.安装我们自己的网站模版

接下来就是建立我们自己的网站了;建站要考虑我们自己的网站是什么风格的,有那些功能模块,页面布局怎样;如果你是高手,可以自己定制花开发自己的网站,这样成本也比较高;也可以使用github上的开源项目,clone下来放在我们的宝塔面板中;

这里我们推荐一种简单的方式,使用wordpress,他是网站的模版,有各种个样的样式共我们选择;下载Wordpress压缩包,上传到宝塔面板后解压即可。如果官网上下载不到,提供一个资源共大家使用:

链接:http://wuxiaolong.tech/?p=118

先下载Wordpress,打开-文件-菜单,找到自己的index开头文件的所在目录,选中所有的文件,点击删除,然后将刚才下载的Wordpress.zip文件上去到目录中,然后点击解压;进入到解压后的目录中,复制所有的文件后,推出到上一级目录中,点击粘贴;这样就把压缩文件解压后的所有文件粘贴到index开头文件的所在目录中了;然后删除Wordpress.zip压缩文件,以及解压后的wordpress目录;

这样我们就有这自己的网站模版了。这是使用IP或域名再次访问我们的网站就可以看到我们的网站向导了,

根据向导我们需要给我们自己的网站配置一个登陆的后台,这时需要填写站点标题、后台的用户名/密码/邮箱等相关信息(需要记住这个用户名密码,这是我们以后发布管理我们的文章后台的账户密码);这些信息填写完成后;就可以通过这个用户名密码登陆我们的网站后台了,在这里我们就可以配置我们网站的样式/背景/风格,以及发布/修改/新建我们文章,查看/回复用户的评论了。

在-文章-菜单中新建/发布/修改我们的文章。

在-外观-菜单中可以修改我们的网站样式,有一些在线的模版可供使用。

在-文章-菜单中发布的文章,我们可以通过域名或者IP可以直接访问,例如:http://wuxiaolong.tech/

这样我们就建立了自己的网站,以后可以不定时的更新我们自己的文章,别人可以通过域名或IP,就可以在互联网上看到我们的文章了。

 

5.使用域名访问需要注意的问题

如果买的是国内的服务器,要求域名要备案,否则不能在公网上访问;

使用域名,还需要配置域名解析,也就是需要把我们的域名和我们服务器的外网IP关联起来,这样才能使用域名访问。

我使用的是阿里云,域名解析直接在阿里云上配置就好了。

 

到这里,个人的网站就搭建完成了。

如果大家有相关的问题可以联系我,大家共同讨论学习。

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_780932.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

程序员必备网站收集

一、源码学习 GitHub:https://github.com 开发者非常重要的网站,程序员都用过,代码托管,上面有很多资源,可以根据自己的需求去查找源码,不用重复造轮子。上面有很多优秀的程序员,你可以和他们开…

Python程序员:8个接私活的网站,只要你有码,那“我”就有钱

前言: “好马配好鞍,兵器不趁手”好马配上好的马鞍那是如虎添翼,兵器不趁手那是“江湖大忌”放在古时候与人过招时,一不留神会丢掉性命的,两者的区别可想而知!照这么说的话,程序员的键盘就是武…

我,研究生在读,推荐自学Python必去的5个网站!

hi,今天和大家分享我过去两年自学Python的学习网站~ 最近几年,Python刮起了大风,仿佛不学Python就会比同龄人落后一步,学习Python是不是只是跟风现象呢? 诚然,Python于学术研究于职场发展都有…

iis服务器上网站w3wp.exe占用内存过高!

iis服务器上网站过段时间就无法打开,回收进程,关闭网站都没作用!只有重启服务器,网站才能恢复正常访问,但是过段时间网站就有打不开了! 最后在任务管理器里面发现了问题:w3wp.exe占用内存过高!…

帝国cms手机和pc站数据同步建站教程

帝国cms手机和pc站数据同步建站教程 (2018-03-20 17:18:08) 转载▼ 标签: 帝国cms同步网站 帝国cms手机端同步 http://tangjiusheng.com/EmpireCMS/90.html 帝国cms功能强大的很,百万数据更新几秒内完成,非常的棒我很喜欢&#xff0c…

解决宝塔管理面板用户新开网站空间无法使用独立ftp功能的问题

问题:我的学员用宝塔模板搭建好服务器环境以后,添加了ftp账号,却链接不起来,通过我的不断的研究,问题终于被我解决了,于是在这里一起分享给大家。 现在建站越来越多的人使用服务器了,而且大部分…

JS 劫持来源网站并做指定跳转

JS 劫持来源网站并做指定跳转 如何检测自己的网站是否被劫持了呢?有个工具可以检测 工具:IIS7网站监测工具 它可以让你知道网站是否被黑,被入侵,被改标题,被挂黑链等等功能,让你作为站长能清楚知道自己网…

IIS 7 一个网站下添加多个应用程序

IIS 7 一个网站下添加多个应用程序 业务场景:一个API两个版本: 1,发布文件目录 2,建好三个应用程序池,注意的是主网站程序池的.net framework 版本要选择无托管代码 3,新建网站 4,把两个子目录…

安装360网管版本,网站80端口被360entpulish服务占用,如何修改80端口!

方法一:安装完360网管版本后配置 可在配置向导中设置非80端口! 方法二:登录360网管后控制中心配置 登录网管地址 更改端口

网站上传虚拟主机部署以后woff字体文件提示404不存在怎么办?

网站上传虚拟主机部署以后woff字体文件提示404不存在怎么办? 有客户最近在IIS上部署web项目的时候,进入调试模式发现浏览器console日志里总是报找不到woff、woff2字体的错误。导致浏览器加载字体报404错误,到底什么原因? 这是因为…

Asp操作Access数据库时出现死锁.ldb导致网站访问缓慢资源耗尽的问题!

Asp操作Access数据库时出现死锁.ldb导致网站访问缓慢的问题描述 最近asp网站出现数据库错误,在ftp登陆后发现原来的后缀MDB文件多了一个后缀LDB文件,是自动被锁,在一天某个时间段内打不开,等待好几分钟就会说asp脚本超时&#xf…

5g服务器网站,5G与云服务器

5G与云服务器 内容精选换一换本节操作介绍通过华为云APP连接Linux实例的操作步骤。云服务器状态为“运行中”。已获取Linux云服务器用户名和密码,忘记密码请参考在控制台重置云耀云服务器密码重置密码。云耀云服务器已经绑定弹性公网IP。所在安全组入方向已开放22端…

网站阿里云虚拟主机,网站部分页面和图片无法显示,提示该内容被禁止访问

很多客户的网站被拦截并提示:“该内容被禁止访问”,大多数客户使用的都是阿里云的虚拟主机以及ECS服务器,最近发生这种问题的网站也越来越多,这几天刚解决完一个客户网站被阿里云:违规URL屏蔽访问处理通知并拦截。 怎么…

网站被注入js代码_「代码审计」某JA网站内容管理系统模板注入漏洞

0x00前言一直对模板注入漏洞懵懵懂懂,直到最近在某gayhub上瞎逛碰到一个cms,再一番操作之后找到了一个前台getshell的漏洞。由于相关要求,这里隐去这个cms的全称,就分享漏洞发掘的思路。0x01 代码审计我们全局搜索eval(可以发现有…

网站劫持 网站(域名)被劫持怎么检测 遇到网站恶意跳转不要慌(干货)

首先,以开元浏览器安全检测为例,我们打开网站监控平台。 1、输入对方域名 2、提交检测,得到检测结果 网站在线检测地址:网站监控 3、经初步判断,该网站被劫持(部分节点显示最终打开网站的域名和网站标题…

百度收录为什么对网站优化这么重要?如何批量查百度收录

众所周知,网站变现就要有流量,而流量就要靠收录量来实现,所以收录越高,网站的流量越大,变现能力越强。 在现在这个网络飞速发展的时代,大家遇到不懂得地方都是第一时间就去网上搜索,可以说搜索…

百度网站收录批量查询 介绍百度网站收录批量查询3种方式

百度收录,一方面可以曝光网站,提高知名度。另一方面,是流量的攀升。站长在建站的初期,往往需要提高网站对百度的友好度从而提高收录。 今天,针对百度月收录的查询方式,分三种和大家说说。 第一种&#xf…

HTTP常见的几种状态码及意义详解,如何批量获取网站HTTP状态码

HTTP状态码罗列起来可太多了,本文说一说几种比较常见的状态码吧! 一、几种常见的HTTP状态码 首先状态码的开头不同代表不同的类型: 1xx:代表指示信息,表示请求已接收,继续处理 2xx:代表成功&…

Cisco官方网站悄然换标

10月2日,就在所有中国人欢度国庆佳节之际,可能是思科(cisco)历史上最大的市场活动悄然启动。就在今天,51cto.com记者发现,思科网站全面改版!其实,改版的内容不大,主要就是logo的改变。记者发现&…

linux nginx伪静态网站,Nginx使用Location匹配URL进行伪静态

基础知识1.Nginx location 配置语法1. location [ | ~ | ~* | ^~ ] uri { ... }2. location name { ... }1.location 配置可以有两种配置方法1.前缀 uri(字符串/正则表达式)2. name2.前缀含义 :精确匹配(必须全部相等)~ :大小写敏感~* :…