搞副業賺錢指南做網站之 搭建網站運行環境(第五章)

搞副業指南之利用人工智能原創內容系統賺錢(第一章)

搞副業指南之網站建設基礎知識(第二章)

搞副業賺錢指南做網站之系統選擇(第三章)

搞副業賺錢指南做網站之購買雲服務器及域名(第四章)


   搭建網站運行環境


一、搭建網站運行環境

(一)雲服務器如何選擇操作系統

在購買雲服務器時,會有一個必選的配置,就是操作系統的選擇,如何選擇操作系統?操作系統選擇錯了怎麼辦?這是不少用戶會遇到的問題,今天我們就來教大家如何選擇操作系統,以及操作系統選擇錯了,該怎麼切換。

1.Windows操作系統和Linux操作系統有何區別

Windows操作系統:界面化的操作系統對用戶使用習慣來說可能更容易上手;目前雲廠商提供的版本有2008版、2012版、2016版和2019版,並有英文和中文版的區分;因爲有的雲廠商需支付版權費用。

Linux操作系統:分爲商業公司維護的商業版本和開源社區維護的免費發行版本,常用的Ubuntu、CentOS、Debian屬於免費發行版,而Redhat和SUSE需要收費,有界面化和命令行兩種操作,可分爲Debian系、Redhat系以及其他自由的發佈版本,當前各雲服務器廠商基本上會提供CentOS、Ubuntu、EulerOS、Debian、OpenSUSE、Fedora等可供選擇的操作系統。

2.Windows系統和Linux系統哪個更好,應該怎麼選擇

其實不存在哪個好哪個不好,兩個操作系統各有特點,只是說哪個操作系統更適合你,適合你的業務,在選擇時,可從如下角度去選擇。

Ø 根據業務需求來選(網站採用哪種開發語言?網站的數據庫類型?)

如果開發語言爲ASP、.NET、MFC、C#,數據庫爲ACCESS、SQL Server,請選擇Windows;如果需要運行Microsoft軟件,則只能選擇Windows;

如果開發語言爲WAP,數據庫爲MySQL、SQLite,請選擇Linux;

如果開發語言爲HTML、C、JAVA、PHP等,兩種操作系統都支持,隨心選吧!

Ø 如果你選擇好了系統,這裏我們再來講講版本如何選擇?

Windows:版本選擇的建議是版本越高越好,win2003和win2008都已經停止了安全更新,許多雲廠商也會逐步下線這兩個版本,因此不建議選擇,win2012、win2016、win2019網絡優化和系統兼容性比較好,兼具開放性,可伸縮性、安全性、高性能、操作簡單。

另外,在選擇32位還是64位時,區別在內存的大小,32位最大隻可支持到4GB內存,如果要使用高於4GB的內存或者以後有擴充內存到4GB以上,選擇64位操作系統。至於語言,中文還是英文,請根據自身使用習慣來選擇。

Linux:常用的發行版是CentOS、Ubuntu、Debian,當前,絕大多數互聯網公司選擇CentOS,不過CentOS 7 在2024年6月30日也會停止維護!但是我推薦的是PHP的建站系統,建議大家選擇Ubuntu最新版操作系統,遇到問題便於我協助大家解決。

(二)安裝雲服務器控制面板

1.登陸雲服務器

首先從騰訊雲控制面板進入我們購買的輕量應用服務器。

點擊登陸之後,會彈出騰訊雲命令行模式

2.安裝寶塔Linux面板

寶塔面板是一款服務器管理軟件,支持 Windows 和 Linux 系統,可以通過 Web 端輕鬆管理服務器,提升運維效率。例如:創建管理網站、FTP、數據庫,擁有可視化文件管理器,可視化軟件管理器,可視化 CPU、內存、流量監控圖表,計劃任務等功能。

簡單來說,寶塔面板是一個可視化的服務器運行面板,能讓我們通過圖像化界面輕鬆管理服務器。對於不熟悉命令行和構建服務器運行環境的站長小白來說,寶塔面板是一大利器。

寶塔旗下有衆多產品,其中 Linux 面板和 Windows 面板作爲其拳頭產品,支持一鍵部署:LAMP/LNMP/Tomcat/Node.js、網站、數據庫、FTP、SSL 等。

我們可以使用寶塔面板進行以下操作:

網站管理:通過寶塔面板創建管理網站,並完成網站所需的各種配置,例如域名綁定、部署 SSL 證書和更改網站配置等;數據庫管理:一鍵創建數據庫,一鍵設置備份還原;服務器資源使用情況:CPU、內存、磁盤 IO、網絡 IO 數據監測,可設置記錄保存天數,以及任意查看某天數據;文件管理:支持上傳、下載、打包、解壓及文件編輯查看等操作,還可以在線寫代碼;軟件商店:可通過 Web 界面管理安裝所需的服務器軟件和擴展插件。

首先到寶塔官方網站:https://bt.cn/new/download.html 找到適合我們服務器的安裝腳本命令。我們是Ubuntu的操作系統,安裝命令爲:

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

複製寶塔官方安裝命令到騰訊雲命令行管理界面,並按回車

彈出該圖示之後,請輸入 y 並按回車執行命令,此時會問你是否確定開啓面板SSL ? (y/n): 請輸入n,之後按回車執行指令,此時腳本會自動安裝相關依賴及寶塔Linux控制面板程序。輸入各種指令的時候請一定要細心細心再細心。

