CentOS学习笔记
CentOS安装
镜像资源下载
清华资源库地址:https://mirrors.tuna.tsinghua.edu.cn/
CentOS7:https://mirrors.tuna.tsinghua.edu.cn/centos/7.5.1804/isos/x86_64/
下载镜像到本地。
VMware下载
下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
到网上搜索相应版本的****即可
安装虚拟机
打开vmware
选择典型
选择之前下载的centos镜像
选择安装路径
分配存储空间
设置网络配置
后面再详细配置网络
点击确定按步骤安装即可
使用XShell连接虚拟机
vmware自带的cmd窗口很不友好,网上下载xshell
下载地址:https://xshell.en.softonic.com/
若想使用xshell连接虚拟机,需要先给虚拟机配置静态ip,默认是动态的。
步骤:
- 获取虚拟机的ip地址
2.在vmware中获得网关,子网掩码 - 在linux终端输入命令:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
编辑该文件使其变为:
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=e0816030-6c38-484a-a51f-944492c374f8
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.121.128
NETMASK=255.255.255.0
GATEWAY=192.168.121.2
NM_CONTROLLED=no
ZONE=public
vmware相应配置如下:
重启网络:service network restart
测试网络状态:ping www.baidu.com
能成功ping通说明可以连外网了
CentOS配置yum源
选择清华镜像源
步骤:
- 配置yum源需要修改本地的CentOS-Base.repo文件,首先备份该文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
- 新建CentOS-Base.repo文件,
vi /etc/yum.repos.d/CentOS-Base.repo
- 将如下内容写入该文件并保存
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client. You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#
[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
保存后执行yum clean all
,然后执行yum makecache
更新软件包缓存
安装jdk
安装了yum后配置jdk特别简单yum -y install java
即可,然后java -version
查看到版本即安装成功
CentOS安装运行tomcat
tar包下载
新建一个下载用的文件夹:mkdir /usr/local/install
执行cd /usr/local/install
切换到该目录下:
获取tomcat的下载链接:
右键红框中的资源:复制链接地址
执行:wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.34/bin/apache-tomcat-8.5.34.tar.gz
若提示wget command not found ,说明没有安装该命令
执行:yum -y install wget
压缩包名字太长,改一下名:mv /usr/local/install/apache-tomcat-8.5.34.tar.gz /usr/local/install/tomcat8.5
下载完解压到指定目录:tar -zxvf /usr/local/install/usr/local/install/tomcat8.5 -C /usr/local/apps/tomcat
到tomcat的bin目录下执行startup.sh运行tomcat:cd /usr/local/apps/tomcat/bin
执行./startup.sh
查看是否启动成功:
- 查看日志文件
执行vi /usr/local/apps/tomcat/logs/catalina.out
可以看到
启动成功! - 在浏览器访问tomcat首页判断是否启动成功
首先需要配置防火墙
执行firewall-cmd --zone=public --list-ports
查看当前是否开启了8080端口
没有的话需要配置firewall-cmd --zone=public --add-port=8080/tcp --permanent
显示success
然后firewall-cmd --reload
显示success
本地浏览器访问虚拟机的tomcat,直接使用虚拟机ip+8080端口即可
安装Nginx
https://blog.****.net/dxk539687357/article/details/53099752
这里直记录一个很详细的教程
记录常用的命令:find /目录 -name 文件名
查找某个目录下的文件> filename
清空文件内容ps -ef|grep name
查看进程状态