雲端計算學習 day15 2020/11/02
雲端計算學習day15
今天學習了在伺服器中建立資料庫,通過虛擬主機技術搭建論壇部落格等等使網站搭建成功。
A M P
A:Apache
M:mariadb
P:PHP
部署部落格系統wordpress
sed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config 關閉selinx
setenforce 0
systemctl stop firewalld.service 關閉防火牆
systemctl disable firewalld.service
yum -y install mariadb mariadb-server mariadb-libs php php-mysql php-gd php-fpm php-cli gd httpd 安裝web所需環境
systemctl restart httpd mariadb
mysqladmin -uroot password “123” 修改MYSQL密碼
mysql -uroot -p123 進入mysql
create database neko; 建立neko資料庫
虛擬主機技術
vi vim /etc/httpd/conf.d/neko.conf
<VirtualHost *:80>
ServerNameneko.com (別名)
ServerAlias neko.com (域名)
DocumentRoot /web/neko (*指定網站主目錄*)
</VirtualHost>
<Directory "/web/neko">
Require all granted (允許所有人訪問)
</Directory>
systemctl restart httpd
(重啟服務起不來:配置檔案有錯誤; 埠有問題)
匯入wordpress網站原始碼(部落格)
wordpress-4.7.2-zh_CN.tar.gz
mkdir -p /web/neko
tar xf wordpress-4.7.2-zh_CN.tar.gz
cp -rf wordpress/* /web/neko/ (此資料夾內只放檔案不放目錄)
chmod -R 777 /web/ 給777許可權
systemctl restart httpd mariadb
使用瀏覽器192.168.226.128
資料庫名 neko ##必須和資料庫中庫名字一樣
使用者名稱 root
密碼 123
資料庫 主機 locallhost
表字首 wp_
點提交
進行安裝站點標題 nekoosu
使用者名稱 neko
密碼 123
確認使用弱密碼
安裝wordpress 2分鐘左右
已安裝過
您的WordPress看起來已經安裝妥當。如果想重新安裝,請刪除資料庫中的舊資料表。
登入
輸入密碼
成功了
curl -I 192.168.226.128 檢視系統版本號
vi /etc/httpd/conf/httpd.conf apache主配置檔案
Listen 80 改為listen 8080
修改配置檔案
修改完配置檔案重啟httpd
預設是訪問80埠
192.168.226.128:8080
雲做的要安全組放行
隱藏Apache版本號
vim /etc/httpd/conf/httpd.conf
ServerTokens OS 改為 ServerTokens productonly (沒有則建立一個)
curl -I 192.168.226.128:8080 檢視版本號
隱藏 PHP 版本號:
vim /etc/php.ini
expose_php = on 改為 expose_php = off
systemctl restart httpd
隱藏 Nginx 版本號:
開啟 Nginx 主配置檔案:nginx.conf,取消註釋或新增配置語句。
※知識點
常見的HTTP相應狀態碼
200:請求被正常處理
204:請求被受理但沒有資源可以返回206:客戶端只是請求資源的一部分,伺服器只對請求的部分資源執行GET方法,相應報文中通過Content-Range指定範圍的資源。
301:永久性重定向
302:臨時重定向
303:與302狀態碼有相似功能,只是它希望客戶端在請求一個URL的時候,能通過GET方法重定向到另一個URL上304:傳送附帶條件的請求時,條件不滿足時返回,與重定向無關307:臨時重定向,與302類似,只是強制要求使用POST方法
400:請求報文語法有誤,伺服器無法識別401:請求需要認證
403:請求的對應資源禁止被訪問
404:伺服器無法找到對應資源
500:伺服器內部錯誤
503:伺服器正忙
問題:我的部落格伺服器訪問不到了
1先看防火牆和selinux
2看httpd status 3沒起看配置檔案和埠
重啟httpd 在看一下中間
資料庫 0分
問題:我的部落格伺服器訪問不到了
1ping伺服器
2通->網路沒問題
證明服務有問題 --> SSH 問題 --> 連線後-httpd status ps -ef | lsof -i:
埠也開著 看配置檔案 --> 目錄 --> 檔案全不全-許可權 --> 中介軟體及資料庫 --> nfs掛載會看掛載點
老大說了:把開發寫的公司網站上線。怎麼做?
1 首先找到機器 --> 搭環境(lamp) --> 基礎配置(安全加固及賬號新增-ntp對時)–> 和開發溝通 -->要包 --> 測試 --> 域名申請 --> 域名備案 --> 域名繫結(耗時一週最少)萬網–> 阿里雲進行域名申請及繫結
2 滑鼠點點域名購買流程。
域名申請-- 阿里雲官網可以直接申請購買
相關文章
- 小白怎麼學習雲端計算?2020最新雲端計算學習路線圖
- 雲端計算影片教程:2020年雲端計算學習路線圖
- 零基礎學雲端計算怎麼樣?2020年雲端計算學習路線
- 小白怎麼學習雲端計算?雲端計算學習大綱
- 學習雲端計算怎麼入門,如何學習雲端計算?
- 雲端計算要學習哪些內容?2020年雲端計算的發展趨勢有哪些?
- 零基礎如何學習雲端計算?雲端計算學習教程
- 雲端計算學習網站都有哪些?學習雲端計算的方法學習網站
- 雲端計算教程學習入門影片:雲端計算學習的必學知識
- 什麼叫做雲端計算?學習雲端計算先要理解
- 學習雲端計算有哪些優勢?雲端計算教程學習路線圖
- 雲端計算,定義2020
- 雲端計算和大資料學哪個好?雲端計算學習大資料
- 什麼是雲端計算?雲端計算學習方向有哪些?
- 學習雲端計算需要培訓嗎?雲端計算需要學習什麼內容?
- 初學者怎麼入手學習雲端計算?雲端計算學習路線圖分享
- 雲端計算是什麼?新手學習雲端計算的學習路線
- 短期怎麼學會雲端計算?新手學習雲端計算的規劃
- 學習雲端計算簡單嗎?專科生學習雲端計算就業前景如何?就業
- 學習雲端計算哪裡好?雲端計算新的前景出路
- 雲端計算開發學習教程,簡單介紹雲端計算
- 什麼叫做雲端計算?雲端計算基礎學習路線
- 什麼是雲端計算雲端計算能幹什麼?雲端計算學習筆記工具素材筆記
- 雲端計算教程學習入門影片:雲端計算的模型都有哪些模型
- 如何快速入行雲端計算?雲端計算的學習要點有哪些?
- 雲端計算前景如何?大專學歷學習雲端計算怎麼樣?
- 雲端計算管理的功能是什麼?Linux雲端計算學習Linux
- 什麼是雲端計算?雲端計算適合哪些人學習?
- 雲端計算需要學什麼?學習雲端計算能從事什麼崗位?
- 雲端計算學習路線圖講解:想學雲端計算怎麼入門?
- 零基礎學雲端計算必備,最新雲端計算學習路線圖
- 2020,雲端計算這一年
- 雲端計算教程學習入門影片:雲端計算的部署模型和服務模型
- 學習雲端計算怎麼樣?大資料比雲端計算更好嗎?大資料
- 雲端計算基礎學習,雲端計算的八大運用分析
- 雲端計算對生活有什麼影響?學習linux雲端計算Linux
- 學雲端計算前景如何?零基礎學習雲端計算需要準備什麼?
- 雲端計算教程學習入門影片課件:雲端計算與人工智慧人工智慧