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.phpChỉ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 wordpressGiờ 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 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 lanVô 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ủ