「純小白向」0基礎新手如何搭建一個阿里雲伺服器

搭建伺服器,擁有一個屬於自己的網站,是很早就有的一個想法,但是看網上的教程,對於新手都極其不友好,尤其是不懂LAMP的同學,這就是我做這一個教程的初衷

教程目的:centos系統下搭建網站環境 php+mysql+apache

1。為什麼要選擇centos系統

伺服器大多都採用了linux系統,基於Linux的平行計算,不但費用低廉,而且功能強大,有潛力,重要的是有原始碼。而centos是阿里雲推薦的作業系統,也是初學者安裝vps的首選,它穩定佔用資源又少,而且可以採用yum線上安裝,非常適合新手使用。

2。阿里雲

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

對於學生黨來說,阿里雲還有專門的優惠政策,可以說是非常的便宜了。

其中套餐可以根據自己的情況自己選擇,等待購買之後,會出現這樣的介面。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

你可以選擇遠端連線管理你的伺服器,也可以選擇使用Xshell

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

在這裡建議使用Xshell,比較方便維護和管理。

開啟Xshell之後,你會看到這樣的介面。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

輸入阿里雲提供給的IP地址,你就會進入到伺服器的後臺頁面,也就是這個頁面

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

(選擇從阿里雲直接遠端連線的,也會是這個頁面)

然後就是最重要的一步了,因為考慮到這是零基礎教程,我這裡只講方法。

3。配置LAMP

先解釋一下lamp的意思,即:linux+Apache+PHP+MYsql

其中具體作用我就不在這裡說了,如果真的有需要,我會新開一個專題

centos命令

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

檢視當前centos版本

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

檢查是否安裝過Apache

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

檢查是否安裝過Mysql

一般一個新的伺服器應該都是沒有安裝的,如果有安裝過,可以選擇清除。

2。安裝PHP、Apache、MySQL

(此處安裝使用的centos的yum線上安裝,當然也可使用直接從官網上下載)

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝php(這裡因為我已經安裝過了,所以顯示是最新版本)

另外幾個都是同樣的道理。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝Apache

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝php-fpm

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝MySQL

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝php-mysql

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝mariadb

*若是安裝完成之後,都會出現Compelete!

*centos7+將MySQL在yum的線上安裝列表中刪除了,使用了mariadb代替,其中的故事還有一點點有趣,有興趣的同學可以自行百度!

3。安裝基本拓展包

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝Apache拓展包

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝php拓展包

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

安裝mysql拓展包

4。配置Apache和MySQL

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

配置Apache

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

配置mariadb

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

重啟服務

這裡注意一下,初次配置MySQL是沒有密碼的,預設賬戶為root

使用如下命令設定MySQL密碼。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

設定MySQL密碼

看到以下的提示均選擇回車。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

設定新密碼。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

回車。

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

均選擇yes

5。測試

瀏覽http://( 你的ip地址)/ 進入訪問你的網頁

若出現以下頁面,表示Apache安裝成功

「純小白向」0基礎新手如何搭建一個阿里雲伺服器

test頁面

這也就是說明:你的網站建立成功了!

恭喜你!

接下來就是自己寫網站的頁面的。

你需要學html-css-js-php等等

你要走的路還很長

可至少已經入門了是吧?

如果還有什麼問題,可以私聊我,能回答的我會盡量回答。

一起努力吧。