apache2的默认端口是80端口,但80这个端口一般都是被其他服务占用的, 所以为了避免冲突,有时候我们需要修改下apache2的端口。 apache2的配置端口的文件在 /etc/apache2 内的 ports.conf 文件中 首先打开终端进入 apache2 的配置文件夹
|
|
使用vi编辑器进入编辑模式
|
|
把80端口改成自己想改的端口(我这里把80端口改成980端口,将443端口改为9443端口)
改完保存并退出并重启apache2
|
|
本机设置前为:
|
|
本机设置后为:
apache2的默认端口是80端口,但80这个端口一般都是被其他服务占用的, 所以为了避免冲突,有时候我们需要修改下apache2的端口。 apache2的配置端口的文件在 /etc/apache2 内的 ports.conf 文件中 首先打开终端进入 apache2 的配置文件夹
|
|
使用vi编辑器进入编辑模式
|
|
把80端口改成自己想改的端口(我这里把80端口改成980端口,将443端口改为9443端口)
改完保存并退出并重启apache2
|
|
本机设置前为:
|
|
本机设置后为:
首先备份原来的源文件,防止更改失误可进行恢复。
|
|
CentOS-8的官方源安装方法:
|
|
由于CentOS-8的官方源已下线 请使用下方 CentOS-Vault 的源。
|
|
清除原有yum缓存。
|
|
刷新缓存
|
|
如需使用HighAvailability 请编辑文件
|
|
增加以下内容
|
|
清除原有yum缓存。
|
|
1.更换yum 源
关于Centos-8更换yum源方式请查看我以前文章–点击前往»
2.安装nfs-utils.x86_64
|
|
上次元数据过期检查:0:00:13 前,执行于 2022年06月24日 星期五 23时54分53秒。 软件包 nfs-utils-1:2.3.3-41.el8.x86_64 已安装。 依赖关系解决。
|
|
3.安装rpcbind (我的系统上竟然有这个包)
在家办公需要访问企业内的网络/服务的时候 需要使用虚拟专用网络(VPN)来进行访问 那么搭建的方法也有很多,本文讲述使用一台多网卡虚拟机centos8来做中转站(vpn-server)来实现此功能
基于LINUX的VPN服务测试(centos-8)
实验环境;==========================================================================
系统Centos
内网wmnet:192.168.0.0/24 —> 企业内网(无法访问网络)
vmnet1-nta模式:192.168.3.0/24 —> internet外网
配置网络============================================================================
vmvere网络配置 (模拟网络环境)
内部网络:
192.168.0.0 255.255.255.0 192.168.0.1
外部网络:
桥接 vmnet1-nta模式 与电脑局域网相同
192.168.3.0 255.255.255.0 192.168.3.1
openvpn 主机网络配置
企业内部:
内网vmnet --> 192.168.0.10 255.255.255.0 192.168.0.1
编辑内网网卡配置文件:
|
|
|
|
外部网路:
由于 Centos8 是最小化安装,所以有些包并不自带,需要手动安装,而 tab 补全命令是由 bash-completion 这个包来提供,所以要安装bash-completion这个包。 安装方法
|
|
如果还不好使 则需要重新连接 ssh / 重启系统 使其生效即可
|
|
在配置端口时候需要查看端口占用情况,先来看看如何查看linux占用端口的方法
可以使用 lsof 命令
|
|
是一个列出当前系统打开文件的工具。
lsof 查看端口占用语法格式:
|
|
例如:
查看服务器 7000 端口的占用情况:
|
|
|
|
还有一种命令,使用 netstat 命令
关于ESXI无法使用sata直通的另一种解决方法,使用RDM直通,将整个磁盘映射成为一个vmdk文件,让虚拟机直接挂载并使用。
1.打开ssh 需要在web界面操作打开ssh
2.使用xshell连接到ESXI主机
3.进入目录 查看硬盘的名字 (直通硬盘路径)
4.查找现在系统所所用的分区id (系统盘路径)
5.进行rdm直通挂载
挂在命令模板
|
|
例如:
|
|
6.web界面虚拟机进行硬盘挂载
操作方法:
1.将以下添加至自定义CSS中
|
|
CSS 复制
1、使用Systemctl重新启动服务
要重新启动服务,请使用命令行终端。为了打开终端,请转到桌面左上角的“活动”选项卡。然后从出现的搜索菜单中搜索“终端”应用程序并启动它。
要列出系统上的所有启用服务,请在终端中运行以下命令:
|
|
如何在Linux下通过systemctl重新启动服务
从上面的列表中,您可以使用systemctl命令找到要重新启动的服务的确切名称。
为了重新启动正在运行的服务(先停止然后再启动),请在终端中使用以下命令语法:
|
|
2、使用Systemd管理服务
除了重新启动服务外,您还可以使用systemctl命令来管理服务,例如启动,停止,启用,禁用和查看服务状态。
为了查看服务的当前状态,无论它是否正在运行,请在终端中使用以下命令语法:
|
|
为了启动服务,请使用以下语法:
|
|
为了停止正在运行的服务,请使用以下语法:
|
|
systemctl enable [service-name]`` `
为了禁用服务,使其无法在启动时自动启动,请使用以下语法:
|
|
为了重新加载服务,请使用以下语法:
|
|
为了重新加载或重新启动服务(它重新加载服务,并且如果重新加载不可用,那么它将重新启动服务。)
|
|
为了检查服务是否激活:
|
|
为了检查是否已启用服务以在系统启动时自动启动:
新装的linux系统,想用xshell/终端连接,那么就需要开启sshd服务
首先编辑配置文件:
|
|
在文件内找到相应内容
|
|
修改这几行,将前边的注释取消 “#“
如下所示:
|
|
然后我们保存并退出
使用命令重新启动sshd服务即可
|
|
重启之后 可以使用 以下命令进行验证
|
|
那么你已经成功开启了sshd服务,可以使用xshell/mac的终端进行连接这个linux系统了
|
|
搭建测试环境或者搭建特殊环境需要临时/永久关闭关闭selinux
查看方法
|
|
输出为“Enforcing”则证明selinux正在运行
输出为“Disabled”则证明selinux已经关闭
若输出为“Enforcing” 想临时关闭:
|
|
若想永久禁用selinux则需要编辑配置文件
|
|
将SELINUX=enforcing改成SELINUX=disabled即可永久关闭
原配置文件:
|
|
更改后的配置文件
|
|
|
|
整理的也不是很全,如有新增待后期补充。。。