五步搭建属于自己的个人网站

锋齐叶落 锋齐叶落     2022-09-04     722

关键词:

五步搭建属于自己的个人网站

如果你非常想拥有一个完全属于自己的个人站点,本篇文章帮你起飞。搭建个人站点的方式有多种多样,本篇主要介绍基于Java环境搭建个人站点。

技术分享
5步完成个人网站搭建

一、搭建云服务器

服务器有多种选择,阿里云、腾讯云,新浪云等等,当然也可以选择国外的服务。(国内的创业项目,阿里云是不错的选择)本案例选择阿里云。

1、注册阿里云账号并登录

 

技术分享
创建阿里云账号

2、登录控制台之后选择创建ECS实例

技术分享
选择区域
技术分享
选择1核1GB
技术分享
镜像版本有非常多,这里选择了CentOS 5.11 64位,选择的按照使用流量计费的方式

 

技术分享
设置Root用户的登录密码
技术分享
创建实例成功

里程碑1:恭喜,你已经拥有了一台自己的云服务器!

二、登录服务器

现在需要使用远程登录工具来登录服务器,进行服务器相应的管理。

下载 XShell:XShell在哪里下载?(内事不决问百度

启动XShell

技术分享
启动XShell
技术分享
新建会话
技术分享
输入登录的用户名
技术分享
输入密码
技术分享
登录成功
技术分享
来到根目录,并查看根目录下的文件夹

里程碑2:恭喜,你已经成功登录服务器

三、安装Java环境

安装Java环境,需要安装JDK和Tomcat并做相应的配置

1、安装JDK

1.1、用yum安装JDK

1.1.1 输入yum search java|grep jdk的命令,查看yum库中的jdk版本

[[email protected] ~]# yum search java|grep jdk

可以看到所有的JDK版本:

ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk

java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment

java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos

java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment

java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation

java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle

java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment

java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos

java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment

java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation

java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle

java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment

java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos

java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment

java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment

java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation

java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle

ldapjdk.x86_64 : The Mozilla LDAP Java SDK

1.2、选择安装1.7版本

输入命令 yum install java-1.7.0-openjdk

[[email protected] ~]# yum install java-1.7.0-openjdk

安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64

1.3、配置Java环境变量

编辑profile文件,配置Java环境变量

[[email protected] ~]# vi /etc/profile

在文件的末尾添加如下内容:

#set java environment

JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64

JRE_HOME=$JAVA_HOME/jre

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

vi 操作简单说明:

insert:插入内容

按下ECS键,输入:qw! 保存退出

按下ECS键,输入:q!  不保存退出

让修改的环境变量文件立即生效:

[[email protected] java]# source /etc/profile

1.4、验证是否安装成功

[[email protected] ~]# java -version

展示如下内容则表示安装JDK成功

技术分享
安装JDK成功

2、安装Tomcat

2.1、将Tomcat安装到 /usr/local 目录下

[[email protected] local]# cd /usr/local

2.2、下载Tomcat版本

[[email protected] local]# wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.73/bin/apache-tomcat-7.0.73.tar.gz

2.3、解压缩下的压缩包

[[email protected] local]# tar -zxv -f apache-tomcat-7.0.29.tar.gz

2.4、删除压缩包

[[email protected] local]# rm -rf apache-tomcat-7.0.29.tar.gz

2.5、修改Tomcat文件夹的名称为tomcat

[[email protected] local]# mv apache-tomcat-7.0.29 tomcat

2.6、启动&关闭Tomcat

[[email protected] bin]# ./startup.sh  ( 进入到Tomcat的bin目录中,或者通过全路径来启动 )

技术分享
Tomcat started. 服务启动成功

2.7、打开浏览器,输入http://ip:8080,出现如下页面表示服务部署成功!

技术分享
默认页面加载成功!

里程碑3:恭喜,Java服务环境部署成功!

四、搭建FTP

将网站文件上传到服务器中需要搭建一个FTP服务。

1、安装vsftpd

[[email protected]]# yum -y install vsftpd

2、编辑vsftpd的配置文件

[[email protected]]# vi /etc/vsftpd/vsftpd.conf

清空内容,添加如下内容

listen=YES

background=YES

anonymous_enable=NO

local_enable=YES

write_enable=YES

local_umask=022

anon_upload_enable=NO

anon_mkdir_write_enable=NO

dirmessage_enable=YES

xferlog_enable=YES

connect_from_port_20=YES

chown_uploads=NO

xferlog_file=/var/log/vsftpd.log

xferlog_std_format=YES

async_abor_enable=YES

ascii_upload_enable=YES

ascii_download_enable=YES

ftpd_banner=Welcome to ftptest FTP servers

pam_service_name=vsftpd

chroot_local_user=NO

chroot_list_enable=YES

chroot_list_file=/etc/vsftpd/vsftpd.chroot_list

3、创建管理帐户文件

[[email protected]]# touch /etc/vsftpd/vsftpd.chroot_list

4、启动vsftpd服务

[[email protected]]# service vsftpd start

里程碑4:恭喜,FTP服务搭建成功!(可选择创建FTP账号,此处暂省略)

五、上传网站

现在就差最后一步了,将网站文件部署到服务器中。

1、下载安装FileZilla,FileZilla在哪里下载(内事不决问百度

2、启动FileZilla

技术分享
启动

3、登录

技术分享
打开站点管理器,输入对应参数

4、上传文件

登录成功之后,找到/usr/local/tomcat/webapps/ROOT目录,将其下面全部文件全部删除

然后将网站文件上传至/usr/local/tomcat/webapps/ROOT目录下面

技术分享
网站部署成功

打开浏览器,输入http://ip:8080/ ,GO,主页打开,网站部署成功!

技术分享
done

里程碑5:恭喜,个人网站搭建成功!





















小白如何花费几十元搭建一个属于自己的网站!

摘要:1.域名在腾讯云、阿里云等购买一个域名,学生只需十块左右;2.虚拟主机选择一个合适自己的虚拟主机,以腾讯云为例,基础版只要19.6rmb/月;3.网站备案备案步骤如下;4.域名解析解析后可通过网络访问你的网站,直接购.... 查看详情

基于华为云轻松搭建属于自己的网站(linux,apache,mysql,php)(代码片段)

前言 本文使用华为云服务,向大家搭建属于自己的网站,搭建过程会详细介绍。搭建网站的过程亲自走了3遍,确认没问题才写这篇博客的,大家放心地根据步骤流程一步一步。如果大家担心自己能不能搭建成功&... 查看详情

一个小小的属于自己的博客网站

在某站看了搭建属于自己的博客网站自己跃跃欲试首先要买个云服务器吧听说阿贝云有免费虚拟主机,免费云服务器;是真的。然后自己就跟着大佬捣鼓了一晚上终于弄好了。虽然很简陋但很有成就感!然后阿贝云还有2G2H5M、15... 查看详情

啥不懂也能动手搭建属于自己的博客网站

目前,我们在大多数的网站搭建教程中都是基于linux系统,可是,对于有些对linux系统完全没有一点了解的朋友来说,这并不是一个好的消息,今天,我为大家写一篇基于腾讯云windowsserver2008服务器的网站搭建教程,并且以小白式... 查看详情

啥不懂也能动手搭建属于自己的博客网站

目前,我们在大多数的网站搭建教程中都是基于linux系统,可是,对于有些对linux系统完全没有一点了解的朋友来说,这并不是一个好的消息,今天,我为大家写一篇基于腾讯云windowsserver2008服务器的网站搭建教程,并且以小白式... 查看详情

githubpages+hexo+node.js搭建属于自己的个人博客网站(代码片段)

.../8081288.html  后来看到某个大佬写的文章:【5分钟0元搭建个人独立博客网站】很详细且通俗易懂,跟着步骤来就行  所以不再过多赘述,主要分享一些跟着上面步骤实际操作时需要注意的地方      注意事项&nb... 查看详情

githubpages+hexo+node.js搭建属于自己的个人博客网站(代码片段)

.../8081288.html  后来看到某个大佬写的文章:【5分钟0元搭建个人独立博客网站】很详细且通俗易懂,跟着步骤来就行  所以不再过多赘述,主要分享一些跟着上面步骤实际操作时需要注意的地方      注意事项&nb... 查看详情

小白快速上手搭建属于自己的网站

...个人幕布照。(整体时间预计10-15天)四、备案成功网站搭建:对于新手建议选择PHP语言的各类型CMS快速建站系统,只需要部署好LAMP或者LANP的环境,将对应的CMS建站系统配置到对应的环境中,然后访问后台进行项目部署就可以... 查看详情

小白快速上手搭建属于自己的网站

...个人幕布照。(整体时间预计10-15天)四、备案成功网站搭建:对于新手建议选择PHP语言的各类型CMS快速建站系统,只需要部署好LAMP或者LANP的环境,将对应的CMS建站系统配置到对应的环境中,然后访问后台进行项目部署就可以... 查看详情

小白如何快速上手搭建属于自己的网站

...个人幕布照。(整体时间预计10-15天)四、备案成功网站搭建:对于新手建议选择PHP语言的各类型CMS快速建站系统,只需要部署好LAMP或者LANP的环境,将对应的CMS建站系统配置到对应的环境中,然后访问后台进行项目部署就可以... 查看详情

个人博客

链接:如何使用Wordpress构建自己的个人博客?五步教你轻松搭建独立博客阿里云+wordpress搭建个人博客网站【小白专用的图文教程】 查看详情

从零开始部署到上线:手把手教你搭建属于自己的个人博客网站!(代码片段)

...;供自己记录或者是供他人阅读。但是,可不可以自己搭建一个只属于自己的个人博客网站呢?这篇文章就带你从0开始搭建一个自己的个人博客网站,并部署到属于自己服务器。这里有一点要说的是,没有服务器... 查看详情

hexo+github/coding免费搭建个人博客网站

...//vblog.win/blogs/other/hexo-github-build-blog.html 很早之前就想搭建一个属于自己的博客网站,一方面是给自己做笔记,把平时遇到的问题和解决问题的方式方法记录下来,顺便提升自己的表达能力、总结能力;另一方面,个人博客就... 查看详情

个人的博客搭建(持续更新)(代码片段)

...近的CSDN的博客阅读体验非常的糟糕,恰好自己也一直想搭建一个属于自己的网站,放下自己的技术心得情感体会,从零开始慢慢搭建项目磨练技术,以后也把自己新习得的技术放在里面增加自己的学习乐趣。一,搭建基本的项... 查看详情

十分钟手把手教你搭建一个属于自己的博客(代码片段)

...文章就往其他平台发一下就完事了。想了想为啥自己没有搭建一个属于自己的博客?一来的话可能嫌麻烦,需要往自己的博客平台发布,平时一些第三方博客平台的话都懒得发了,二来的话还要买服务器和域名一般的配置一年也... 查看详情

hexo个人博客搭建(代码片段)

老早就想搭建一个属于自己的个人博客了,之前也弄过一个,后台到前端完全原生自主编写,可是终究还是太年轻,很多东西都不会,也不懂得坚持,慢慢就荒废了。加上几次的服务器变更,再加上工作没精力打理,之前的个人... 查看详情

[转]搭建属于自己的git仓库

一、为什么使用GitLab在软件开发行业中,要问当今最流行的版本管理工具是什么,那莫非Git莫属。通过Git版本控制工具,软件开发小组可以愉快地进行teamwork协作开发,保证软件版本的正常迭代更新,在出现问题时也可以做即使... 查看详情

github搭建hexo纯静态化个人博客平台(代码片段)

以前一直想搭建一个属于自己的博客平台,有余种种原因一直未能实现,最近闲来无事,参照网上的教程,搭建了属于自己的博客。自己的博客网站,样式自由,不需要受限于各大平台。本篇为从零开始的基础篇,本篇所包含的... 查看详情