目錄
安裝centos 8及ubuntu 1
安裝CentOS 8 1
Ubuntu202004安裝 10
docker及python
CentOS 8下安裝 Docker 13
Ubuntu安裝 docker 16
安裝python2,3 17
lamp環境
Ubuntu20 搭建lamp環境 19
Centos 8搭建lamp環境 24
安裝CentOS 8
清華源下載地址:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/8.2.2004/isos/x86_64/
檔案 → 新建虛擬機或直接點擊創建新的虛擬機圖示,選擇典型安裝,

下一步,選擇稍后安裝

選擇相對應的版本系統,

掛載下好的ISO檔案

選擇第一項開始安裝

選擇中文簡體



前進即安裝成功,
Ubuntu202004安裝
下載地址:https://releases.ubuntu.com/20.04/
在彈出的“Welcome”界面中,需選擇所需安裝的系統語言及試用系統(Try Ubuntu)還是安裝系統(Install Ubuntu),此處應該選擇Install Ubuntu,另外,強烈建議語言處選擇English,而不要選擇中文,以免安裝后檔案夾名稱中出現中文而在使用程序中不方便命令的輸入;但我后面還是選擇了中文(主要是菜)

在“keyboard layout”選項界面,需指定鍵盤布局格式,此處采用默認即可,并強烈建議不要改選其他配置,否則安裝后鍵盤的鍵值和你所使用的鍵盤按鍵順序匹配不上;

在“Update and other software”選項中,建議取消勾選“Download updates while installing Ubuntu”,這樣在安裝程序中只會安裝原生系統,不會聯網進行系統更新,會大大節省安裝系統的時間;另外,建議選擇“Normal installation”選項,該選項會為系統配置圖形界面,若選擇“Mininal installation”,則為最小系統安裝,無圖形界面,對于桌面系統來說使用不方便;

在“Installation type”選項中,需指定對硬碟的操作,若是初次安裝,則選擇第一項“Erase disk and install Ubuntu”即可,表示擦除硬碟內容,安裝Ubuntu系統;

繼續即可
和上述情況差不多,就不一一展示了,漫長等待……
CentOS 8下安裝 Docker
Centos8安裝docker
步驟
? 第一步先卸載掉舊版本的docker
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine

? 第二步安裝所需軟體包:
yum install -y yum-utils 安裝yum-utils

設定 docker 倉庫:推薦阿里云
命令:yum-config-manager \
--add-repo \
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

進入存放所有的yum倉庫檔案
cd /etc/yum.repos.d/ 查看存放所有的yum倉庫檔案
發現存放成功

第三步、安裝及啟動docker
yum install docker-ce docker-ce-cli containerd.io -y

發現與原軟體沖突,按提示在該命令列加上 –allowerasing即可

啟動docker,并且設定docker開機啟動
systemctl start docker 啟動docker
systemctl enable docker 設定開機自啟docker
ps aux|grep docker 查看docker行程是否啟動

來個經典測驗docker run hello-world


Ubuntu安裝 docker
步驟和centos的類似,
先卸載舊版本,再update,再安裝依賴
添加GPG密鑰及設定倉庫(這里選擇中科大源)


安裝docker Engine-Community
sudo apt-get install docker-ce docker-ce-cli containerd.io
#安裝最新版本#

安裝python2,3
有的自帶python2或者python3了,缺啥直接
Apt install python2或者3即可,
Centos

ubuntu

出現以上即成功
Ubuntu20 搭建lamp環境
先更新一波
更新源
sudo apt-get update
更新軟體
sudo apt-get upgrade
更新系統軟體
sudo apt-get dist-upgrade
Apache2 web 服務器的安裝
sudo apt-get install apache2 -y
檢查是否開啟 Apache,一般安裝完會默認開啟,
systemctl status apache2

瀏覽器輸入出現下圖即成功

安裝mysql
sudo apt install mysql-server mysql-client
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';#修改密碼為root

安裝PHP
Apt install php

在var/www/html/ 目錄下建立一個測驗php,并輸入以下php代碼,
Touch test.php

瀏覽器測驗出現以下畫面即成功

DVWA下載以及使用
https://github.com/digininja/DVWA/blob/master/README.zh.md
在該頁面下載zip解壓在桌面后放進ubuntu目錄/var/www/html/DVWA-master下
cd /var/www/html/DVWA-master/config/
cp config.inc.php.dist config.inc.php //基于模板組態檔,生成新的組態檔

以 root 用戶身份連接到資料庫,然后使用以下命令:
打開mysql
mysql> create database dvwa;
mysql> create user dvwa@localhost identified by 'p@ssw0rd';
mysql> grant all on dvwa.* to dvwa@localhost;
mysql> flush privileges;

加上公私密鑰,或在https://www.google.com/recaptcha/admin/create 生成
'6LdJJlUUAAAAAH1Q6cTpZRQ2Ah8VpyzhnffD0mBb';
'6LdJJlUUAAAAAM2a3HrgzLczqdYp4g05EqDs-W4K'


Centos 8搭建lamp環境
和ubuntu差不多,快進
在centos下apache叫做httpd
#安裝httpd
yum -y install httpd*
看一下網站根目錄

#開啟httpd.service服務
systemctl start httpd

PHP安裝與除錯
yum -y install php*
開啟PHP服務
systemctl enable php-fpm.service
systemctl start php-fpm.service


和ubuntu和一樣,touch一個php檔案在圖中目錄下,檢驗php,


MySQL安裝與除錯
yum -y install mysql*

開啟MySQL服務,查看行程和埠
systemctl enable mysqld.service
systemctl start mysqld.service
pstree |grep mysqld
netstat -tunpl |grep mysqld

安裝成功,并修改密碼

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/501072.html
標籤:其他
上一篇:第三講 Linux測驗
