所有命令最后一个‘--’后面是这命令的注释,无需执行
选择需要安装的软件进行安装
1.登陆root
使用root的账户和密码登陆root。
2.连接网络
如果要连接无线网络使用以下步骤:
- ip addr show -- 列出网卡信息,找到你的无线网卡
- wpa_supplicant -B -i 无线网卡名称 -c <(wpa_passphrase "ssid" "pwd") -- 连接无线网
- dhclient 无线网卡名称 -- 获取动态ip
如果要使用静态IP连接网络使用一下步骤:
- ip addr show -- 列出网卡信息,找到网卡
- vi /etc/sysconfig/network-scripts/ifcfg-网卡 -- 打开网卡配置
-
IPADDR = "[在这里输入你的静态 IP]" GATEWAY = "[输入你的默认网关]" DNS1 = "[你的DNS 1]" DNS2 = "[你的DNS 2]"
- service network restart
连接后,进行测试:
- 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 -- 打开图形化界面