分类 电脑 下的文章

使用 httrack 来将在线网站转成 html 静态网页

往简单地说,httrack可以将一个动态网站(如php)的内容页转成html静态网页保存到本地浏览。如果CMS站点的页面少,几周或几月才更新的,用 httrack 来生成静态的html页,也是可以尝试的。

环境:debian 8

过程:

1.apt install httrack # 安装 httrack

2.httrack "http://www.some.com/" -O "/var/www/html/clonesite" "+.some.com/" -v
httrack-debian-1.png

3.完成后,用新网址访问,查看效果
httrack-debian-2.png

参考:http://www.httrack.com/html/fcguide.html

在 CentOS 7 里安装 Jenkins

yum update -y
yum install java-1.8.0-openjdk-devel -y
wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
service jenkins start
chkconfig jenkins on

    server {
        listen       443 ssl http2 default_server;
        server_name  _;
        root         /usr/share/nginx/html;
#
        ssl_certificate "/root/.acme.sh/szt.anqun.org/fullchain.cer";
        ssl_certificate_key "/root/.acme.sh/szt.anqun.org/szt.anqun.org.key";
        ssl_session_cache shared:SSL:1m;
        ssl_session_timeout  10m;
        ssl_ciphers HIGH:!aNULL:!MD5;
        ssl_prefer_server_ciphers on;
#
#        # Load configuration files for the default server block.
#        include /etc/nginx/default.d/*.conf;
#
        location / {
                resolver 8.8.8.8 ipv6=off;
                proxy_pass         http://127.0.0.1:8080; # live webiste on IPV4
                proxy_redirect     off;
                proxy_set_header   Host             $host;
                proxy_set_header   X-Real-IP        $remote_addr;
                proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
        }
    }

https://pkg.jenkins.io/redhat-stable/
https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions

FreeBSD 11 里设置NFS,简单文件共享

过程:

1.vi /etc/rc.conf # 更改服务配置内容,添加以下:
rpcbind_enable="YES"
nfs_server_enable="YES"
mountd_flags="-r"

2.mkdir -p /exports/obj # 创建导出目录

3.vi /etc/exports # 创建或修改导出配置文件,简单举例内容(只读):
/exports/obj -ro

4.service nfsd start # 启动nfs服务

5.如客户端是Windows 10,请先添加“NFS服务”组件
freebsd-nfs-windows-1.png

6.showmount -e szt.anqun.org # 在Windows命令提示符里,列出NFS服务端的导出目录

7.mount szt.anqun.org:/exports/obj N: # 在Windows命令提示符里,将NFS服务端的/exports/obj映射到本地的N:盘
freebsd-nfs-windows-2.png

8.在Windows“计算机”资源管理器访问N:
freebsd-nfs-windows-3.png

参考:

用 VBoxManage 转换 raw 文件到 vhd

问题:网友分享的Windows 2003系统镜像是 raw 格式的,如何在Windows里查看里边的文件呢?

尝试:如有安装 VirtualBox 程序,可使用 VBoxManage.exe 来将 raw 文件转换到 vhd 格式。在如Windows 10系统里可挂载 vhd 文件来查看里边的文件。

例:VBoxManage.exe convertdd I:\windows2003.32bit.raw\windows2003.32bit.raw I:\windows2003.32bit.vhd --format VHD

vbox-ram-to-vhd-1.png

参考:https://softwarerecs.stackexchange.com/questions/18966/how-to-mount-raw-hdd-image-on-windows

FreeBSD 11 本地化设置 - 让vi编辑器显示汉字中文 - zh_CN.UTF-8

问题:默认安装的FreeBSD 11,如果没有额外设置本地化,在vi编辑器里查看包含汉字的文件时,不能正常显示。
freebsd-local-chinese-utf8-1.png

处理:在用户的默认目录./login_conf里添加相应的本地化设置,如本例是添加了zh_CN.UTF-8。

me:\
        :lang=zh_CN.UTF-8:\
        :setenv=LC_ALL=zh_CN.UTF-8:\
        :setenv=LC_COLLATE=zh_CN.UTF-8:\
        :setenv=LC_CTYPE=zh_CN.UTF-8:\
        :setenv=LC_MESSAGES=zh_CN.UTF-8:\
        :setenv=LC_MONETARY=zh_CN.UTF-8:\
        :setenv=LC_NUMERIC=zh_CN.UTF-8:\
        :setenv=LC_TIME=zh_CN.UTF-8:\
        :charset=utf-8:\

freebsd-local-chinese-utf8-2.png

重新ssh登录后,在vi编辑器里可以正常显示汉字了

freebsd-local-chinese-utf8-3.png

参考: