OnITRoad - 常见问题
使用Hombrew为Mac安装Docker
使用Hombrew为Mac安装Docker 执行命令: brew install bash-completion brew cask install docker brew install kubectl brew cask install minikube 然后转到GUI启动器并启动Docker,然后按照提示。 然后打开一个终端,我们应该安装以下CLI工具。 $ docker version
Views:0 2020-07-07
使用docker运行apache服务器示例
使用docker运行apache服务器示例 在这里,我们将建立一个运行Apache Web服务器的简单Docker容器,然后从笔记本电脑的Web浏览器访问它。 我们将使用官方Ubuntu Docker镜像构建我们的Docker。 首先,通过运行来下拉ubuntu镜像: $ docker pull ubuntu Using default tag: latest latest: Pulling fr
Views:0 2020-07-07
VirtualBox报错:Building the main Guest Additions module ...fail
VirtualBox报错:Building the main Guest Additions module ...fail 当我们尝试使用“vboxlinuxadditions.Run”脚本来安装VirtualBox Guest Additions扩展程序时,我们可能会收到以下错误消息: Building the main Guest Additions module ...fail! 查看详细
Views:0 2020-07-07
在Fedora Linux上安装VirtualBox
在Fedora Linux上安装VirtualBox 安装所有必需的软件包 # yum install SDL make automake autoconf gcc kernel-devel dkms 下载VirtualBox的RPM二进制包: # wget http://download.virtualbox.org/virtualbox/3.2.12/VirtualBox-3.2-3.2.1
Views:0 2020-07-07
使用Apache配置Redhat 本地包存储库
使用Apache配置Redhat 本地包存储库 本教程我们将使用Apache WebServer作为服务器通过HTTP的方式提供本地包存储库。 操作系统和软件版本 操作系统: - Red Hat Enterprise Linux Server 7.3(Maipo) 软件: - Apache/2.4.6(Red Hat Enterprise Linux) 安装apache 首先,步骤是安
Views:0 2020-07-07
Apache - 如何在CentOS 7上设置虚拟主机
Apache - 如何在CentOS 7上设置虚拟主机 虚拟主机是Apache最强大且常用的功能之一。 虚拟主机(AKA vhosts)让我们允许我们在单台计算机上托管多个网站。 这有2种大的优势: 我们知道只需要机器的一个IP地址,而不是每个网站需要一个IP地址。 如果它只托管单个网站,可能不会使用大量机器容量。因此,在一台机器上具有多个网站将更好地利用机器的计算能力 有几种方法可以设置v
Views:0 2020-07-07
Apache日志文件及其位置
Apache日志文件及其位置 Apache生成两个不同的日志文件: access.log存储有关所有传入Apache连接请求的信息。每次用户访问您的网站时,都会在此处登录。用户请求的每个页面也将作为单独的条目记录。 error.log存储有关Apache在整个操作过程中遇到的错误的信息。理想情况下,此文件应保持相对空。 日志文件的位置可能取决于您运行的Apache版本以及它所在的Linux发行
Views:0 2020-07-07
Apache通过设置HTTPS和SSL / TLS来使网站更安全
Apache通过设置HTTPS和SSL / TLS来使网站更安全 使用HTTPS时,我们实际上使用对称和非对称加密加密所有数据流量。 要在我们的Apache服务器上设置上述加密系统,我们需要先安装SSL Addon模块,该模块将允许Apache能够在SSL / TLS层上进行通信: $ yum install mod_ssl 接下来,我们需要安装用于生成公钥键对的软件,以便我们可以为Web服务器
Views:0 2020-07-07
在Ubuntu 上不使用Htaccess文件实现Apache2 301重定向
在Ubuntu 上不使用Htaccess文件实现Apache2 301重定向 apache2的重定向方法通常是在根目录中使用.htaccess文件或者站点的Documentroot 这里,我们使用Apache2虚拟主机进行重定向。 此方法比使用.htaccess文件更容易。 打开要重定向的网站配置文件。 这通常位于 /etc/apache2/sites-available/sitename 没
Views:0 2020-07-07
如何备份和恢复Linux上整个目录的权限
如何备份和恢复Linux上整个目录的权限 以下两个命令getfacl和setfacl是非常方便的工具,因为它们允许Linux管理员拍摄任何目录的任何目录设置的快照,如果需要,则需要递归重新应用这些权限。 让我们看看以下例子: $tree -p . ├── [dr---w----] dir1 │ └── [drwxr-xr-x] dir2 │ ├── [dr--r-xrw-]
Views:0 2020-07-07
如何使用Apache Bench对Web服务器进行基准测试
如何使用Apache Bench对Web服务器进行基准测试 ApacheBench是一种用于测量web服务器性能的工具。尽管名称中有“Apache”,但它实际上可以用于测试任何类型的web服务器。在本教程中,我们将介绍使用ApacheBench的步骤以及如何解释其关于web服务器性能的报告。 ApacheBench通过向web服务器发送不同数量的HTTP请求并记录响应时间来工作。它可以告诉您服务器
Views:0 2020-07-07
使用.htaccess文件重定向到www主机
使用.htaccess文件重定向到www主机 有时,我们希望指示apache将所有访客从 mydomain.com重定向到www.mydomain.com 为此,我们需要修改.htaccess文件,如下所示: # RewriteCond %{HTTP_HOST} ^mydomain.com\.com$[NC] # RewriteRule .* mydomain.com/[L,R=301]
Views:0 2020-07-07
如何在Linux上安装nginx
如何在Linux上安装nginx 在Debian,Ubuntu和Linux Mint上安装nginx $sudo apt update $sudo apt install nginx 在Fedora,CentOS和Red Hat上安装Nginx $sudo dnf upgrade $sudo dnf install nginx 在Arch Linux和Manjaro上安装nginx $sudo
Views:0 2020-07-07
如何从Ubuntu删除nginx
如何从Ubuntu删除nginx 删除nginx. 如果您只是想删除Nginx包,但保留所有配置文件,请运行以下命令: sudo apt remove nginx 上面的命令删除nginx,但/etc/nginx目录中的站点配置文件单独留下,包括/var/www中的内容目录。 清除Nginx 使用APT的purge选项将删除ubuntu的nginx和所有配置文件。 sudo apt pu
Views:0 2020-07-07
Linux如何更换raid1中坏的硬盘
Linux如何更换raid1中坏的硬盘 假设坏的硬盘是/dev/vdc,我们可以执行以下命令来标记它: $sudo mdadm --manage /dev/md0 --fail /dev/vdc1 上面的命令的输出将是: mdadm: set /dev/vdc1 faulty in /dev/md0 我们可以检查RAID的状态以确认设备已被标记为 faulty : $sudo mdadm --
Views:0 2020-07-07
如何搭建nginx反向代理
如何搭建nginx反向代理 反向代理如何工作? 可以配置在客户端和Web服务器(或者服务器)之间的系统作为反向代理。 代理服务充当前端,通过处理所有传入的客户端请求并将其分发给后端Web,数据库和/或者其他服务器。 反向代理的好处 配置nginx反向代理意味着所有传入请求都在单点处理,有几个优点: 负载平衡 - 反向代理将传入连接分配到后端服务器,甚至可以根据每个服务器的当前负载执行此操
Views:0 2020-07-07