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 Show 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ềnTrong 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 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 Tắt chức năng sửa đổiChứ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-adminNế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ệuNế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ếtWordPress 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 WordPressKhi 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ủ |