Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 1.47 KB

1210.md

File metadata and controls

47 lines (40 loc) · 1.47 KB

1210

setup SELinux

# 切換成強制模式
$ setenforce 1
# 允許用戶從外部使用 HTTP 進行網路連線
$ setsebool -P httpd_can_network_connect 1
# 允許用戶從外部使用 HTTP 進行資料庫連線
$ setsebool -P httpd_can_network_connect_db 1
# 允許用戶從外部使用 HTTP 訪問其家目錄
$ setsebool -P httpd_enable_homedirs 1

# (遞迴式) 修改 檔案/資料夾 的 安全本文類型
$ chcon -t user_home_dir_t /home/centos/
$ chcon -R -t httpd_user_content_t /home/centos/www/
$ chcon -R -t httpd_sys_content_t /home/centos/www/
$ chcon -R -t httpd_sys_script_rw_t /home/centos/www/wordpress

$ cd /home/centos/www
# 將 wordpress 的使用者權限設為 apache
$ chown -R apache:apache wordpress

wp-config.php

define('WP_DEBUG', false);

/* 設定完成,請儲存檔案。然後開始 Blogging 吧! */

/** WordPress 目錄的絕對路徑。 */
if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

/** 設定 WordPress 變數和包含的檔案。 */
require_once(ABSPATH . 'wp-settings.php');
define('FS_METHOD','direct');
define('FTP_BASE', '/www/');
define('FTP_CONTENT_DIR', '/www/wordpress/wp-content/');
define('FTP_PLUGIN_DIR', '/www/wordpress/wp-content/plugins/');
define('FTP_THEMES_DIR ', '/www/wordpress/wp-content/themes/');
/** Override default file permissions */
if(is_admin()) {
    add_filter('filesystem_method', create_function('$a', 'return "direct";' ));
    define( 'FS_CHMOD_DIR', 0751 );
}