根據上篇文章相信很多人以及成功搭建服務器啦。今天我們講下如何在自己的服務器快速搭建第一個網站的一些重要配置,以及搭建網站的必備環境。干貨滿滿,希望大家能夠關注點贊收藏。
我會不定期更新一些實用的工具,歡迎大家私信評論喔!!!!!
一、管理安全組
我們回到云服務器管理控制平臺
選擇安全組頁簽,單擊安全組操作列的配置規則
在入方向添加需要放行的端口。本教程中,在安全組入方向放行SSH默認22端口、Apache默認80端口。
二、安裝Apache
1、執行命令安裝Apache及其擴展包。
sudo apt-get update ?# 更新包列表
sudo apt-get install -y apache2 apache2-doc libapache2-mod-ssl libapache2-mod-perl libapache2-mod-auth-mysql
如果回顯信息顯示Complete!,則表示Apache安裝成功。
2、依次執行命令啟動Apache并設置自啟動。
sudo systemctl start apache2 ?# 啟動Apache
sudo systemctl enable apache2 ?# 設置Apache開機自啟動
3、執行命令查看Apache運行狀態。
sudo systemctl status apache2 # 查看Apache運行狀態
如果回顯信息顯示active(running)時,表示Apache已啟動。
4、在本地電腦瀏覽器地址欄中輸入http://<ECS服務器的公網IP>,測試Apache服務是否安裝成功。如果顯示如圖所示的測試頁面,表示Apache服務已安裝成功。ECS服務器的彈性公網IP可以從ECS實例頁面獲取。
三、安裝MySQL數據庫
1、依次執行命令下載并安裝MySQL數據庫。回顯信息顯示Complete!,表示MySQL數據庫安裝成功。
wget https://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm # 下載MySQL倉庫配置文件
sudo rpm -ivh mysql57-community-release-el7-10.noarch.rpm # 安裝MySQL倉庫配置文件
sudo yum install -y mysql-community-server --nogpgcheck # 安裝MySQL數據庫服務器
2、執行命令啟動MySQL數據庫。
sudo systemctl start mysql # 啟動MySQL數據庫
3、執行命令查看MySQL數據庫的運行狀態。
sudo systemctl status mysql # 查看MySQL數據庫運行狀態
????如果回顯信息顯示active(running)時,表示MySQL數據庫已啟動。
4、執行命令查看MySQL數據庫的初始密碼。
sudo?grep?"password"?/var/log/mysqld.log
5、執行命令登錄MySQL數據庫。
mysql?-uroot?-p
輸入MySQL數據庫的初始密碼。?
6、行命令修改MySQL數據庫的初始密碼。
-
密碼必須同時包含大小寫英文字母、數字和特殊符號中的三類字符。
-
注意每條完整的SQL命令結尾都有一個半角分號(;),如果多行命令中間沒有分號分隔,這些命令將不會執行,直至遇到一個分號。
ALTER?USER?'root'@'localhost'?IDENTIFIED?BY?'<新密碼>';
四、安裝nodejs環境(根據自己項目安裝對應環境)
sudo apt-get update
sudo apt-get install -y nodejs
如果你需要npm(Node.js的包管理器),你可能需要單獨安裝它:
sudo apt-get install -y npm
安裝完成后,你可以驗證Node.js和npm的安裝是否成功。分別運行以下命令:
node --version
npm --version
?如果安裝成功,將分別顯示Node.js和npm的版本信息。