linux雲伺服器搭建流程_搭建個人網站
搞了一上午,查了好多部落格,誰讓我是菜鳥呢,上乾貨。。。。。。。。。。。。。。。。。(教程雖然詳細,但環視遇到不少問題,大家有問題可以留言,一定回覆)
- 僅且用於學習,如有侵權,萬分抱歉,請留言
tomcat解壓包下載地址:http://apache.fayea.com/tomcat/tomcat-7/v7.0.90/bin/apache-tomcat-7.0.90.tar.gz
如果你非常想擁有一個完全屬於自己的個人站點,本篇文章幫你起飛。搭建個人站點的方式有多種多樣,本篇主要介紹基於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,主頁開啟,網站部署成功!
相關推薦
linux雲伺服器搭建流程_搭建個人網站
搞了一上午,查了好多部落格,誰讓我是菜鳥呢,上乾貨。。。。。。。。。。。。。。。。。(教程雖然詳細,但環視遇到不少問題,大家有問題可以留言,一定回覆) 僅且用於學習,如有侵權,萬分抱歉,請留言 tomcat解壓包下載地址:http://apache.fayea.co
在Linux雲伺服器上搭建環境
將要安裝的軟體放到/usr/home下面 將解壓的安裝檔案複製到/usr/local下面 ------------------------------------------------------------------- 1、安裝JDK ---------------------
阿里雲伺服器連線以及centos 搭建 web java環境(linux java部署 tomcat部署)
最近弄了個試用阿里雲伺服器倒騰了半天終於部署好,分享一下。 1.登入阿里雲開啟你申請的是雲伺服器的例項: 點選重置密碼---重置密碼後重啟伺服器才能生效(一般需要重置密碼。這裡設定的密碼是使用xhell等工具連結的密碼,使用者名稱為root) 2.點選更
阿里雲伺服器從0開始搭建JDK1.8輸出HelloWorld
阿里雲伺服器從0開始搭建JDK1.8輸出HelloWorld 用XShell連線伺服器安裝配置java環境 1.先看一下你的系統有沒有自帶的jdk 2.安裝jdk 3.編輯配置檔案,配置環境變數
阿里雲伺服器之Ubuntu環境搭建筆記(二)——軟體安裝
1.嘗試安裝screen,輸入命令:apt install screen 輸出:Reading package lists... Done Building dependency tree Reading state informatio
阿里雲伺服器之Ubuntu環境搭建筆記(一)
1.阿里雲免費套餐:https://free.aliyun.com/ntms/free/personal.html?handle=true 選擇第一個雲伺服器ECS,選擇免費體驗一個月 2.更多收費的雲伺服器連結:https://www.aliyun.com/product/ecs?sp
騰訊雲伺服器與虛擬機器搭建主從分離資料庫
測試環境 主資料庫: CentOS7, MySQL15.1 , 騰訊雲伺服器外網IP 從資料庫: CentOS7, MySQL15.1 , 虛擬機器IP(無關緊要) 首先安裝好mysql 我之前安裝的lnmp 所以挺多指令都挺簡單的 lnmp可以去百度安裝 我這裡
阿里雲伺服器建站與搭建訪問外網伺服器
目錄:計劃 構建linux與windows檔案傳輸 安裝jdk1.8 1.首先從jdk官網下載linux版本的jdk。 2。在usr目錄下執行 mkdir java命令。建立java資料夾。通過flashfxp將下載好的安裝檔案放到java
阿里雲伺服器之Tomcat環境搭建以及域名繫結
上一步主要主要講解在伺服器中建立自己的hexo部落格環境,最後達到可以遠端訪問,以及遠端git推送到github。這章主要講解Tomcat環境的搭建,以及域名解析。到這裡你的伺服器以及可以被全世界的人民訪問了。掌聲送給自己吧!! 1.Tomca
雲伺服器入門篇:搭建雲伺服器Java web環境(Ubuntu Server 16.04.1 LTS 64位)
注:學習是一輩子的事情,近來有空研究了一下雲伺服器,以下是整理出來的學習筆記,僅供參考,如果有疑惑或者發現錯誤,請給我留言。 一、理解雲伺服器 1. 首先,啥叫雲伺服器?下面是百度百科的說法。 2. 百度百科說的比較專業,我們可以這麼理解,這裡說的雲伺
五步搭建屬於自己的個人網站
64位 下載 service 2.7 develop 需要 color apt 1.7 五步搭建屬於自己的個人網站 如果你非常想擁有一個完全屬於自己的個人站點,本篇文章幫你起飛。搭建個人站點的方式有多種多樣,本篇主要介紹基於Java環境搭建個人站點。 5步完成個人網站搭
Python發郵件程式部署到Linux雲伺服器上之後無法工作
寫了一個爬取學校教務網獲取成績的小工具,每五分鐘進行一次查詢,如果發現有新成績出現就用郵件通知自己,郵件伺服器使用的騰訊企業郵箱。 爬蟲寫的比較順利,但發郵件的部分出了一些問題,在自己的Linux環境下執行沒問題,在雲伺服
Linux雲伺服器初學之八——FTP服務
FTP服務 FTP服務是Internet上最早應用主機之間進行資料傳輸的基本服務之一。FTP服務的一個非常重要的特點就是可以獨立於平臺,也就是說在UNIX、MAC、Windows等作業系統中都可以實現FTP的客戶端和伺服器。儘管目前已經普遍採用HTTP方式傳送檔案,但FTP仍然是跨平
Linux雲伺服器初學之五 ——程序管理
1.PS命令 PS命令可以檢視當前執行的程序資訊。 Linux上有5種狀態: 1.執行(正在執行或在執行佇列中等待) 2.中斷(休眠中,受阻,在等待某個條件的形成或接受到訊號) 3.不可中斷(收到訊號不喚醒和不可執行,進行必須等待直到有中斷髮生) 4.僵死(進行已終止,但程序描述符存
Linux雲伺服器初學之四 ——Vim的相關操作
文字編輯器 Vim Vim 是 Linux 系統上的最著名的文字/程式碼編輯器,也是早年的 Vi 編輯器的加強版,而 gVim 則是其 Windows 版。它的最大特色是完全使用鍵盤命令進行編輯,脫離了滑鼠操作雖然使得入門變得困難,但上手之後鍵盤的各種巧妙組合操作卻能帶來極為
Linux雲伺服器初學之三 ——linux操作基礎
1.Shell shell是系統的使用者介面,shell的直譯器將命令轉化為系統功能呼叫並轉交給核心完成,若是外部命令或實用程式,則試圖在硬碟中查詢該目錄並將其調入記憶體,再將其解釋為系統功能呼叫並轉交給核心執行。 2.Linux的目錄結構 Linux系統是一個目錄樹的結構
Linux雲伺服器初學之七——NFS服務
NFS服務 網路檔案系統(Network File System, NFS)採用客戶端/伺服器端(C/S,1對N)工作模式。是分散式計算系統的一個組成部分,可實現在網路中不同linux系統的計算機間共享檔案, 其通訊協議基於TCP/IP協議層,可以將遠端的計算機磁碟掛載到本地,讀寫
Linux雲伺服器初學之六——伺服器的克隆祕鑰連線和IP及主機名修改
第一步 我們可採用伺服器克隆的方式生成一個新的伺服器,我採用的是vmware的克隆功能。 第二步 我們需要更改主機名稱: vim /etc/sysconfig/network HOSTNAME=XXX —-XXX即為你的主機名稱 hostna
阿里雲 — 伺服器購買流程(適合新手小白)
阿里ESC伺服器購買教程 一:伺服器二:擁有阿里雲賬戶三:阿里優惠活動四:根據需要,選擇方案併購買 1;根據情況,選擇要購買的方案 2;選擇購買的伺服器型別 3;檢視清單資訊,並檢視是否使用了優惠券 2;付款完成訂單五:
部署JavaWeb專案到Linux 雲伺服器上
一、前期準備 Linux Ubuntu 16.04 阿里雲阿里雲伺服器 xshell(用於遠端操作Linux雲伺服器) 下載網址:https://xshell.en.softonic.com/ Xftp(用於Linux伺服器和主機之間的檔案互傳) &n