全部命令最后一个‘--’后面是这命令的注释,无需执行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 -- 打开图形化界面