全部命令最後一個‘--’後面是這命令的註釋,無需執行php
選擇須要安裝的軟件進行安裝html
1.登錄root
使用root的帳戶和密碼登錄root。mysql
2.鏈接網絡
若是要鏈接無線網絡使用如下步驟:web
- ip addr show -- 列出網卡信息,找到你的無線網卡
- wpa_supplicant -B -i 無線網卡名稱 -c <(wpa_passphrase "ssid" "pwd") -- 鏈接無線網
- dhclient 無線網卡名稱 -- 獲取動態ip
若是要使用靜態IP鏈接網絡使用一下步驟:sql
- ip addr show -- 列出網卡信息,找到網卡
- vi /etc/sysconfig/network-scripts/ifcfg-網卡 -- 打開網卡配置
-
IPADDR = "[在這裏輸入你的靜態 IP]"
GATEWAY = "[輸入你的默認網關]"
DNS1 = "[你的DNS 1]"
DNS2 = "[你的DNS 2]"
- service network restart
鏈接後,進行測試:apache
- ip addr show -- 查看是否分配了ip
- ping -c4 baidu.com -- 鏈接互聯網
3.設置服務器的主機名稱
- echo $HOSTNAME -- 查看你的主機名稱
- vi /etc/hostname -- 修改後保存
- 註銷後從新登錄用戶生效
4.更新或升級當前的CentOS
- yum update && yum upgrade -- 更新
5.安裝命令行瀏覽器(Links)
- yum install links -- 安裝links瀏覽器
- links www.baidu.com -- 訪問網站
6.安裝 Apache HTTP 服務器
- yum install httpd ::安裝apache http服務器,默認端口號80
- systemctl restart httpd.service -- 若是修改了端口號,須要重啓
- systemctl start httpd.service -- 打開http服務
- systemctl enable httpd.service -- 隨系統自動啓動
- links 127.0.0.1 -- 打開apache服務器主頁(肯定你安裝了links)
7.安裝PHP
- yum install php -- 安裝php
- systemctl restart httpd.service -- 重啓apache http服務器
- echo -e "<?php\nphpinfo();\n?>" > /var/www/html/phpinfo.php -- 編寫測試腳本驗證是否安裝了php
- links http://127.0.0.1/phpinfo.php -- 驗證是否安裝成功
8.安裝 MariaDB
- yum install mariadb-server mariadb -- 安裝mariadb
- systemctl start mariadb.service -- 打開mariadb服務
- systemctl enable mariadb.service -- 隨系統自動啓動
- /usr/bin/mysql_secure_installation -- 配置mariadb的相關信息,如root登錄密碼等
9.安裝 GCC
- yum install gcc -- 安裝gcc
- gcc --version -- 檢查版本
10.安裝NMAP
網絡映射器用來分析網絡,經過運行它能夠發現網絡的映射關係。瀏覽器
- yum install nmap -- 安裝nmap
- nmap 127.0.0.1 -- 查看本機全部在用的端口
11.安裝WGET
從 web 服務器獲取(下載)內容的命令行工具。它是你使用 wget 命令獲取 web 內容或下載任何文件必需要有的重要工具。安全
- yum install wget -- 安裝wget
12.安裝TELNET
Telnet 是經過 TCP/IP 容許用戶登陸到相同網絡上的另外一臺計算機的網絡協議。和遠程計算機的鏈接創建後,它就成爲了一個容許你在本身的計算機上用全部提供給你的權限和遠程主機交互的虛擬終端。服務器
- yum install telnet -- 安裝telnet
- telnet baidu.com 80 -- 測試telnet
13.安裝 Vsftpd FTP 服務器
VSFTPD 表示 Very Secure File Transfer Protocol Daemon,是用於類 UNIX 系統的 FTP 服務器。它是現今最高效和安全的 FTP 服務器之一。網絡
- yum install vsftpd -- 安裝ftp服務器
- systemctl start vsftpd -- 啓動ftp服務
- systemctl enable vsftpd -- 隨系統自動啓動
14.安裝 X Window System 界面
- yum grouplist -- 查看支持的圖形界面, 有Minimal Install(最小安裝是沒有桌面的)、GNOME Desktop、KDE Plasma Workspaces等
- yum groupinstall "X Window System" -- 安裝圖形組件
- yum groupinstal "GNOME Desktop" --安裝界面(我選擇安裝GNOME,還能夠安裝KDE)
- yum groupinstall "Input Methods" -- 安裝輸入法
- startx -- 打開圖形化界面
15.安裝seinfo命令
- yun install setools-console