Vị trí wp-config.php trên Ubuntu

Xem hướng dẫn thao tác cơ sở dữ liệu bằng dòng lệnh. Ví dụ mình tạo cơ sở dữ liệu wordpress, người dùng wordpressuser với mật khẩu mật khẩu để sử dụng

Cài đặt WordPress

Tạo tệp wp-config. php

cp ./wordpress/wp-config-sample.php ./wordpress/wp-config.php

Chỉnh sửa tập tin

sudo nano ./wordpress/wp-config.php

Điền thông tin cơ sở dữ liệu, người dùng, mật khẩu vào

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');

/** MySQL database username */
define('DB_USER', 'wordpressuser');

/** MySQL database password */
define('DB_PASSWORD', 'password');

Save and exit

Copy all file trong thư mục wordpress ra ngoài thư mục www

sudo rsync -avP ./wordpress/ .

Thay đổi thư mục sở hữu chứa WordPress

sudo chown www-data:www-data * -R 
sudo usermod -a -G www-data wordpress

Giờ bạn có thể tiến hành cài đặt WordPress bằng cách truy cập http. //Địa điểm. com/wp-admin/cài đặt. php rồi đó

Lưu ý. Về phần bạn phải trỏ về record A với IP máy chủ/VPS hoặc record CNAME với tên miền trước, Nếu bạn chưa thao tác trỏ thì bỏ qua phần ” -d “ đi nhé. Ở đây mình không thao tác con trỏ nên mình bỏ phần cài chứng chỉ cho www. tên miền

Trong số 981 tệp và 95 thư mục trong một gói cài đặt WordPress, chúng tôi sẽ không cần chỉnh sửa bất cứ điều gì ngoại trừ tệp wp-config. php. Các tập tin đó không phải là không thể chỉnh sửa được nhưng nếu bạn không hiểu các mã trong WordPress thì không nên can thiệp vào những tập tin mặc định đó, tuy nhiên đối với wp-config.php lại khác, một chút ta có thể chỉnh sửa và thắt thêm một vòng

Trước khi bắt đầu thử một số cách chỉnh sửa này, hãy tiến hành sao lưu tệp wp-config.php trở lại để đề phòng bất trắc. Đ.

Tắt chức năng sửa đổi

Chức năng này sẽ tự động ghi nhớ các lần sửa bài viết sửa lại nếu ta muốn phục hồi nội dung bài viết viết lại một lần bất kỳ. Nhưng nếu bạn không cần chức năng này, thì có thể tắt nó đi để tiết kiệm năng lượng cho cơ sở dữ liệu

define('WP_POST_REVISIONS', false );

Tuy nhiên, nếu bạn không muốn tắt đi mà chỉ muốn giới hạn số lần sao chép bài viết thì có thể chỉnh sửa lại

define('WP_POST_REVISIONS', 3 );

Access mode file wp-config

Đây là một thủ thuật trên tệp

define('WP_POST_REVISIONS', 3 );
1 chứ không phải làm trên tệp wp-config. php, tuy nhiên thủ thuật này sẽ giúp bạn bảo vệ tệp mật quan trọng này một cách tốt hơn. Chèn đoạn này vào tệp. htaccess

________số 8_______

Sử dụng giao thức kết nối SSL vào wp-admin

Nếu máy chủ của bạn có hỗ trợ SSL thì việc bạn cần làm nữa là kích hoạt SSL cho trang quản trị. Bạn nhúng code này vào file wp-config. php nếu muốn áp dụng SSL cho trang đăng nhập

define('FORCE_SSL_LOGIN', true);

hoặc chèn đoạn mã sau nếu muốn áp dụng cho trang quản trị (wp-admin)

define('FORCE_SSL_ADMIN', true);

Bạn có thể tham khảo thêm về SSL trong WordPress tại Administration Over SSL

Thay đổi tiền tố cho cơ sở dữ liệu

Nếu blog của bạn lo sợ có thể bị tấn công thông qua kỹ thuật SQL Injection thì có thể bảo đảm thêm mật khẩu bằng cách thay đổi tiền tố cơ sở dữ liệu mặc định của WordPress (wp_) thành một tiền tố bất kỳ

$table_prefix  = 'wooh00yeah_';

Thay đổi thời gian tự động lưu bản thảo bài viết

WordPress có chức năng tự động lưu bài viết theo khoảng thời gian định trước 1, nhưng nếu bạn muốn thay đổi thời gian thì có thể chèn mã sau vào tệp wp-config. php

define('AUTOSAVE_INTERVAL', 60 ); // Sau moi 60 giay se luu mot lan

Vô hiệu hóa chỉnh sửa plugin và chủ đề

Tính năng Editor sẽ giúp bạn chỉnh sửa code của theme và plugin tại Dashboard. Nhưng bạn có thể tắt nó đi để bảo mật hơn

define('DISALLOW_FILE_EDIT',true);

Kích hoạt hiển thị lỗi trong WordPress

Khi bạn cần WP cho phép hiển thị các lỗi đang tồn tại trong blog thì hãy chèn đoạn mã sau

define('WP_DEBUG',true);

Save the general. Tất cả các mã ở trên đều phải được chèn vào giữa thẻ

define('WP_POST_REVISIONS', 3 );
2 và
define('WP_POST_REVISIONS', 3 );
3

Như vậy ta đã thấy rằng file config của WP ta có thể làm được rất nhiều việc có ích với nó, ở trên mình đã giới thiệu một số cách để sử dụng file quan trọng này, tuy nhiên mình tin rằng những cách trên không phải . Chúc thành công

WordPress là một hệ thống xuất bản blog viết bằng ngôn ngữ lập trình PHP và sử dụng cơ sở dữ liệu MySQL. WordPress là hậu duệ chính thức của b2/cafelog, được phát triển bởi Michel Valdrighi

WordPress được biết đến như một CMS miễn phí nhưng tốt, dễ sử dụng và phổ biến nhất trên thế giới. So sánh đều cho thấy người dùng sử dụng CMS này để thiết lập các trang web cá nhân cho các trang báo điện tử đồ sộ nhất như CNN, Dow John, Wall Street Journal. sử dụng WordPress

Để cài đặt WordPress và bắt đầu với cấu hình trang của mình, bạn cần có một máy chủ có quyền root, Bizfly Cloud sẽ hướng dẫn các máy chủ bạn cài đặt và kết nối với máy chủ