小网管 2015-01-22
如果想将端口修改为80则要注意了,因为linux限制了1-1024端口的使用权限,只有root用户才可以访问1024以下的端口号,所以不能用上面的方法实现,可以使用防火墙映射tomcat监听的端口到80端口,如下:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
绝大部分用户使用 设置 Docker 的仓库 ,然后从设置成功后的仓库进行安装。为了更加容易进行安装和升级任务,Docker 的官方推荐使用这种安装方式来进行安装。这种方法主要针对一些系统不具有联网环境,你需要下载后进行安装。在一些测试和部署环境中,一些用
一般来说,公司有多个项目,在搭建好SVN服务器之后,就需要使用SVN来实现不在一个项目中的开发人员不能访问其它项目中的代码。有3个项目:project1、project2、project3. 开发人员有6个人:eg1、eg2、eg3、eg4、eg5、eg6
一. 为什么是k8s v1.16.0?最新版的v1.16.2试过了,一直无法安装完成,安装到kubeadm init那一步执行后,报了很多错,如:node xxx not found等。centos7都重装了几次,还是无法解决。用了一天都没安装完,差点放弃
本文转载自微信公众号「Linux开发那些事儿」,作者 LinuxThings 。平常写shell脚本的过程中,经常要用到日期的运算,比如:日期的加减、与UTC时间换算,比较大小等等,下面就来聊一聊这些常用的日期运算。上面的例子中,date +%u 命令是计
在启用 SSL 后,我们也希望将主域名重定向到 www。如果我们按照 80 端口的 http 配置的,你可能会得到浏览器的安全配置。这是因为如果你在 HTTPS 的 SSL 中也这样配置是不允许的。因为这个可能会导致安全性问题和攻击。简单来说,出现这个问题
Model name: Intel Core i5-8265U CPU @ 1.60GHz. Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pg
如图,我的系统中存在mariaDB数据,查看下默认的临时密码,我的密码是: >dgp,9q&?然后输入密码,登录成功,很多功能都限制,包括修改安全策略,开启远程连接等功能;update user set Host = '%' where Ho
用wget wget + 链接地址 下载下来。 <role rolename="admin-gui"/> <role rolename="manager-gui"/> &
不管是哪种语言,日期/时间都是一个非常重要的值。比如我们保存日志的时候,往往是某个前缀再加上当前时间,这样日志文件名称就可以做到唯一。在Shell环境里,我们获取时间的命令是date,但date出来的时间日期格式、内容可能不是我们所想要的,所以我们可能需要
登录mysqlmysql -u root -p修改初始root密码ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘‘;firewall-cmd --zone=public --add-port=3306/tcp -
将CentOS7.iso文件从mac拷贝到虚拟机/data/下 . 这种方式主要针对我们平时已经收藏了一些RPM软件包,我们想把收集起来的RPM包做成自己的YUM仓库,这样便于离线安装,非常灵活方便。 创建本地仓库的目录 ,例如我创建在主目录下的loca
curl performs SSL certificate verification by default, using a "bundle". of Certificate Authority public keys . If th
linux /boot/vmlinuz ip=[ip] netmask=[netmask] gateway=[gateway] nameserver=[dns] repo=[网络安装源] rootfstype=auto rw rd.live.image q
VNC是虚拟网络控制台的缩写。它 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的。VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC
CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Li
主要实现的功能是检测各个外围硬件设备是否存在而且能够正常运行起来,实现这一自检功能的是固化在主板上的ROM芯片上的BIOS程序。主要实现的功能是选择要启动的硬件设备,选择了之后就可以读取这个设备上位于MBR里头的bootloader了。init这个初始化程
示例:VMware Pro 15.5.6,centos8.2. 文件 --- 新建虚拟机 --- 默认选择典型 --- 下一步。选择稍后安装操作系统 --- 下一步。选择Linux --- 版本--- 下一步。虚拟机名称(自定义)--- 位
/boot:表示启动路径,装内核引导程序,一般200M就够了,这里我给了500M。强制为主分区也点上,可能会快一些。文件类型为swap的:表示虚拟内存。当内存的压力过大的时候,会把一些用户暂时不用的闲置的程序放到这个虚拟内存中。交换分区,需要是内存的1.5
dnf clean all ;dnf makecache ; dnf repolist
新建一个 asp.netcore3.1 web项目,并将项目发布到centos系统中的docker容器里,实现方法如下:。点击按钮,发布完成后在本地发布的文件夹中添加一个Dockerfile的文本文件,此文件没有后缀。因为国内连接 Docker 的官方仓库
将操作系统镜像挂载在本地目录中;-rw-r--r--. 1 root root 14 Dec 5 2016 CentOS_BuildTag. drwxr-xr-x. 3 root root 2048 Dec 5 2016 images.
命令行输入命令执行后报“bash:....:command not found”这是由于系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。命令执行完之后先不要关闭终端。我的Linux系统是由于设置JAVA环境变量时设置PATH属性导致co
rpm -qa | grep jdk. pwd. cd /home. ls. aimin. ls. cd aimin. pwd. ls. cd software/. pwd. ls. mkdir java. cd java. pwd. ls. tar zx
yum remove docker docker-client docker-client-latest docker-common
在服务器日常维护过程中经常需要传输文件,一般可以用fileZilla工具。但如果文件比较大,例如GB级别的,传输效率就比较慢,此时可以创建共享文件夹。简单配置共享,无需添加共享账户和鉴权。使用命令testparm检查smb.conf是否有语法问题。可以在w
create database `gogs` character set utf8 collate utf8_general_ci;create user ‘gogs‘@‘localhost‘ identified by ‘密码‘;grant all pr
创建 /data/gopath文件夹,个人比较习惯把常用的放在data文件夹下,也可以自行调整,如:/home/gopath. 注意GO1.13及之后支持direct的写法
通过file /sbin/ifconfig命令,判定ifconfig文件类型是ELF,所以判定为内部命令。shell读取用户输入的字符串发现 |,代表有管道| 左右被理解为简单命令加工:前一个(左边)简单命令的标准输出指向后一个(右边)简单命令的标准输入注
目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。您必须手动删除任何已编辑的配置文件。确保 yum 包更新到最新。$ sudo yum remove do
当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上3、备份系统原来的repo文件mv CentOs-Base.repo CentOs-Base.repo.bak即是重命名 CentOs-Base.repo -&
如果写入方式选择USB-HDD+或者USB-HDD无法启动,那就把写入方式换成RAW。 如果英语不是非常厉害,就不要折腾,选择中文。 4.ext4,挂载点 /home ,可以多一点,个人所有文件都存在这里。 这样如果需要重装系统可以保留h
#additional packages that extend functionality of existing packages
整个安装过程只要三步,我们要做的,修改一下脚本中的IP地址,之后复制在Linux服务器上粘贴。每一步脚本执行30秒左右 ,加上修改脚本中IP的时间,最多使用1分钟,所以3分钟足够安装完成mysql 和配置好从主。grant all privileges o
整个安装过程只要复制脚本在Linux服务器上粘贴。这段时间在处理mysql 主从问题,常常需要从新配置数据库,为了能快速的安装和配置好mysql,整理了一套脚本,直接复制后,在linux服务器上运行,就可安装mysql的安装,整个运行时间30秒左右。gra
HTTPS是以安全为目标的HTTP通道,简单讲是HTTP的安全版。谷歌已经制定了一项长远的计划,它的最终目标是将所有通过HTTP协议呈现的网页标为“不安全”,对于站长来说,部署SSL证书来迁移到HTTPS是一个现实和重要的问题,那么,对于Apache系
本文主要记录在船新的CentOS 8中安装配置.NET Core运行环境以及配合使用的Redis,Redis的安装配置相对比较简单,综合了网上的教程进行实践,并最终完成配置正常使用。废话不多说,开始!至此,Redis Server已经可以启动了!完成以上步
执行firewall-cmd --permanent --zone=public --add-port=3306/tcp,提示FirewallD is not running,如下图所示。通过systemctl status firewalld查看fire
3.清理yum缓存,并生成新的缓存
至目前为止,我们已经安装了一个最小化的 CentOS 系统,并且建立了以 CentOS7 发行版光盘为软件仓库的本地 yum源。本篇以下几个软件的安装都将在此基础上安装,这样在没有互联网的情况下,也能安装软件了。
进入下载页,选择阿里云站点进行下载。CentOS-7-x86_64-Everything-1708.iso 完整版,集成所有软件
系统安装:我采用的是 VMware Workstation 来安装 CentOS 8 虚拟机,虚拟机设置:内存 2G 以上,网络连接使用桥接模式。.NET Core 3.1 在 CentOS 8 的默认包存储库中有提供,直接使用下面命令安装 SDK:。安装
$ sudo yum install docker-ce docker-ce-cli containerd.io. 4、启动Docker。
此次选择java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment. 复制以下三行到文件中,按esc退出编辑模式,输入:wq保存退出。执行下面命令进行安全设置,这个命令会进行设置roo
https://github.com/yuk7/wsldl(推荐)https://github.com/DDoSolitary/LxRunOfflinehttps://github.com/RoliSoft/WSL-Distribution-Switche
方法1、在非编辑状态下使用快捷键gg跳至首行头部,再使用dG即可。方法2、cat /dev/null > /var/log/yum.log
首先准备六台centos 7.6版本虚拟机。主机名:yyee-centos-1,IP:192.168.0.101主机名:yyee-centos-2,IP:192.168.0.102主机名:yyee-centos-3,IP:192.168.0.103主机名:
3. shutdown -h 10 ---过10分钟关机
准备一台CentOS 7服务器。SonarQube 8.3版本只支持Java 11 . # 安装后的数据库data目录。# 客户端程序目录。# 安装的时候会自动创建postgres用户密码为空。输入 "help" 来获取帮助信息.# 修
当时觉得不可思议,明明一开始给虚拟机分配了100G,为啥提示还不够,后面才知道,这些好像是我自定义分配的大小。
现象:通过yum安装程序时,每个镜像都无法下载文件,提示404错误,排除网络故障。具体现象见下图: