03 2021 档案

摘要:单元1 Linux常用系统命令 学习目标 本单元的主要学习目标: (1)会使用Linux系统常用命令来查询系统信息 (2)会使用Linux系统命令查看网络相关信息 任务1.1 监控系统的状态 任务描述 主要实现的是查看查看系统负载信息和查看系统内存、网卡、进程等信息。 任务实施 1. 使用w查看当前 阅读全文
posted @ 2021-03-22 10:42 清空。 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1.案例目标 (1)了解 DNS 服务 BIND 服务的安装配置。 (2)了解 DNS 服务正向解析与反向解析。 (3)使用 DNS 服务实现主从切换。 (4)了解 DNS 检测工具。 (5)了解 Email 服务 postfix 部署安装配置。 (6)了解 postfix 外发配置,测试外发邮件。 阅读全文
posted @ 2021-03-22 10:28 清空。 阅读(115) 评论(0) 推荐(0) 编辑
摘要:任务1 虚拟化介绍 1. 简介 虚拟化,是指通过虚拟化技术将一台计算机虚拟为多台逻辑计算机。在一台计算机上同时运行多个逻辑计算机,每个逻辑计算机可运行不同的操作系统,并且应用程序都可以在相互独立的空间内运行而互不影响,从而显著提高计算机的工作效率 虚拟化使社会基础设施,服务于各行各业中灵活多变的应用 阅读全文
posted @ 2021-03-17 17:25 清空。 阅读(346) 评论(0) 推荐(0) 编辑
摘要:1.案例目标 (1)了解FTP工作原理,客户端工具,FTP状态码以及vsftp服务的安装。 (2)了解FTP虚拟用户配置以及黑白名单规则使用限制。 (3)FTP客户端安装以及使用FTP客户端测试。 (4)熟悉NFS工作原理,服务部署安装,以及配置文件中参数的使用。 (5)了解showmount命令的 阅读全文
posted @ 2021-03-15 10:53 清空。 阅读(191) 评论(0) 推荐(0) 编辑
摘要:1. 简介 Tomcat是Apache软件基金会( Apache Software Foundation )的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。受Java爱好者的喜爱,并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。 Tom 阅读全文
posted @ 2021-03-12 14:03 清空。 阅读(109) 评论(0) 推荐(0) 编辑
摘要:一、主的配置 基础配置 # vi /etc/my.cnf # /etc/init.d/mysqld restart 重启MySQL服务 查看# ll /data/mysql/ # vim /etc/profile export PATH=$PATH:/usr/local/mysql/bin 在后面加 阅读全文
posted @ 2021-03-11 19:17 清空。 阅读(214) 评论(0) 推荐(0) 编辑
摘要:一、更改root密码 1.更改环境变量 修改/etc/profile文件,文件尾添加mysql的绝对路径,修改环境变量 # vim /etc/profile(在文档末尾添加下行内容) export PATH=$PATH:/usr/local/mysql/bin source /etc/profile 阅读全文
posted @ 2021-03-11 14:20 清空。 阅读(118) 评论(0) 推荐(0) 编辑
摘要:通过慢执行日志,我们可以清晰地了解PHP脚本在哪里执行时间长,可以定位到行 下面介绍如何开启和查看慢执行日志 #vim /usr/local/php-fpm/etc/php-fpm.d/www.conf 写入: request_slowlog_timeout = 1 slowlog = /usr/l 阅读全文
posted @ 2021-03-10 17:06 清空。 阅读(265) 评论(0) 推荐(1) 编辑
摘要:php-fpm 的配置文件都放在/usr/local/php-fpm/etc/php-fpm php-fpm.conf内 php-fpm的pool php-fpm pool是 php-fpm 的进程池,这个进程池中运行了多个子进程,用来并发处理所有连接的动态请求。为什..么要配置多个 pool ?N 阅读全文
posted @ 2021-03-10 16:55 清空。 阅读(88) 评论(0) 推荐(0) 编辑
摘要:一、配置 #vi /usr/local/nginx/conf/vhost/test.com.conf 写入: server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index. 阅读全文
posted @ 2021-03-10 16:20 清空。 阅读(75) 评论(0) 推荐(0) 编辑
摘要:#vi /usr/local/nginx/conf/vhost/test.com.conf 写入: server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index.php; 阅读全文
posted @ 2021-03-10 16:01 清空。 阅读(66) 评论(0) 推荐(0) 编辑
摘要:一、配置 #vi /usr/local/nginx/conf/vhost/test.com.conf 写入: server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index. 阅读全文
posted @ 2021-03-10 11:31 清空。 阅读(59) 评论(0) 推荐(0) 编辑
摘要:一、配置 #vi /usr/local/nginx/conf/vhost/test.com.conf 写入; server { listen 80; server_name test.com test1.com test2.com; index index.html index.htm index. 阅读全文
posted @ 2021-03-10 11:24 清空。 阅读(93) 评论(0) 推荐(0) 编辑
摘要:一、配置 先来看看Nginx的日志格式 #grep -A2 log_format /usr/local/nginx/conf/nginx.conf log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_local] 阅读全文
posted @ 2021-03-10 11:15 清空。 阅读(182) 评论(0) 推荐(0) 编辑
摘要:一、配置 #vi /usr/local/nginx/conf/vhost/test.com.conf 写入: server { listen 80; server_name test.com test1.com test2.com; //是server_name后面可以跟多个域名 index ind 阅读全文
posted @ 2021-03-10 11:06 清空。 阅读(139) 评论(0) 推荐(0) 编辑
摘要:一、配置 再来创建一个新的虚拟主机 #cd /usr/local/nginx/conf/vhost #vi test.com.conf 写入: server { listen 80; server_name test.com; index index.html index.htm index.php 阅读全文
posted @ 2021-03-10 10:53 清空。 阅读(58) 评论(0) 推荐(0) 编辑
摘要:一、配置 首先修改配置文件 #vi /usr/local/nginx/conf/nginx.conf 在最后一个结束符号}前加一行配置: include vhost/*.conf; 意思就是/usr/local/nginx/conf/host下面的所有以.conf结尾的文件都会被加载 #mkdir 阅读全文
posted @ 2021-03-10 10:13 清空。 阅读(137) 评论(0) 推荐(0) 编辑
摘要:一、下载 #cd /usr/local/src/ #wget http://nginx.org/download/nginx-1.16.1.tar.gz 二、解压 # tar zxf nginx-1.16.1.tar.gz 三、配置安装 #cd nginx-1.16.1/ #./configure 阅读全文
posted @ 2021-03-10 10:09 清空。 阅读(75) 评论(0) 推荐(0) 编辑
摘要:一、下载 #cd /usr/local/src //软件包都放在这里方便管理 #wget http://cn2.php.net/distributions/php-5.6.30.tar.gz 二、解压 #tar zxf php-5.6.30.tar.gz 三、安装与配置 # yum install 阅读全文
posted @ 2021-03-10 10:04 清空。 阅读(65) 评论(0) 推荐(0) 编辑
摘要:/usr/local/php/bin/php -m //如何查看PHP加载了哪些模块 #cd /usr/local/src #wget http://pecl.php.net/get/redis-2.2.5.tgz //安装一个新的redis #tar -zxvf redis-2.2.5.tgz # 阅读全文
posted @ 2021-03-09 20:11 清空。 阅读(49) 评论(0) 推荐(0) 编辑
摘要:将/usr/local/php/etc/php.ini中open_basedir注释掉,编辑虚拟主机配置open_basedir #vim /usr/local/apache2 .4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmi 阅读全文
posted @ 2021-03-09 19:53 清空。 阅读(69) 评论(0) 推荐(0) 编辑
摘要:open_basedir将网站限定在指定的目录,做目录的隔离 先在php.ini中设置open_basedir: # vim /usr/local/php/etc/php.ini //搜索open_basedir,改成如下 open_basedir = /usr/local/apache2.4/do 阅读全文
posted @ 2021-03-09 19:44 清空。 阅读(177) 评论(0) 推荐(0) 编辑
摘要:例如,在disable_functions,定义禁用phpinfo函数, # vim /usr/local/php/etc/php.ini disable_functions=phpinfo,eval,assert,popen,passthru,escapeshellarg,escapeshellc 阅读全文
posted @ 2021-03-09 19:27 清空。 阅读(67) 评论(0) 推荐(0) 编辑
摘要:查看PHP配置文件得位置 #/ucsr/local/php/bin/php -i |grep -i "loaded configuration file" # cp /usr/local/src/php-5.6.30/php.ini-production /usr/local/php/etc/php 阅读全文
posted @ 2021-03-09 17:21 清空。 阅读(65) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 user_agent是指用户浏览器端的信息。比如你是用IE的还是Firefox浏览器的。有些网站会根据这个来调整打开网站的类型,如是手机的就打开wap,显示非手机的就打开PC常规页面。 (2)配置 #vim /usr/local/apache2.4/conf/extra/httpd-vh 阅读全文
posted @ 2021-03-09 16:05 清空。 阅读(401) 评论(0) 推荐(0) 编辑
摘要:(1)简述 对于使用PHP语言编写的网站,有一些目录是有需求上传文件的。如果网站代码有漏洞,让黑客上传了一个用PHP写的木马,由于网站可以执行PHP程序,最终会让黑客拿到服务器权限。 为了避免这种情况发生,我们需要把能上传文件的目录直接禁止解析PHP代码。 配置如下: #vim /usr/local 阅读全文
posted @ 2021-03-09 15:17 清空。 阅读(128) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 访问控制限制白名单IP,针对文件和目录。 (2)目录配置 #vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaster@dummy-host.example. 阅读全文
posted @ 2021-03-09 11:00 清空。 阅读(103) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 防盗链,通俗讲,就是不让别人盗用你网站上的资源。这个资源,通常指的是图片、视频、歌曲、文档等。 (2)配置 配置防盗链先编辑主机配置文件: #vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> 阅读全文
posted @ 2021-03-09 10:24 清空。 阅读(74) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 那到底能缓存多久呢?如果服务器上的某个图片更改了,那么应该访问新的图片才对。这就涉及一个静态文件缓存时长的问题,也叫作“缓存过期时间”。在httpd的配置文件中,我们是可以控制这个时间的。 2)配置 在httpd上我们可以控制文件过期时间,配置如下: #vim /usr/local/ap 阅读全文
posted @ 2021-03-09 10:11 清空。 阅读(120) 评论(0) 推荐(0) 编辑
摘要:日志一直记录总有一天会把整个磁盘占满,所以有必要让它自动切割,并删除老的日志文件 (1)配置 (1)配置 # vim /usr/local/apache2 .4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaster 阅读全文
posted @ 2021-03-09 09:24 清空。 阅读(76) 评论(0) 推荐(0) 编辑
摘要:介绍:项目中的CSS、图片、js都是静态文件。一般会将静态文件放到一个单独的目录中,以方便管理。 1. 配置 # vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaste 阅读全文
posted @ 2021-03-09 09:17 清空。 阅读(109) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 访问日志作用很大,不仅可以记录网站的访问情况,还可以在网站有异常发生时帮助我们定位问题。 (2)配置 # vi /usr/local/apache2.4/conf/extra/httpd-vhosts.conf ErrorLog "logs/111.com-error_log" Cust 阅读全文
posted @ 2021-03-08 17:13 清空。 阅读(84) 评论(0) 推荐(0) 编辑
摘要:(1)介绍 当我们变更网站域名或者申多个域名指向一个网站的时候,这个时候我们就会用到域名跳转。 (2)配 设置不是以111.com开头的网站都跳转到111.com上。 置 配置 设置不是以111.com开头的网站都跳转到111.com上。 # vim /usr/local/apache2.4/con 阅读全文
posted @ 2021-03-08 16:29 清空。 阅读(894) 评论(0) 推荐(0) 编辑
摘要:1.用户认证用来对某些目录中的网页进行访问控制,当用户访问这些页面的时候需要输入用户名和密码进行认证。 2. 配置: # vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webm 阅读全文
posted @ 2021-03-08 15:14 清空。 阅读(302) 评论(0) 推荐(0) 编辑
摘要:编辑httpd.conf搜索httpd-vhosts,去掉#号 # vi /usr/local/apache2.4/conf/httpd.conf Include conf/extra/httpd-vhosts.conf vi /usr/local/apache2.4/conf/extra/http 阅读全文
posted @ 2021-03-08 15:10 清空。 阅读(76) 评论(0) 推荐(0) 编辑
摘要:1.vim /usr/local/apache2.4/conf/httpd.conf 编辑httpd的主配置文件 搜索ServerName,把ServerName www.example.com:80前#去掉; <Directory /> AllowOverride none Require all 阅读全文
posted @ 2021-03-08 14:57 清空。 阅读(117) 评论(0) 推荐(0) 编辑
摘要:1.下载httpd-2.4.46.tar.gz、apr-1.6.5.tar和apr-util-1.6.1.tar cd/usr/local/src 把下载好的安装包放入到里面 使用 wget https://mirrors.cnnic.cn/apache/httpd/httpd-2.4.46.tar 阅读全文
posted @ 2021-03-08 14:40 清空。 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1.下载 cd/usr/local/src 把下载好的安装包放在该文件夹 2.运行并下载安装包wget http://cn2.php.net/distributions/php-5.6.30.tar.gz 3.tar.zxf php-5.6.30.tar.gz 进行解压 4.useradd -s / 阅读全文
posted @ 2021-03-08 14:22 清空。 阅读(54) 评论(0) 推荐(0) 编辑
摘要:一、 rpm包的简单查询指令 查询已安装的rpm列表rpm -qalgrep xx举例:看看当前系统,是否安装了firefox指令: rpm -qa / grep mysql 二、rpm包名基本格式 一个rpm包名: firefox-60.2.2-1.el7.centos.x86_64名称:fire 阅读全文
posted @ 2021-03-05 15:16 清空。 阅读(177) 评论(0) 推荐(0) 编辑
摘要:一、 gzip压缩工具 gizp 是压缩指令 gunzip解压指令 格式:gzip 文件 gunzip 文件.gz gzip: -d:该参数在解压缩时使用。 -#:表示压缩等级,1为最差,9为最好,6为默认。 案例:1.将/home下的hello.txt文件进行压缩 2.将hello.txt.gz进 阅读全文
posted @ 2021-03-04 17:13 清空。 阅读(528) 评论(0) 推荐(0) 编辑
摘要:Vim 三种模式:正常模式:打开一个档案直接进入一般模式了 在里面可以上下左右按键来移动光标,可以使用删除字符或者是删除整行 还可以复制 粘贴处理文件数据 插入模式:在正常模式下输入i,I,o,O,a,A,r,R任何一个字母之后才会进入编辑模式 一般来说按i即可 命令行模式:可以提供相关指令,完成读 阅读全文
posted @ 2021-03-03 12:24 清空。 阅读(100) 评论(0) 推荐(0) 编辑
摘要:一、查看磁盘或目录的容量 1.命令df 查看已挂载的磁盘容量等,默认是以k为单位 df 常用的的选项有 -i -h -k -m 其中-i是产看inodes使用状况 -h 是以G为单位 -k -m 是以k 或者m 为单位 案例 :查看磁盘容量 以k为单位 2. 命令:du 用来查看某个目录或者文件所占 阅读全文
posted @ 2021-03-02 18:25 清空。 阅读(413) 评论(0) 推荐(0) 编辑
摘要:一、用户和用户组的管理 1.新增组 groupadd 命令 格式:groupadd 组名 2.删除组 groupdel 格式:groupdel 组名 3.增加用用户命令 useradd 格式:useradd 用户名 -u:表示自定义UID。-g:表示使新增用户属于已经存在的某个组,后面可以跟组id, 阅读全文
posted @ 2021-03-02 12:20 清空。 阅读(95) 评论(0) 推荐(0) 编辑
摘要:绝对路径:路径的写法一定由根目录/写起的,例如 /usr/local/mysql 相对路径:和绝对路径相反 不是由根目录/写起的,例如用户首先进入到/home,然后进入test 执行命令:cd /home cd test 文件目录类: ls指令 :-a 显示当前目录所有文件和目录 包括隐藏的 -l 阅读全文
posted @ 2021-03-01 15:33 清空。 阅读(177) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示