分类目录归档:网站建设

StartSSL证书不受信任解决办法

Startssl证书为免费证书,在PC端的浏览器上运行的不错,但在手机浏览器及FireFox浏览器会有警告窗口, 原因是Startssl根证书支持有问题,因此需要指明根证书,以便客户端浏览器识别 Apache 下通过 SSLCertificateChainFile 可以指定根证书,在nginx下需要合并到自己申请到的证书下 具体做法: 1.下载Startssl的根证书 2.

PFX文件提取公钥私钥

今天在StartSSL上申请免费的SSL证书,居然直接保存到IE浏览器了 从IE浏览器导出的是.PFX带密钥的证书文件,现在需要导出其中的公钥和私钥 操作如下 原版PFX证书 openssl pkcs12 -in myssl.pfx -nodes -out server.pem 提取私钥 openssl rsa -in server.pem -out server.key 提出公钥 openssl x509 -in server.pem -out

FreeBSD与Linux下date取日期的方法

今天日期(CST格式):FreeBSD: test# date 2011年 03月 22日 星期二 09:27:47 CST CentOS: [root@haodou ~]# date 2011年 03月 22日 星期二 09:27:47 CST 今天日期(数字格式): FreeBSD: test# date +%Y%m%d 20110322 CentOS: [root@haodou ~]# date +%Y%m%d 20110322 昨天日期(数字格式): FreeBSD: test# date -v -

PHP5.5.35出现Segmentation fault (core dumped)错误

今天新安装FreeBSD系统,在安装完 php 之后, 发现没法运行 php-fpm , 运行报错: Starting php_fpm. Segmentation fault (core dumped) ./php-fpm: WARNING: failed to start php_fpm php -info 正常运行。 php -v 显示错误,并产生 php.core 文件 最后找到,原来在扩展中启用了 recode 就导致 php 报错 在/usr/local/et

Ubuntu12和14下apt-get配置Nginx+php5-fpm的注意事项

第一步,安装 Nginx sudo apt-get install nginx 第二步,安装 php5-fpm apt-get install php5-fpm php5-gd php5-mysql 或者你需要更齐全的php包: #apt-get install php5-cgi php5-mysql php5-fpm php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-

Ubuntu14上用apt-get配置Apache+PHP+MySQL

首先,更新系统软件包列表 apt-get update 步骤一,安装apache apt-get install apache2 安装完成。 运行如下命令重启下: /etc/init.d/apache2 restart service apache2 restart 在浏览器里输入http://localhost或者是http://127.0.0.1,如果看到了It works!,那就说明Apache就成功的安装了,Apache的默认安装,会在/v

apt-get方式安装nginx后,重新编译增加fancyindex模块

为保险起见下载和apt-get安装的一样的版本 一、查看nginx版本 nginx -v nginx: nginx version: nginx/1.2.1 二、查看apt-get安装的编译参数 nginx -V --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-client-body-temp-path=/var/lib/nginx/body --http-fastc

Ubuntu14上用apt-get配置Nginx+PHP5+PHP-FPM+MySQL5

安装nginx的方式有多种,可以通过官方下载nginx源码包编译安装,也可以通过ubuntu软件包的形式安装,个人觉得都可以。大致考虑如下几点因素: 1)如果本身系统就是通过源码编译安装的,那么系统的性能将是比较高的,那么这种情况,通过源码来安装软件,性能是比较好的。而如果系统采用的是ubuntu等发行版安装的,那么软件

FreeBSD 10启用root远程登录

FreeBSD出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆, 如果想直接用root登陆,则修改如下配置文件: 1.修改/etc/ssh/sshd_config文件 ee /etc/ssh/sshd_config 添加或者修改以下字段 PermitRootLogin yes #允许root登录 PermitEmptyPasswords no #不允许空密码登录 PasswordAuthentication yes # 设置是