日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

教程 - 【超详细】从零开始部署网站——阿里云主机CentOS系统

發(fā)布時間:2023/12/16 windows 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 教程 - 【超详细】从零开始部署网站——阿里云主机CentOS系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環(huán)境:
系統(tǒng)環(huán)境是阿里云的輕量應用服務器,CentOS系統(tǒng)(Linux)
本文內容

  • 域名解析
  • CentOS安裝
  • httpd(Apache)安裝和基本配置
  • 上傳HTML

請按需查看:

  • 前言
  • 參考
  • 方法
    • 1.域名解析
    • 2.開放端口
    • 3.遠程連接(FinalShell)
    • 4.httpd的安裝與配置
      • 常見問題
    • 5.傳輸文件(FileZilla)
  • 后言




前言

本人以前用系統(tǒng)是的是Windows系統(tǒng)phpStudy軟件來部署網站,相對Linux的指令行系統(tǒng),有UI的Windows不要太方便,用起來很直觀簡單。但是用了2個月,出現了各種問題讓我轉向CentOS了。

  • 遠程連接的操作延遲高
  • 會被攻擊(親身經歷)
  • 家里的網絡無法用FlashFXP管理文件
  • phpStudy無法安裝SSL證書

之前不是沒試過用CentOS配置,但是由于找不到合適的教程,一直沒能配置成功。直到最近項目必須要安裝SSL證書,網上用phpStudy安裝的教程試了一遍都不行,只能使用CentOS。經過更換思路和大量的搜集教程,終于讓我成功的部署好網站了。



參考

阿里云centos的本地連接、傳輸文件、部署網站




方法


1.域名解析

部署網站需要域名和主機,域名和主機都最好在同一個服務商購買,這樣設置會更方便。

首先進入控制臺中的域名 ,點擊解析


點擊新手引導,在記錄值中填入你主機的公網IP

進入主機,進入域名,點擊添加域名,填入域名后點擊確認

設置完后,你的域名和主機就綁定在一起了。

可以試試輸入域名,雖然還是顯示“無法訪問網站”,但是可以發(fā)現是提示從找不到變成了拒絕,這說明域名解析成功了!


2.開放端口

在防火墻中添加規(guī)則如圖設置,在下拉菜單選擇HTTP和SSH即可。
(如果是輕應用,則默認有條開放所有端口的規(guī)則)

這樣就可以使用HTTP和SSH協(xié)議來訪問你的主機了。

3.遠程連接(FinalShell)

注意!本文介紹的連接方法簡單但不安全。為了安全起見,請設置救援賬號密碼、禁止賬號密碼登陸,使用密鑰登陸。

在遠程連接中點擊設置密碼(設置完后需要短信驗證+重啟主機)


推薦使用FinalShell軟件來遠程連接主機

FinalShell下載地址


安裝完后打開,選擇SSH連接



然后如圖配置即可



這是連接成功的樣子


4.httpd的安裝與配置

直接執(zhí)行下面這行命令,系統(tǒng)就會自動安裝httpd了

yum install httpd -y

等待安裝完后,執(zhí)行下面行命令啟動httpd服務

systemctl start httpd

此時在瀏覽器里輸入你的域名,可以看到這個頁面

這是歡迎頁面,可以說已經基本配置完成了,但還有有一些推薦設置

比如:
將httpd添加到開機啟動:

systemctl enable httpd.service

然后輸入

reboot

重啟主機

然后重新連接,輸入

ps -ef|grep httpd

如果出現多個進程則說明成功將httpd添加到開機啟動了



還可以改個計算機名稱

vi /etc/hostname

Linux系統(tǒng)修改文件的方法請看下面這篇博文:
linux系統(tǒng)中如何進入退出vim編輯器,方法及區(qū)別


常見問題

歡迎補充

如果返回:

Loading mirror speeds from cached hostfile Package httpd-2.4.6-88.el7.centos.x86_64 already installed and latest version Nothing to do

說明你已經安裝了httpd


5.傳輸文件(FileZilla)

看回之前那個測試頁面,已經告訴我們要將HTML放在 /var/www/html/. 目錄了

其實FinalShell可以上傳文件,但是太輕量了,功能不全。
這個時候就需要FileZilla!了,有漢化,有免費版,更重要的是功能強大!

FileZilla中文網下載地址

我使用的是Windows 64位綠色版。

打開FileZila,在右上角文件中打開站點管理器


點擊右下角的新站點,然后如圖設置即可



連接成功的樣子



然后把 /var/www/html 復制到遠程站點中,回車進入,將你的站點拖入右邊即可

上傳完之后去瀏覽器打開你的域名試試看吧!





后言

到目前為止,我們只是簡單的將本地的網頁上傳到服務器讓人人都可以打開而已。
以后可能還需要

  • 更換更加安全的密鑰登陸
  • 使用多域名
  • 綁定SSL證書(https加密)

下篇:部署網站——SSL證書的申請與安裝




全文完。
就這么簡單,同學們學會了嗎?自己去試試看吧。

覺得學到了就在右邊給我個贊和收藏唄。這是我更新的動力之一

總結

以上是生活随笔為你收集整理的教程 - 【超详细】从零开始部署网站——阿里云主机CentOS系统的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。