外網面板地址: http://12.222.22.22:23235/999999

內網面板地址: http://10.0.0.1:23235/99999

username: 1s8A89io

password: 12368799

出現以上信息我們的面板安裝成功了。請務必截圖保存該信息。此時我們就需要去防火牆裏面開啓相關的端口,否則不能訪問。

4.放行雲服務器通訊端口

點擊更多選項,彈出來的菜單中點擊查看詳情,就可以看到你雲服務器的一些管理情況,使用情況、資源佔用情況、費用到期情況等。

我們需要在添加規則中加入剛纔寶塔管理面板的23235端口。

上圖爲防火牆內加上寶塔控制面板端口後的情況,現在我們在瀏覽器輸入外網地址: http://12.222.22.22:23235/999999,和用戶名: 1s8A89io 密碼: 12368799 ,即可訪問我們的服務器,請不要把面板地址隨意告訴他人。

輸入正確的面板信息後,我們即可登錄我們的服務器管理建站環境、程序、數據等;正式使用需要註冊寶塔帳號並綁定。

外網面板地址說明: http://12.222.22.22:23235/999999其中12.222.22.22爲你服務器外網IP地址,23235 爲面板管理端口,999999爲寶塔管理面板的安全入口,這些都可以在登錄寶塔面板後修改,端口修改後記得在防火牆內同步修改。

(三)安裝建站環境

1.瞭解雲服務器建站環境

登入寶塔面板,面板會自動推薦安裝環境套件,這裏有兩種選擇,第一種是 LNMP (Linux+Nginx+MySQL+PHP)套件,第二種是 LAMP (Linux+Apache+MySQL+PHP)套件,二者選一安裝即可。

LNMP 和 LAMP 環境主要的區別在於 Web 服務器上面,一個使用 Apache 服務器、一個使用 Nginx 服務器。由於NGINX佔用資源較少,抗併發強,處理靜態文件上比Apache強上三倍,建議選擇LNMP環境。

2.服務器環境軟件說明

A.NGINX

Nginx (engine x) 是一個高性能的HTTP和反向代理web服務器 ,同時也提供了IMAP/POP3/SMTP服務。其特點是佔有內存少,併發能力強,事實上nginx的併發能力在同類型的網頁服務器中表現較好。

NGINX推薦選擇Nginx -Tengine2.2,畢竟Tengine是由淘寶官方進行開發維護的,它在Nginx的基礎上,針對大訪問量網站的需求,添加了很多高級功能和特性。並且淘寶的服務器也是使用的Tengine,在雙十一扛下了那麼高的併發。

B.MySQL

MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB 公司開發,屬於 Oracle 旗下產品。MySQL 是最流行的關係型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS (Relational Database Management System,關係數據庫管理系統) 應用軟件之一;這裏我們推薦安裝MySQL 5.7 版本。

如果有條件可以試一試使用alisql, AliSQL 是基於MySQL官方版本的一個分支,由阿里雲數據庫團隊維護,目前也應用於阿里巴巴集團業務以及阿里雲數據庫服務。該版本在社區版的基礎上做了大量的性能與功能的優化改進。(不建議新手摺騰這個)

C.PHP

PHP(PHP: Hypertext Preprocessor)即“超文本預處理器”,是在服務器端執行的腳本語言,尤其適用於Web開發並可嵌入HTML中。

PHP推薦選擇PHP7.4版本,因爲目前很多PHP程序已經兼容PHP7.4了,另一方面就是PHP7系列版本在每一個版本上都有很大的改進,從而在性能上穩定提升

D.PureFTPd

PureFTPd是一款專注於程序健壯和軟件安全的免費FTP服務器軟件,我們可以通過該軟件上傳下載文件到我們服務器。

F.PhpMyAdmin

PhpMyAdmin 是一個以PHP爲基礎,以Web-Base方式架構在網站主機上的MySQL的數據庫管理工具,讓管理者可用Web接口管理MySQL數據庫。方便的建立、修改、刪除數據庫及資料表。也可藉由phpMyAdmin建立常用的php語法,方便編寫網頁時所需要的sql語法正確性。

3.安裝環境軟件

登陸寶塔控制面板,就會看到一鍵安裝環境的界面,這裏需要選擇一下自己的環境,推薦使用LNMP,畢竟這個是趨勢,各種軟件的版本則需要根據你服務器配置和網站需求來設置,比如Mysql,1G內存一下最好不要安裝Mysql 5.6以上版本。安裝方式建議選擇編譯安裝,雖然編譯安裝比較慢,但是其穩定性是快速安裝比不了的。

點擊一鍵安裝後,會有一個消息盒子,提升正在安裝的信息,如下圖 :

接下來我們點擊左上角的紅色框,就可以看到環境的下載進度 ,等待環境下載安裝完成,一般會持續10分鐘到半小時,根據你服務器的性能決定。


安裝好了之後我們還要根據建站系統需求安裝PHP擴展組建和對NGINX、MySQL、PHP等進行性能優化,這個需要根據你的雲服務器實際情況進行處理,這裏就不在一一贅述。

更多遊戲資訊請關註:電玩幫遊戲資訊專區

電玩幫圖文攻略 www.vgover.com