-
在 Linux 系统上,其中一个最重要的需求就是保持定期更新最新的安全补丁,或者为相应的 Linux 版本更新可用的安全补丁。 在之前的文章中,我们分享了如何在 Debian/Ubuntu 上配置自动安全更新,在这篇文章中,我们将分享如何在 CentOS/RHEL 7/6 版本中设置在需要时自动更新重要的安全补丁。 和它同一家族的其它 Linux 版本(Fedora 或 Scientific Linux)中可以用类似的方法进行配置。 在 CentOS/RHEL 系统
-
对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。 假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文件上,然后在此文件里通过解析「REQUEST_URI」实现路由。 一般这样配置 此时很多教程会教大家这样配置Nginx+PHP: ser
-
1、系统环境 ubuntu 14.04 2、安装编译环境 #apt-get update && apt-get upgrade #apt-get install libpcre3 libpcre3-dev zlib1g-dev libssl-dev build-essential openssl libssl0.9.8 libssl-dev -y 3
-
一直不知道怎么读这个数据库的名字,在官网上找到了文档。 PostgreSQL is pronounced Post-Gres-Q-L. 读音 What is PostgreSQL? How is it pronounced? What is Postgres?近期由于项目需要,准备使用PostgreSQL数据库,查阅了一些数据库,决定使用PostgreSQL 9.5,网上找了一些资料,实践后,将过程写下来,以备之后再使用时查看。 由于项目操作系统一直使用C
-
虽然我们会采取一些措施来保证数据的安全,但是我们没有办法百分之百的保证意外情况不会发生,例如:误操作。所以为了保证数据的安全我们需要定期对数据进行备份。这样当数据库中的数据丢失或意外损坏,我们就可以使用备份设备中的数据进行还原。 数据备份 pg_dump是一个非常有用的备份工具,它甚至可以在数据库正在使用的事实进行完整的备份。pg_dump执行时会将数据库备份成一个文本文件,这个文件包含了整个数据库全部表的创建和数据的写入操作的SQL语句,使用这些语句就可以重建数据库了。&n
-
步骤1:将系统更新为最新状态 在CentOS 7上,始终建议使用yum将系统更新为最新状态: yum update reboot 注意:如果应用了内核更新,则只需要重新启动实例。 服务器重新启动后,使用相同的用户再次登录。 步骤2:安装Apache Web Server 由于phpPgAdmin是基于Web的工具,因此需要一个Web服务器才能运行。为了本教程的目的,我们将安装Apache。如果你愿意,你可以自由选择你的Nig
-
Nginx(读音engine x)服务器由于性能优秀稳定、配置简单以及跨平台,被越来越多的公司和个人所采用,现已成为市场份额继Apache之后的第二大Web服务器。各大小网站论坛博客也介绍说明了Nginx从安装到优化的各种配置。 不过看了很多这些相关Nginx的文档之后,发现一个比较大的问题,就是这些文档基本也就从两个方面着手,一是修改Nginx的配置文件,二是调整操作系统的相关内核参数;而且文档说明也不够明了,缺乏比较系统级别的优化。 本文将从Nginx源码编译安装开始,到
-
前 言 我们在挑选VPS、服务器的时候一般都离不开检测当前VPS主机的线路情况,是直连还是一点点绕道,还是完全的跑偏的绕道,这个决定我们是不是继续使用这个商家、这个主机方案,这里就离不开使用路由追踪测试的工具,一般我们windows常用的是WinMTR,以及最近一段时间大家比较热衷的Best Trace、Nali-ipip Linux工具。 Best Trace、Nali-ipip
-
1、VMware 合并多个虚拟硬盘文件 D:\Program Files (x86)\VMware\VMware Workstation>vmware-vdiskmanager.exe -r "D:\vm\Centos6-1\Centos 6-1-000001.vmdk" -t 0 "D:\vm\Centos6-1\Rsyslog.vmdk" 2、上传合并后的磁盘文件至KVM虚拟主机上,使用qemu-img工具&nbs
-
系统环境: OS:Centos 7 mysql:mysql-5.6 php:5.4 web:httpd 2.4 # yum install rsyslog rsyslog-mysql -y mysql -u root -p < /usr/share/doc/rsyslog-8.24.0/mysql-createDB.sql grant all on Syslog.* to 'Syslog'@'127.0.0
-
由于服务器管理员没能正确设置 HTTP Strict Transport Security (HSTS),现今大量的 HTTPS 流量都能被轻松劫持。 HSTS 是一个被当前大多数 Web 浏览器所支持的 Web 安全策略,它可以帮助 Web 管理员保护他们的服务器和用户避免遭到 HTTPS 降级、中间人攻击和 Cookie 劫持等 HTTPS 攻击的危害。 1、在 Apache2 中设置 HSTS 编辑你的 apache 配置
-
server { listen [::]:443 default_server; ssl on; ssl_certificate_key /etc/ssl/cert/zhl123.pem; ssl_certificate /etc/ssl/cert/zhl123.pem; ssl_ciphers 'AES128+EECDH:AES128+EDH:!aNULL'; s
-
系统环境:CentOS Linux release 7.4.1708 显卡型号:nVidia Tesla P40 GPU1. 准备工作 准备安装包 cuda_8.0.61_375.26_linux-run # 最新显卡驱动 http://cn.download.nvidia.com/XFree86/Linux-x86_64/384.66/NVIDIA-Linux-x86_64-384.66.run&nbs
-
方法一: 1、ifconfig列出两块网卡。 [root@localhost ~]# ifconfig ens2f0: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST> mtu 1500 ether a0:36:9f:f2:f8:c10 txqueuelen 1000 (Ethernet) &nbs
-
系统环境:CentOS Linux release 7.4 (Core) 虚拟化:libvirt 3.2.0 版本 一、在webvirtmgr服务器(服务端)生成密钥 1.[root@kvm_master ~] cd /home 2.[root@kvm_master home] mkdir nginx #因为nginx用户在创建的时候是设置的sbin/nologin 所以这里需要手动创建家目录