httpd mariadb php
部署lamp,以虚拟主机安装wordpress,phpmyadmin
安装mariadb数据库,创建数据库,用户密码
GRANT ALL ON wpblog.* TO ‘wpuser‘@‘172.16.252.92‘ IDENTIFIED BY ‘wppass‘;
测试登录
mysql -uwpuser -h172.16.252.92 -p
返回报错信息
在/etc/my.cnf下加入
skip-name-resolve=ON
mysql创建用户登录成功
手动创建数据库:CREATE DATABASE wpblog;
配置WordPress时,对于wp-config.php修改时注意权限(手工修改除外)
测试wpblog报错
以上情况是未关闭SELinux导致的
以上缺少php-mysql安装包导致的问题
完成配置后重启正常
最后的完成的界面
配置phpMyAdmin链接本地数据库
cp -a config.sample.inc.php config.inc.php 并进行编辑
修改密码串
访问网页报错
因为缺少php-mbstring组件
重启服务以后登录成功
分别使用httpd-2.2和httpd-2.4实现;
1、建立httpd服务,要求:
(1) 提供两个基于名称的虚拟主机:
www1.stu56.xin,页面文件目录为/var/www/html;错误日志为/var/log/httpd/www1/error_log,访问日志为/var/log/httpd/www1/access_log;
www2.stu56.xin,页面文件目录为/var/www/html1;错误日志为/var/log/httpd/www2/error_log,访问日志为/var/log/httpd/www2/access_log;
(2) 通过www1.stu56.xin/server-status输出其状态信息,且要求只允许提供账号的用户访问;
(3) www1不允许192.168.1.0/24网络中的主机访问;
2、为上面的第2个虚拟主机提供https服务,使得用户可以通过https安全的访问此web站点;
(1) 要求使用证书认证,证书中要求使用国家(CN),州(Beijing),城市(Beijing),组织为(MageEdu);
(2) 设置部门为Ops, 主机名为www2.stu56.xin;
安装完httpd后,在/etc/httpd/conf.d 编辑stu56.conf
构建自有CA
(1) 生成私钥;
~]# (umask 077; openssl genrsa -out /etc/pki/CA/private/cakey.pem 4096)
(2) 生成自签证书;
~]# openssl req -new -x509 -key /etc/pki/CA/private/cakey.pem -out /etc/pki/CA/cacert.pem -days 3655
-new:生成新证书签署请求;
-x509:生成自签格式证书,专用于创建私有CA时;
-key:生成请求时用到的私有文件路径;
-out:生成的请求文件路径;如果自签操作将直接生成签署过的证书;
-days:证书的有效时长,单位是day;
(3) 为CA提供所需的目录及文件;
~]# mkdir -pv /etc/pki/CA/{certs,crl,newcerts}
~]# touch /etc/pki/CA/{serial,index.txt}
~]# echo 01 > /etc/pki/CA/serial
要用到证书进行安全通信的服务器,需要向CA请求签署证书
步骤:(以httpd为例)
(1) 用到证书的主机生成私钥;
~]# mkdir /etc/httpd/ssl
~]# cd /etc/httpd/ssl
~]# (umask 077; openssl genrsa -out /etc/httpd/ssl/httpd.key 2048)
(2) 生成证书签署请求
~]# openssl req -new -key /etc/httpd/ssl/httpd.key -out /etc/httpd/ssl/httpd.csr -days 365
(3) 将请求通过可靠方式发送给CA主机;
(4) 在CA主机上签署证书;
~]# openssl ca -in /tmp/httpd.csr -out /etc/pki/CA/certs/httpd.crt -days 365
配置ssl.conf文件
修改DocumentRoot:网站文件路径 ServerName:域名与端口 SSLCertificateFile:证书路径 SSLCertificateKeyFile:证书key路径
在桌面浏览器导入证书
网页登录测试
印象笔记,让记忆永存。下载印象笔记 |