Finetuning
This commit is contained in:
parent
04a3a1c37f
commit
4d5c5cbf58
@ -1,99 +0,0 @@
|
|||||||
|
|
||||||
/**
|
|
||||||
* The base configuration for WordPress
|
|
||||||
*
|
|
||||||
* The wp-config.php creation script uses this file during the
|
|
||||||
* installation. You don't have to use the web site, you can
|
|
||||||
* copy this file to "wp-config.php" and fill in the values.
|
|
||||||
*
|
|
||||||
* This file contains the following configurations:
|
|
||||||
*
|
|
||||||
* * MySQL settings
|
|
||||||
* * Secret keys
|
|
||||||
* * Database table prefix
|
|
||||||
* * ABSPATH
|
|
||||||
*
|
|
||||||
* @link https://codex.wordpress.org/Editing_wp-config.php
|
|
||||||
*
|
|
||||||
* @package WordPress
|
|
||||||
*/
|
|
||||||
|
|
||||||
// ** MySQL settings - You can get this info from your web host ** //
|
|
||||||
/** The name of the database for WordPress */
|
|
||||||
define( 'DB_NAME', '{{ mysql_db }}' );
|
|
||||||
/** MySQL database username */
|
|
||||||
define( 'DB_USER', '{{ mysql_user }}' );
|
|
||||||
/** MySQL database password */
|
|
||||||
define( 'DB_PASSWORD', '{{ mysql_user_pass }}' );
|
|
||||||
/** MySQL hostname */
|
|
||||||
define( 'DB_HOST', '127.0.0.1:3306' );
|
|
||||||
/** Database Charset to use in creating database tables. */
|
|
||||||
define( 'DB_CHARSET', 'utf8' );
|
|
||||||
/** The Database Collate type. Don't change this if in doubt. */
|
|
||||||
define( 'DB_COLLATE', '' );
|
|
||||||
|
|
||||||
define( 'WP_REDIS_HOST', '127.0.0.1' );
|
|
||||||
define( 'WP_REDIS_PORT', 6379 );
|
|
||||||
define( 'WP_REDIS_PASSWORD', '{{ redis_pass }}' );
|
|
||||||
define( 'WP_REDIS_TIMEOUT', 1 );
|
|
||||||
define( 'WP_REDIS_READ_TIMEOUT', 1 );
|
|
||||||
|
|
||||||
// change the database for each site to avoid cache collisions
|
|
||||||
// values 0-15 are valid in a default redis config.
|
|
||||||
define( 'WP_REDIS_DATABASE', 1 );
|
|
||||||
|
|
||||||
/** Filesystem access **/
|
|
||||||
define('FS_METHOD', 'direct');
|
|
||||||
|
|
||||||
/**#@+
|
|
||||||
|
|
||||||
* Authentication Unique Keys and Salts.
|
|
||||||
*
|
|
||||||
* Change these to different unique phrases!
|
|
||||||
* You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service}
|
|
||||||
* You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again.
|
|
||||||
*
|
|
||||||
* @since 2.6.0
|
|
||||||
*/
|
|
||||||
define( 'AUTH_KEY', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'SECURE_AUTH_KEY', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'LOGGED_IN_KEY', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'NONCE_KEY', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'AUTH_SALT', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'SECURE_AUTH_SALT', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'LOGGED_IN_SALT', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
define( 'NONCE_SALT', '{{ lookup('password', '/dev/null chars=ascii_letters length=64') }}' );
|
|
||||||
|
|
||||||
/**#@-*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* WordPress Database Table prefix.
|
|
||||||
*
|
|
||||||
* You can have multiple installations in one database if you give each
|
|
||||||
* a unique prefix. Only numbers, letters, and underscores please!
|
|
||||||
*/
|
|
||||||
$table_prefix = 'wp_';
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For developers: WordPress debugging mode.
|
|
||||||
*
|
|
||||||
* Change this to true to enable the display of notices during development.
|
|
||||||
* It is strongly recommended that plugin and theme developers use WP_DEBUG
|
|
||||||
* in their development environments.
|
|
||||||
*
|
|
||||||
* For information on other constants that can be used for debugging,
|
|
||||||
* visit the Codex.
|
|
||||||
*
|
|
||||||
* @link https://codex.wordpress.org/Debugging_in_WordPress
|
|
||||||
*/
|
|
||||||
define( 'WP_DEBUG', false );
|
|
||||||
|
|
||||||
/* That's all, stop editing! Happy publishing. */
|
|
||||||
|
|
||||||
/** Absolute path to the WordPress directory. */
|
|
||||||
if ( ! defined( 'ABSPATH' ) ) {
|
|
||||||
define( 'ABSPATH', dirname( __FILE__ ) . '/' );
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Sets up WordPress vars and included files. */
|
|
||||||
require_once( ABSPATH . 'wp-settings.php' );
|
|
@ -1,21 +0,0 @@
|
|||||||
---
|
|
||||||
- name: Task name
|
|
||||||
stat:
|
|
||||||
path: /var/www/{{ vhost_name }}/wp-config.php
|
|
||||||
register: project_config
|
|
||||||
|
|
||||||
- name: Copy Configuration file
|
|
||||||
template:
|
|
||||||
src: files/wp-config.php.j2
|
|
||||||
dest: /var/www/{{ vhost_name }}/wp-config.php
|
|
||||||
when: not project_config.stat.exists
|
|
||||||
|
|
||||||
- name: Chown
|
|
||||||
become: true
|
|
||||||
shell: chown -R www-data:www-data /var/www/{{ vhost_name }}/wp-config.php
|
|
||||||
when: not project_config.stat.exists
|
|
||||||
|
|
||||||
- name: Chmod
|
|
||||||
become: true
|
|
||||||
shell: chmod -R 755 /var/www/{{ vhost_name }}/wp-config.php
|
|
||||||
when: not project_config.stat.exists
|
|
@ -10,7 +10,7 @@
|
|||||||
state: directory
|
state: directory
|
||||||
mode: '0755'
|
mode: '0755'
|
||||||
when: not project_dir.stat.exists
|
when: not project_dir.stat.exists
|
||||||
|
|
||||||
- name: Download latest WP
|
- name: Download latest WP
|
||||||
get_url:
|
get_url:
|
||||||
url: https://wordpress.org/latest.zip
|
url: https://wordpress.org/latest.zip
|
||||||
@ -48,12 +48,12 @@
|
|||||||
state: absent
|
state: absent
|
||||||
when: not project_dir.stat.exists
|
when: not project_dir.stat.exists
|
||||||
|
|
||||||
- name: Chown
|
- name: Files permission
|
||||||
become: true
|
become: true
|
||||||
shell: chown -R www-data:www-data /var/www/{{ vhost_name }}
|
shell: "/usr/bin/find /var/www/{{ vhost_name }}/ -type f -exec chmod 640 {} \\;"
|
||||||
when: not project_dir.stat.exists
|
when: not project_dir.stat.exists
|
||||||
|
|
||||||
- name: Chmod
|
- name: Directory permissions
|
||||||
become: true
|
become: true
|
||||||
shell: chmod -R 755 /var/www/{{ vhost_name }}
|
shell: "/usr/bin/find /var/www/{{ vhost_name }}/ -type d -exec chmod 750 {} \\;"
|
||||||
when: not project_dir.stat.exists
|
when: not project_dir.stat.exists
|
||||||
|
Loading…
Reference in New Issue
Block a user