Sign inSign up

1595225018/wordpress-ldap

By 1595225018

•Updated about 8 years ago

wordpress-ldap

Image
0

892

1595225018/wordpress-ldap repository overview

⁠一:wordpress⁠

⁠安装步骤

docker-compose.yml

version: '3'
services:
  wordpress:
    image: dalareo/wordpress-ldap
    container_name: wordpress
    restart: unless-stopped
    ports:
      - 8084:80
    environment:
      WORDPRESS_DB_HOST: 10.0.0.117:3306
      WORDPRESS_DB_USER: root
      WORDPRESS_DB_PASSWORD: daxue31105
      WORDPRESS_DB_NAME: wordpress

在mysql数据库中建立WordPress库,然后启动docker-compose.yml即可

使用文档⁠

登录wordpress http://10.0.0.117:8084/wp-login.php

⁠二:docker wordpress 文件2M上传限制问题

先将修改的文件cp到本地在上传到docker容器container中

docker cp wordpress:/var/www/html/.htaccess .
docker cp .htaccess wordpress:/var/www/html/.htaccess 

修改/var/www/html/.htaccess,添加如下内容

php_value upload_max_filesize 64M
php_value post_max_size 64M
php_value max_execution_time 300
php_value max_input_time 300

⁠三:页面编辑

  • 使用页面编辑插件Elementor
  • 使用xsdhh主题
  • 直接使用默认主题twenty seventeen
  • 使用模板比较快
  • google搜索框html代码块
<!-- Search Google -->
<center>
<form method=get action="http://www.google.com/search">
<table bgcolor="#FFFFFF"><tr><td>
<a href="http://www.google.com/intl/zh-CN/">
<img src="http://www.google.com/logos/Logo_40wht.gif" border="0" alt="Google" align="absmiddle"></a>
<input type=text name=q size=31 maxlength=255 value="">
<input type=hidden name="btnG" value="Google" >
<input type=submit name=btnG value="Google 搜索">
</td></tr></table>
</form>
</center>
<!-- Search Google -->
<!--google-->
<div>
<form action="http://www.google.com/search" method="get">
<input type="text" name="q" size="20" maxlength="255" value="" />
<input type="submit" name="btnG" value="Google" />
</form>
</div>
 

⁠插件介绍

  • Elementor

  • WP-dTree:⁠

  • WP-Markdown :可以让页面支持mardown编辑。

  • Yada Wiki :wiki编辑器,支持wiki的语法。

  • ldap_login_password_and_role_manager 插件设置

LDAP Login Attribute:uid
LDAP Firstname Attribute:displayName
LDAP Lastname Attribute:sn
LDAP Email Attribute:mail
Base DN:DC=longma,DC=com
Domain Controller(s):ldap.lm:389
Bind DN: cn=admin,dc=longma,dc=com
Bind Password: ****
Use TLS encryption:no

Tag summary

Content type

Image

Digest

Size

-

Last updated

about 8 years ago

docker pull 1595225018/wordpress-ldap