Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。Tengine的性能和稳定性已经在大型的网站如淘宝网,天猫商城等得到了很好的检验。它的最终目标是打造一个高效、稳定、安全、易用的Web平台。 官网:http://tengine.taobao.org 官方文档:http://tengine.taobao.org/documentation_cn.html 一、下载tengine到data下 cd/data/ wgethttp://tengine.taobao.org/download/tengine-2.1.2...
脚本如下: /bin/bash SLEEPTIME=3 software=httpd rpm-qpsmisc&>/dev/null||(yuminstallpsmisc-y)&>/dev/null sleep5 while:;do if!killall-0$software&>/dev/null;then systemctlrestart$software&>/dev/null echo"At`date+'%F%T'`$softwareisrestart">>/var/log/${software}.log fi sleep...
一、安装alien工具 下载地址:http://ftp.de.debian.org/debian/pool/main/a/alien/ 二、安装依赖包 yuminstallperl-ExtUtils-CBuilderperl-ExtUtils-MakeMakerrpm-build-y 三、解压缩下载的包,版本不限制 tarxfalien_8.95.4.tar.xz 四、进入刚刚解压的文件夹 cdalien-8.95.4/ perlMakefile.PL make makeinstall alien-r.deb
环境:Centos7 一、配置阿里云的base源和epel源 1、下载阿里云的base源 wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo 2、安装epel源 yuminstallepel-release-y 3、清除之前的yum缓存 yumcleanall 4、生成新的yum缓存 yummakecache 二、安装redis yuminstallredis-y 配置文件: /etc/redis.conf 主...
系统 windows server2012 R2 链接:https://pan.baidu.com/s/1wkHz18hPDti4PJILwjZquw提取码:oqq6 打开Windows自带的更新,里面更新都更新完,下载链接里的更新,按顺序能更新的都更新即可
[Unit] Description=nginxhighperformancewebserver Documentation=http://nginx.org/en/docs/ After=network-online.targetremote-fs.targetnss-lookup.target Wants=network-online.target [Service] Type=forking PIDFile=/apps/nginx/logs/nginx.pid ExecStart=/apps/nginx/sbin/nginx-c/apps/nginx/conf/nginx.conf ...
下载安装war包 下载地址:https://www.zrlog.com/ 一、通过虚拟主机的方式 1、修改配置文件 vimtomcat/conf/server.xml 2、在配置文件的最后一页,添加如下: <Hostname="zrlog.linux.com"appBase="zrlog" unpackWARs="true"autoDeploy="true"> <ValveclassName="org.apache.catalina.valves.AccessLogValve"directory="logs" prefix="localhost_access_...
一、部署APP 方式1、war包(压缩包)放到站点目录下面(自动解压) 1、Tomcat运行中,将war包放到/tomcat/webapps目录下 访问方式,浏览器打开IP地址+默认端口8080加war包文件名 方式2、jar包 java-jar xxx.jar运行java.app Java-jar.jar 二、查看日志 info表示通知或提升,正常提示 error failed exception(异常)在这些词汇上下几行
报错如下: umount/data/nginx/html/pc/static umount.nfs4:/data/nginx/html/pc/static:deviceisbusy 1、通过fuser 查看该文件被哪个进程占用 fuser-m-v/data/nginx/html/pc/static/test -m表示指定文件所在的文件系统或者块设备(处于mount状态)。所有访问该文件系统的进程都被列出 -v表示verbose模式。进程以ps的方式显示,包括PID、USER、COMMAND、ACCESS字段 如果提示:-bash:fuser:comm...
报错如下: preparebasedirissetto/root/harbor noconfigfile:/root/harbor/harbor.yml 原因:配置文件是yml结尾,不是tmpl结尾的 解决办法: harbor.yml.tmpl 将配置文件后缀修改为harbor.yml mvharbor.yml.tmplharbor.yml
一、通过yum安装nginx 获取nginx的启动脚本(或直接复制我下面的脚本,只需要改变路径即可) /usr/lib/systemd/system/nginx.service 脚本内容如下: [Unit] Description=nginxhighperformancewebserver Documentation=http://nginx.org/en/docs/ After=network-online.targetremote-fs.targetnss-lookup.target Wants=network-online.target [Service] Type=...
常用分成三个分区: 1、boot 分区 正常安装完boot大概200多兆,分区500兆即可。 2、swap分区 不是必须有容量的,但必须分配(不分配也可以,但会有告警,提示你没有分swap),可以是1K(内存不够用最好的办法是加内存,而不是依赖swap分区,swap会对性能有影响) 3、/分区 根分区,剩余全部容量,或剩余80%-90%
yuminstallvimiotopbcgccgcc-cglibcglibc-develpcre\ pcre-developensslopenssl-develzipunzipzlib-develnet-tools\ lrzsztreentpdatetelnetlsoftcpdumpwgetlibeventlibevent-devel\ bcsystemd-develbash-completiontraceroute-y
当一个入侵者进入了你的系统并且种植了病毒,通常会想办法来隐蔽这个病毒(除了木马自身的一些隐蔽特性外,他会尽量给你检查系统的过程设置障碍),通常入侵者会修改一些文件,比如管理员通常用ps-aux来查看系统进程,那么入侵者很可能用自己经过修改的ps程序来替换掉你系统上的ps程序,以使用ps命令查不到正在运行的木马程序。如果入侵者发现管理员正在运行crontab作业,也有可能替换掉crontab程序等等。所以由此可以看出对于系统文件或是关键文件的检查是很必要的。目前就系统完整性检查的工具用的比较多的有两款:Tripwire和AIDE,前者是一款商业软件,后者是一款免费的但功能也很强大的工具 •A...
一、备份原来的yum源,以防后续使用 cd/etc/yum.repos.d/;mkdirbak/;mv.repobak/ 二、下载阿里云的base源 Centos6: wget-O/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-6.repo 或者: curl-o/etc/yum.repos.d/CentOS-Base.repohttps://mirrors.aliyun.com/repo/Centos-6.repo Centos7: wgethttps://mirrors.al...
Centos: https://wiki.centos.org/Download http://mirrors.aliyun.com http://mirrors.sohu.com http://mirrors.163.com https://mirrors.tuna.tsinghua.edu.cn/centos/ Ubuntu http://cdimage.ubuntu.com/releases/18.04.1/release/?_ga=2.56783850.1533668672.1544323446-1412352718.15430524...
一、检查是否安装bash-completion包。 rpm-lqbash-completion 提示如下则表示没有安装: packagebash-completionisnotinstalled 提示如下则表示安装好了: /etc/bash_completion.d /etc/bash_completion.d/redefine_filedir /etc/profile.d/bash_completion.sh /usr/share/bash-completion /usr/share/bash-completion/bash_completion 。。。。。。 二...
案例一、Tomcat开机自启动故障 01、Tomcat 开机自启动方式,通过systemctl 设置开机自启动(点击此处查看二进制安装如何通过systemclt 管理服务) 02、修改/etc/rc.d/rc.local,在里面添加/app/tools/tomcat/bin/startup.sh 启动命令开机自启动 发现系统重启后,Tomcat启动失败, 原因:开机的时候,或者定时任务运行脚本的时候,无法识别到自定义的PATH环境变量,没有Java相关路径,导致开机Tomcat启动失败(定时重启任务失败也可能是这个问题导致的) 解决: 1)、...