zhoz blog 重新开张,欢迎继续支持!
Mar
9
Rocky Linux旨在成为一个使用红帽企业Linux(RHEL)操作系统源代码的完整的下游二进制兼容版本。该项目旨在提供一个由社区支持且可用于生产的企业操作系统。Rocky Linux、Red Hat Enterprise Linux以及SUSE Linux Enterprise,已经成为企业操作系统使用的热门选择。
Rocky Linux的首个候选版本发布于2021年4月30日,首个正式版本发布于2021年6月21日。Rocky Linux 8将提供支持至2029年5月。
Rocky Linux计划在CentOS 8寿命结束前发布CentOS的替代品。其也将能在x86-64和基于ARM的处理器上运行,CentOS用户只需运行一个命令就能将他们的操作系统转换为Rocky Linux。
Rocky Linux的首个候选版本发布于2021年4月30日,首个正式版本发布于2021年6月21日。Rocky Linux 8将提供支持至2029年5月。
Rocky Linux计划在CentOS 8寿命结束前发布CentOS的替代品。其也将能在x86-64和基于ARM的处理器上运行,CentOS用户只需运行一个命令就能将他们的操作系统转换为Rocky Linux。
Sep
1
通常,http自动转https的实现方法有两种全局方式
1、修改Apache
2、修改.htaccess
原理一样,2--5行:
ServerName zhoz.com
# SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
但遇到了负载均衡服务器时,由于服务器间是通过http方式访问的,所以以上方式判断不了。
用Js直接读取来处理,代码如下:
1、修改Apache
2、修改.htaccess
原理一样,2--5行:
ServerName zhoz.com
# SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
但遇到了负载均衡服务器时,由于服务器间是通过http方式访问的,所以以上方式判断不了。
用Js直接读取来处理,代码如下:
Jan
26
最近玩上LOL了,但发现win8无线网络不稳定,经常2S~超时。。。
后来发现可能是Win8系统问题,网上说的乱七八糟,做了以下设置修改(原创),感觉好多了:
1、右下角“打开网络共享中心”--左边“更改适配器设置”--无线网卡显示的是“Broadcom 802.11n网络适配器”--属性-配置--高级:
IBSS模式,然后选802.11a\b\g\n自动
再往下拉有个 Xpress(TM)技术,选启用;
继续下拉,有个不兼容40MHz,选禁用;
优先级与VLAN,选启用;
最低功耗,选禁用
(这几项有的系统里可能没有。如果有就按上设置,没有就无视)
2、Win+R或X命令提示符(管理员)输入:
netsh int tcp set heuristics disabled,回车
netsh int tcp set global autotuninglevel=disabled,回车
netsh int tcp set global rss=enabled,回车
netsh int tcp show global,回车。
3、在路由器上设置(菜鸟级这点不做也可):
点开无线设置,信道调到11~模式选择11g only。
后来发现可能是Win8系统问题,网上说的乱七八糟,做了以下设置修改(原创),感觉好多了:
1、右下角“打开网络共享中心”--左边“更改适配器设置”--无线网卡显示的是“Broadcom 802.11n网络适配器”--属性-配置--高级:
IBSS模式,然后选802.11a\b\g\n自动
再往下拉有个 Xpress(TM)技术,选启用;
继续下拉,有个不兼容40MHz,选禁用;
优先级与VLAN,选启用;
最低功耗,选禁用
(这几项有的系统里可能没有。如果有就按上设置,没有就无视)
2、Win+R或X命令提示符(管理员)输入:
netsh int tcp set heuristics disabled,回车
netsh int tcp set global autotuninglevel=disabled,回车
netsh int tcp set global rss=enabled,回车
netsh int tcp show global,回车。
3、在路由器上设置(菜鸟级这点不做也可):
点开无线设置,信道调到11~模式选择11g only。
Mar
16
SVN坏了有段时间了。刚才整理了一些重要数据,到了不得不处理的时候了。
现象:
svn: Repository moved temporarily to...
解决方法:
要添加一个参数ErrorDocument 404 default ,具体如下:
DAV svn
SVNPath /var/svn/repository/
AuthzSVNAccessFile /var/svn/repository/conf/authz
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /var/svn/repository/conf/passwd
Require valid-user
Array
现象:
svn: Repository moved temporarily to...
解决方法:
要添加一个参数ErrorDocument 404 default ,具体如下:
DAV svn
SVNPath /var/svn/repository/
AuthzSVNAccessFile /var/svn/repository/conf/authz
AuthType Basic
AuthName "Subversion repository"
AuthUserFile /var/svn/repository/conf/passwd
Require valid-user
Array
Mar
12
有VPS商将一块用来存放用户数据(即网站数据等),一块用来存放系统,这样在您的系统出现问题之后后台选择重装系统,另外一个磁盘分区的数据就不会丢失了,所以在购买VPS之后,要手动将另外一块硬盘挂载到用户数据的目录。
挂载方法:
[root@MyVPS ~]# fdisk -l (查看磁盘分区)
Disk /dev/xvdb: 7516 MB, 7516192768 bytes
255 heads, 63 sectors/track, 913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/xvdb doesn't contain a valid partition table
Disk /dev/xvda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 13 104391 83 Linux
/dev/xvda2 14 1044 8281507+ 8e Linux LVM
/dev/xvda3 1045 1305 2096482+ 8e Linux LVM
[root@MyVPS ~]# df -hal //*查看已划分区空间使用情况*//
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
9.3G 1.2G 7.7G 13% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/xvda1 99M 29M 66M 31% /boot
tmpfs 151M 0 151M 0% /dev/shm
none 0 0 0 - /proc/sys/fs/binfmt_misc
sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
[root@MyVPS ~]# fdisk /dev/xvdb //*对硬盘/dev/xvdb进行增加分区操作*//
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.
挂载方法:
[root@MyVPS ~]# fdisk -l (查看磁盘分区)
Disk /dev/xvdb: 7516 MB, 7516192768 bytes
255 heads, 63 sectors/track, 913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/xvdb doesn't contain a valid partition table
Disk /dev/xvda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 * 1 13 104391 83 Linux
/dev/xvda2 14 1044 8281507+ 8e Linux LVM
/dev/xvda3 1045 1305 2096482+ 8e Linux LVM
[root@MyVPS ~]# df -hal //*查看已划分区空间使用情况*//
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup00-LogVol00
9.3G 1.2G 7.7G 13% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/xvda1 99M 29M 66M 31% /boot
tmpfs 151M 0 151M 0% /dev/shm
none 0 0 0 - /proc/sys/fs/binfmt_misc
sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
[root@MyVPS ~]# fdisk /dev/xvdb //*对硬盘/dev/xvdb进行增加分区操作*//
Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
Building a new DOS disklabel. Changes will remain in memory only,
until you decide to write them. After that, of course, the previous
content won't be recoverable.