对于TSINGSEE青犀视频平台,如果碰到启动失败的问题,我们理想的情况是设定重启机制,但是EasyDSS 在 Windows 系统下,服务运行失败后并不会自动重启。...因为和系统相关,在代码中暂时无法实现该功能,因此只能通过脚本的方式设置,设置完毕后即可。...我们可以在脚本文件中增加以下代码: :: 设置服务失败后,3秒钟后重新运行 sc failure "TsingseeMediaServer" reset= 0 actions= restart/3000...设置以上后,恢复选项即正确。
| D:\wamp\bin\apache\apache2.4.18\conf (请根据自己的安装目录进行查找) 将以下几个注释放开(去掉前面的#号就可以了) #Include conf/extra/httpd-ssl.conf...LoadModule ssl_module modules/mod_ssl.so #LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 修改httpd-ssl.conf...VirtualHost> 修改hosts文件 配置目录 | C:\Windows\System32\drivers\etc\hosts 127.0.0.1 www.wksaas.net 查看效果 配置完成后,...重新启动wamp,然后输入域名访问,查看效果,有安全锁的标志~ 附录 重启wamp失败如何排错 打开终端,进入到Apache的bin目录下,执行httpd -t命令,进行检测,根据提示排错就好了 域名重定向
XAMPP 进入https://www.apachefriends.org/zh_cn/index.html页面下载XAMPP 2、打开XAMPP Control Panel 在XAMPP.../apache/conf/httpd-ssl.conf文件把端口443修改为4433 4、安装并启动服务 就单击Apache和MySQL前的“X”,在弹出的对话框中点击“Yes”,将它们设为系统服务...5、修改MySQL默认密码 因为安装xampp后的mysql默认密码为空,在浏览器地址上输入http://localhost:82/phpmyadmin,能登录到phpmyadmin。...在SQL选项中,执行以下代码,修改数据库密码: UPDATE user SET password=PASSWORD(‘root’) WHERE user=’root’; 修改配置文件...6、MySQL支持远程连接 将原始的localhost改为 % ,重新启动电脑! 此时使用IP or 127.0.0.1都可以连接数据库。
# 号 在/usr/local/apache2.4/bin/apachectl restart 乍一看是报错信息,其实只是一个警告信息,并不是错误,若想不看到这个提示,可以在 /usr/local/...这时在把规则添加上,会发现又可以正常访问了 有时浏览器去访问虚拟机的IP,会显示 403Forbidden 错误界面 这是因为在/usr/local/apache2.4/conf/httpd.conf配置文件中...[root@hf-01 ~]# 重新加载配置文件 graceful 只会重新加载配置文件,而不会重启你的服务 就是说即使你的配置文件有问题,它最多加载不成功,而不会把你的进程杀掉 [root@hf...后加 index.php 显示为 DirectoryIndex index.html index.php 然后检查配置文件是否有错误...使用 ls /usr/local/apache2.4/modules/libphp5.so查看文件是否存在,若是文件都没有,那么肯定不会加载这个模块 [root@hf-01 ~]# /usr/local
/bin/apachectl -t Syntax OK 重新加载配置文件,这个很重要(平时我们改完配置文件后,检查一下配置文件语法,然后就重启服务了。...再重启服务前加上重新加载配置文件后,即使配置文件有错,也不会见你的服务进程杀掉) [root@shuai-01 ~]# /usr/local/apache2.4/bin/apachectl graceful.../htdocs" // 这一行规定的是访问目录 apache2.4/htdocs"> //这一个是对访问目录进行的配置 在该目录下写一个1.php 文件...> 保存退出后开始访问 能解释1出来的页面就成功了,不能解释出来的就是页面源代码 没解释出来的问题排查 1, 检查有没有加载PHP5的模块 [root@shuai-01 ~]# /usr/local...因为Windows没有打开Telnet客户端 打开客户端 控制面板-程序-打开或关闭Windows功能 这是就打开了Telnet,但是没通(服务端没规则iptables) 零时在linux
安装篇: Apache安装 1.解压Apache就是这个httpd-2.4-2.9这个,把文件将名称修改为apache2.4,文件夹下会包含一个Apache24的文件夹,把Apache24...内的文件全部移动到apache2.4下(方便管理) PHP安装 解压PHP-7.0-25这个文件,解压后的文件名称修改为php7.0方便管理指导文档内主要内容。...\bin在dos(命令提示符)内输入指令:cd D:\AMP\apache2.4\bin然后回车 ,输入指令httpd.exe -k install进行安装Apache服务 如果安装失败,输入httpd.exe...查看错误原因,如果提示80端口占用,那么回到httpd.conf文件搜索“listen”把端口修改为8080,然后把Apache服务卸载后重新安装,卸载指令进入Apache的bin目录后输入指令httpd.exe...PHP测试 在Apache的D:\AMP\apache2.4\htdocs目录写入你的php文件测试,在htdocs根目录下写一个test.php 运行你可以看到你的php
/logs/123.com-access_log 访问日志 访问日志,就是在浏览器中输入网址,每一次访问,每一次请求,都会生成一个日志 查看apache2.4的日志 [root@hf-01 ~]# ls...abc.com-error_log error_log [root@hf-01 ~]# 查看111.com访问日志 日志里面的HEAD都是curl命令导致的 日志里面的GET就是不加 -I参数的,在加上...-I只会输出状态码,并不会把内容GET下来 日志里面包含 来源的IP,时间 , 行为 ,访问的域名 , HTTP的版本1.1 ,状态码 , 大小 [root@hf-01 ~]# ls /usr/local...ErrorLog "logs/111.com-error_log" CustomLog "logs/111.com-access_log" common 更改后,...0800] "HEAD http://111.com/123.php HTTP/1.1" 200 - "-" "curl/7.29.0" [root@hf-01 ~]# 测试{Referer}i ,在论坛新建一个笔记
mod_rewrite模块,在编译apache的时候用到了一个most,most会把大多数模块编译进来;如果没有用most,没有加任何的编译参数,那mod_rewrite模块也不会出现...^111.com$,表示以111开头的,到com结尾的,这样定义是为了包含111.com也会匹配 这个^/(.)$ 理解为: 非域名以外剩下的部分, / 斜杠表示域名后面的斜杠,(.)就是 / 斜杠后的所有...例如:^/(.*)/([1-9]+)$ 跳转就可以写成 http://111.com/$1/$2 这个 R=301,L 在跳转完成后还需要加一个R=301状态码,L 表示只跳转一次结束 301是永久重定向...@hf-01 ~]# 在测试前,先检查是否加载了rewrite模块 [root@hf-01 ~]# /usr/local/apache2.4/bin/apachectl -M |grep rewrite...2111.com.cn ,然后在重新检查语法错误,在加载配置文件 [root@hf-01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf
# 号 在/usr/local/apache2.4/bin/apachectl restart 乍一看是报错信息,其实只是一个警告信息,并不是错误,若想不看到这个提示,可以在 /usr/local/...[root@hf-01 ~]# 重新加载配置文件 graceful 只会重新加载配置文件,而不会重启你的服务 就是说即使你的配置文件有问题,它最多加载不成功,而不会把你的进程杀掉 [root@hf...后加 index.php 显示为 DirectoryIndex index.html index.php 然后检查配置文件是否有错误...使用 ls /usr/local/apache2.4/modules/libphp5.so查看文件是否存在,若是文件都没有,那么肯定不会加载这个模块 [root@hf-01 ~]# /usr/local...做一个更改 更改后 DocumentRoot "/data/wwwroot/abc.com" ServerName abc.com ServerAlias
,在 ErrorLog 下一行插入 [root@hf-01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost...img 表示 env非 img 类型的都进行日志记录 在设置好配置文件后,先不加载配置文件,先做一个测验 [root@hf-01 ~]# curl -x127.0.0.1:80 111.com/asdasdsaf.jpg...2.在定义一个日志的名称%Y%m%d 3.规定时间去生成,时间段就为1天,换算成秒,就是86400秒 CustomLog "|/usr/local/apache2.4/bin/rotatelogs...,所以就不会重新到服务器下载一次,这样可以节省带宽,但没有规定缓存什么时候清空,什么时候去服务器上去下载,再次下载,因为只要浏览器检测到图片未做更改,它这个状态码就一直为304,304这个状态码就意味着他不会去服务器下载...如果logfile中包含”%”,则它会被视为用于strftime()的格式字符串;否则它会被自动加上以秒为单位的”.nnnnnnnnnn”后缀。这两种格式都表示新的日志开始使用的时间。
把这一行的注释去掉,就不会出现上图的情况: ? PS:把denied改为granted(202行) ? ?...PS:在 DirectoryIndex index.html 后面增加 index.php ?...测试配置文件语法是否有错误: /usr/local/apache2.4/bin/apachectl -t graceful是重新加载配置文件,不会重启你的服务: /usr/local/apache2.4...虚拟主机配置文件可以定义多个VirtualHost: PS:在虚拟主机里有一个默认虚拟主机(第一段VirtualHost ),就是无论任何域名解析到这个IP上都会访问这个虚拟主机。...当搜索所有配置段,当发现你访问的域名没有在配置里面出现,那它就会走默认虚拟主机的配置。 ? 改为: ?
sc stop Apache2.4 sc start Apache2.4 未引用服务路径 当服务启动所执行的二进制文件的路径包含空格但是未有效包含在引号中,就会导致该漏洞。...在启用了 UAC 后,所有用户帐户(包括管理帐户)都将使用标准用户权限运行,因此当管理组中的用户需要以管理员身份运行某程序时,Windows就提弹出提示。...程序的manifest标识的配置属性 autoElevate 为true(不会弹出同意框,自动提升权限)。...包含空格目录的文件在加载这些dll时,都失败,因此我们可以劫持这些dll文件,来执行命令或恶意程序(dll要和无空格目录下的dll有相同的导出函数)。...获取组策略凭据 在大型环境环境或域环境中,管理员往往会通过下发组策略对所有加入域的计算机的本地管理员密码进行批量修改; 新建一个组策略后,域控制器会在SYSVOL共享目录中生成一个XML文件,在文件保存了组策略更新后的密码
-x86_64.tar.gz httpd-2.2.34 mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz [root@hf-01 src]# 在解压完成后...`config.log' for more details [root@hf-01 apr-1.6.3]# [root@hf-01 apr-1.6.3]# yum install -y gcc 在安装完成后...在安装完成后,进入到/usr/local/apache2.4/目录下,并 ls 查看有哪些目录 [root@hf-01 httpd-2.4.29]# cd /usr/local/apache2.4/ [...启动完httpd服务后,去访问网站,默认的网站会放到 htdocs/目录下 [root@hf-01 apache2.4]# ls htdocs/ index.html [root@hf-01 apache2.4...usr/local/apache2.4/module目录下 启动Apache2.4 在安装完成Apache2.4后,Apache启动不需要定义启动脚本,也不需要放到/etc/init.d下去,直接使用命令行启动就行
注:该命令不会使服务重启,只是加载配置文件的内容。...使用方法:按ctrl+r后命令行会变成“(reverse-i-search)`': ”状态,然后输入使用过的参数,此时会直接显示出相关的命令,回车即可执行该命令。...用记事本打开该文件: 说明: 在此可以自定义匹配本地IP和域名,目的是添加临时访问地址(在DNS未生效的时候使用)。...注意: 虚拟主机生效后,原Apache配置文件中的默认主机(www.example.com ~ 192.168.8.131)就会失效(在此用www.example.com ~ 111.com进行验证)。...如果不在虚拟机中进行本地域名配置(hosts),在进行ping命令测试虚拟主机域名时会访问到外网。
Apache用户认证 : 有时候我们的需求是针对某个站点需要认证后再次访问。例如打开某个网址,首先输入用户名和密码,然后就可以访问其内容了!...vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf DocumentRoot "/data/wwwroot...htpasswd -c -m /data/.htpasswd zhdy -c: 创建(create) -m: md5 加密方式 /data/.htpasswd :指定密码文件位置 zhdy: 用户名 然后回车后我们就要输入一对新的密码...增加一个zhdy的用户: [[email protected]02 ~]# /usr/local/apache2.4/bin/htpasswd -c -m /data/.htpasswd zhdy New...email protected] ~]# curl -x127.0.0.1:80 -uzhdy:asd9577 haha.com welcome access haha.com ---- 有时候我们不会整个网站做这样的设置
^111.com$,表示以111开头的,到com结尾的,这样定义是为了包含111.com也会匹配 3....http://111.com/$1/$2 - 这个 R=301,L 在跳转完成后还需要加一个R=301状态码,L 表示只跳转一次结束 - 301是永久重定向 - 302是临时重定向,临时重定向在搜索引擎不太友好...在测试前,先检查是否加载了rewrite模块 ``` [root@hf-01 ~]# /usr/local/apache2.4/bin/apachectl -M |grep rewrite [root@...在虚拟主机中添加2111.com.cn ,然后在重新检查语法错误,在加载配置文件 ``` [root@hf-01 ~]# vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf...-I只会输出状态码,并不会把内容GET下来 - 日志里面包含 来源的IP,时间 , 行为 ,访问的域名 , HTTP的版本1.1 ,状态码 , 大小 ``` [root@hf-01 ~]# ls
如果不去做限制,每个请求都包含很多图片,每个请求都会记录日志,日志会变得越来越大,不仅会消耗磁盘空间还会消耗磁盘IO。...wwwroot/111.com目录下上传jpg图片 访问111.com的jpg图片: curl -x127.0.0.1:80 -I 111.com/123.jpg 查看访问日志,会发现访问的jpg图片不会记录在日志中...: tail /usr/local/apache2.4/logs/123.com-access_log ?...304状态码表示不会再去服务器下载静态元素,如果有更改就会重新下载。怎么去定义静态元素缓存的失效日期。...需要expires_module,到主配置文件vim /usr/local/apache2.4/conf/httpd.conf中找到expires模块并把#号注释去掉。
conf后,还需要在 启动命令下面指定下——>在一般模式下,搜索 /start 启动命令 在 $bindir/mysqld_safe --datadir="$datadir" --pid-file="$...(若是datadir加在其他地方是无效的) 当然不是只能拥有一个数据库,只要将各个参数配置完善,一个机器上可以跑多个mysql服务 在修改完配置文件后,启动/etc/init.d/mariadb...在安装完成后,进入到/usr/local/apache2.4/目录下,并 ls 查看有哪些目录 [root@hf-01 httpd-2.4.29]# cd /usr/local/apache2.4/ [...启动完httpd服务后,去访问网站,默认的网站会放到 htdocs/目录下 [root@hf-01 apache2.4]# ls htdocs/ index.html [root@hf-01 apache2.4...usr/local/apache2.4/module目录下 启动Apache2.4 在安装完成Apache2.4后,Apache启动不需要定义启动脚本,也不需要放到/etc/init.d下去,直接使用命令行启动就行
:Include conf/extra/httpd-ssl.conf:' /usr/local/httpd/conf/httpd.conf httpd-ssl.conf配置 sed -i 's:#SSLCertificateChainFile...server-ca.crt":SSLCertificateChainFile "/usr/local/httpd/conf/server-ca.crt":' /usr/local/httpd/conf/extra/httpd-ssl.conf...lib/*.so /usr/lib64 ln -s /usr/local/ssl//lib/*.so.* /usr/lib 这个问题比较奇怪,命名在httpd...安装中指定了–enable-ssl和–with-ssl=/usr/local/openssl/还是无法生效,httpd只在/usr/lib64查找libssl.so.1.0.0,因此需要做个软连接处理。...PT,L] ErrorDocument 404 /404.html ErrorDocument 403 /404.html 特别说明: apache重新编译不会覆盖原有的
说明: 将所有访问图片的请求定义为变量img,在访问记录(日志)中将其排除即可。重新加载后使用curl访问img变量中所指定格式的文件内容时将不会产生访问记录。 ...即 %V 这里是大写的V ,小写的v 记录的是咱们在虚拟主机中设置的ServerName ,这个的确是没有必要记录的。...方法: 在httpd.conf 或者 相关的虚拟主机配置文件中添加: SetEnvIf Request_URI "^/aaa/.*" aaa-request CustomLog "|/usr...注意:在一个改变GMT偏移量(比如夏令时)的环境中使用-l会导致不可预料的结果。所以一定要加上-l 否则出现的日志时间和实际时间是相差8小时的。 ...说明: 在配置文件添加mod_expires.c模块内容,其余不变。
领取专属 10元无门槛券
手把手带您无忧上云