2018-08-06 02:38:40
69
0
0
#介绍
7ghost是一个基于php的网站映射程序,因为是php,所以可以部署到虚拟主机上,相当于nginx反向代理和CDN机制
在ubuntu+apache+php7下测试成功
#下载
git clone https://github.com/BevisGoh/7ghost.git
#安装环境
apt install apache2 php php-curl libapach
2018-07-31 08:12:35
61
0
0
#openwrt下python2.7测试成功
1、先安装python,再通过以下代码+cron定时任务来开机关。
2、稍后还会有一个控制继电器来实现完全断电的,敬请期待。(服务器不断电待机功耗35瓦,受不了)
#开机代码 poweron.py
import urllib2
url = 'http://10.0.0.2/chassis.html?PwrCtrl=PowerUp&Button1=Apply' #IP改成你服务器ILO的IP
username = 'admin' #ILO用户名
password = 'admin' #ILO密码
p = urllib2.HTTPPasswordMgrWithDefaultRealm()
p.add_password(None, url, username, password)
handler = urllib2.HTTPDigestAuthHandler(p)
opener = urllib2.build_opener(handler)
urllib2.install_opener(opener)
page = urllib2.urlopen(url).read()
#关机代码 poweroff.py(软关机),测试操作系统为WinServer 2012
import urllib2
url = 'http://10.0.0.2/chassis.html?PwrCtrl=PowerUp&Button1=Apply' #IP改成你服务器ILO的IP
username = 'admin' #ILO用户名
password = 'admin' #ILO密码
p = urllib2.HTTPPasswordMgrWithDefaultRealm()
p.add_password(None, url, username, password)
handler = urllib2.HTTPDigestAuthHandler(p)
opener = urllib2.build_opener(handler)
urllib2.install_opener(opener)
page = urllib2.urlopen(url).read()
#注意,关机有可能需要调两次才能生效,HP服务器特性,就如按两次电源按钮才会关机一样。
#定时自动开机,只需要ctrontab -e 写入定时任务就行啦
0 9 * * * python /root/bmc/poweron.py
50 23 * * * python /root/bmc/poweroff.py
51 23 * * * python /root/bmc/poweroff.py #关机调两次
2018-07-02 09:47:03
60
0
0
先trace一次记录路由信息,再100次为一组ping服务器,以便记录每组丢包率
#Linux shell script
#/bin/sh
#echo "$(date)"
traceroute blog.ever2010.com >> ping.txt
for i in $(seq 100000)
do
echo "$(date)" >>
##准备
apt-get install openssl
cd /etc/ssl/
##建立 CA 目录结构
mkdir -p ./demoCA/{private,newcerts}
touch ./demoCA/index.txt
echo 01 > ./demoCA/serial
## 生成 CA 的 RSA 密钥对
openssl genr
2018-06-28 12:45:18
37
0
0
#CentOS安装nginx
yum install http://nginx.org/packages/centos/7/x86_64/RPMS/nginx-1.14.0-1.el7_4.ngx.x86_64.rpm
#配置
##
# You should look at the following URL's in order to grasp a solid u
2018-06-22 06:17:27
41
0
0
###修改server.properties
加入:host.name=对外的IP或域名
修改zookeeper地址为对外ip
#准备
yum install wget
yum install net-tools
vi /etc/hosts 写入域名和本机IP
#以下二选一
##安装纯freeswitch版(命令行版)
yum install -y http://files.freeswitch.org/freeswitch-release-1-6.noarch.rpm epe
Apache
2018-05-09 15:13:48
45
0
0
步骤1:生成密钥
先su root(sudo不行)
命令:openssl genrsa 1024 > server.key
说明:这是用128位rsa算法生成密钥,得到server.key文件
步骤2: 生成证书请求文件
命令:openssl req -new -key server.key > server.csr
说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入
步骤3: 生成证书
命令:openssl req -x509 -days 365 -key server.key -in server.csr > server.crt
说明:这是用步骤1,2的的密钥和证书请求生成证书server.crt,-days参数指明证书有效期,单位为天
步骤4:修改SSL配置
vi /etc/apache2/sites-available/default-ssl.conf
SSLCertificateFile /etc/apache2/sites-available/server.crtSSLCertificateKeyFile /etc/apache2/sites-available/server.key
vi /etc/apache2/apache2.conf
加入配置项:IncludeOptional sites-available/*.conf
..
2/2