Làm cách nào để cài đặt WordPress trong thư mục con cPanel?

Khi bạn quản lý nhiều trang web WordPress trên cùng một máy chủ web, việc sắp xếp cài đặt của bạn là điều bắt buộc, đặc biệt nếu bạn chăm sóc các trang web của khách hàng. Hoặc có thể bạn không thích cài đặt WordPress ở thư mục gốc của trang web của mình. Dù thế nào đi chăng nữa, việc thiết lập WordPress trong thư mục con cung cấp một giải pháp gọn gàng

Trong bài đăng này, chúng ta sẽ khám phá hai kịch bản. Khi bạn cài đặt WordPress lần đầu tiên và chạy thiết lập trong thư mục con và khi bạn cần di chuyển cài đặt hiện có từ thư mục gốc của trang web sang thư mục con. Đối với cả hai trường hợp, WordPress cho phép bạn hiển thị trang web của mình như thể nó đã được cài đặt trong thư mục gốc của miền

Ghi chú. Các ví dụ sau đã được thử nghiệm trên máy chủ web Apache, như được đề xuất tại WordPress. tổ chức. Kiểm tra xem mô-đun mod_rewrite đã được bật hay chưa và đọc qua Tìm hiểu về quyền đối với tệp nếu bạn cần xem lại chủ đề này

Tiếp tục đọc hoặc tiếp tục sử dụng các liên kết này

Cài đặt WordPress trong thư mục con

Tải xuống bản sao WordPress mới nhất và cài đặt nó trong thư mục con bạn chọn trên máy chủ web của bạn. Nếu bạn cần trợ giúp cài đặt WordPress, hãy xem bài đăng của chúng tôi Hướng dẫn về các cách tốt nhất để cài đặt WordPress. Đối với ví dụ này, tôi đã cài đặt WordPress trong thư mục /wp_install trên máy chủ web của mình

Khi bạn đã thiết lập xong WordPress, hãy chuyển đến màn hình Cài đặt > Permalinks và đặt cấu trúc Pretty Permalink yêu thích của bạn. Điều này sẽ tạo ra một. htaccess, tệp cấu hình cấp thư mục được sử dụng cho các sự cố truy cập trang web, chẳng hạn như chuyển hướng URL và rút ngắn URL. Đôi khi WordPress không tự động tạo hoặc cập nhật. tập tin htaccess. Trong trường hợp này, bạn nên kiểm tra xem WordPress có quyền ghi không. Bạn có thể đọc về cách thay đổi quyền truy cập tệp trong. Cài đặt 644 được khuyến nghị. bây giờ đi đến

Bây giờ, hãy đi tới Cài đặt > Cài đặt chung trong phần phụ trợ của các trang web WordPress của bạn và tìm các trường Địa chỉ WordPress (URL) và Địa chỉ trang web (URL). Địa chỉ WordPress là địa chỉ của thư mục mà bạn đã cài đặt WordPress và Địa chỉ trang web là URL của trang web của bạn

Cả hai địa chỉ phải luôn bao gồm http. // và không bao giờ là dấu gạch chéo cuối cùng. Theo mặc định, các trường này có cùng giá trị

Làm cách nào để cài đặt WordPress trong thư mục con cPanel?
Các giá trị Địa chỉ trang web và Địa chỉ WordPress được lưu trữ trong bảng cơ sở dữ liệu wp_options

Tiếp theo, xóa phần /wp_install khỏi Địa chỉ trang web (URL), để

  • Địa chỉ WordPress (URL) là http. //ví dụ. com/wp_install
  • Địa chỉ trang web (URL) là http. //ví dụ. com
Làm cách nào để cài đặt WordPress trong thư mục con cPanel?
Chúng tôi có thể đặt giá trị tùy chỉnh cho trường Địa chỉ trang web trong màn hình Cài đặt chung

Lưu cài đặt bạn vừa chỉnh sửa, nhưng chưa làm mới trang web của bạn

Bây giờ, sử dụng ứng dụng khách FTP ưa thích của bạn (của tôi là FileZilla), đăng nhập vào trang web của bạn và sao chép chỉ mục. php và. htaccess từ thư mục WordPress của bạn (/wp_install trong ví dụ này) và dán chúng vào thư mục gốc của miền (các tệp này phải luôn ở cùng nhau trong thư mục bạn đặt trong trường Địa chỉ trang web – đó là thư mục gốc trong ví dụ của chúng tôi). Hãy cẩn thận sao chép và dán các tệp này, không chỉ di chuyển chúng từ thư mục WordPress của bạn

Nếu. htaccess không hiển thị, điều này có thể là do nó không thực sự tồn tại (tôi. e. liên kết cố định đẹp không được bật) hoặc do ứng dụng khách FTP của bạn không hiển thị các tệp ẩn. Điều này cũng có thể xảy ra nếu bạn đang làm việc từ môi trường máy chủ cục bộ và máy tính của bạn nhận ra. htaccess dưới dạng tệp hệ thống và ẩn nó. Dù lý do là gì, bạn có thể buộc máy khách FTP của mình hiển thị các tệp ẩn, như được minh họa trong hình bên dưới

Làm cách nào để cài đặt WordPress trong thư mục con cPanel?
Trong FileZilla, bạn có thể buộc các tệp ẩn hiển thị từ menu Máy chủ

Mở chỉ mục. php trong thư mục gốc của miền trong trình soạn thảo văn bản thuần túy và thay thế dòng mã sau

Đang tải ý chính 08b053ccbf1f99ec726d68f72494a6ff

với dòng mã này

Đang tải ý chính ccfb87e9ef9a4d77111949f17c4e0af2

Đó là tất cả những gì bạn cần làm. Bây giờ trang web của bạn sẽ được phục vụ từ thư mục gốc của máy chủ web của bạn

Di chuyển WordPress từ thư mục gốc sang thư mục con

Nếu bạn quyết định di chuyển một trang web WordPress hiện có từ thư mục gốc sang thư mục con, thì việc sao lưu toàn bộ trang web của bạn là hoàn toàn cần thiết vì các bước sau liên quan đến cập nhật bảng cơ sở dữ liệu của bạn. Nếu xảy ra sự cố trong khi di chuyển tệp và cập nhật bảng, thà cẩn thận còn hơn xin lỗi

Nếu bạn cần một số mẹo về những cách tốt nhất để sao lưu trang web của mình, hãy xem Cách sao lưu trang web WordPress của bạn (và nhiều trang) bằng Ảnh chụp nhanh và 4 giải pháp sao lưu nhiều trang WordPress hàng đầu đã được thử nghiệm và đánh giá

Tiếp theo, sử dụng ứng dụng khách FTP yêu thích của bạn, tạo một thư mục mới trên máy chủ web của bạn, tôi. e. /wp_install hoặc bất cứ thứ gì bạn thích

Sau đó, bạn cần đăng nhập vào phần phụ trợ của trang web và chuyển đến Cài đặt > Cài đặt chung và thay đổi giá trị URL. Đặt Địa chỉ WordPress thành URL thư mục và Địa chỉ trang web thành URL trang web chính, tôi. e. các giá trị giống như ví dụ trước đó trong bài viết này

Làm cách nào để cài đặt WordPress trong thư mục con cPanel?
Bảng wp_option lưu trữ các địa chỉ được đặt trên trang Cài đặt > Chung

Tiếp theo, quay lại ứng dụng khách FTP của bạn, di chuyển toàn bộ cài đặt WordPress từ thư mục gốc sang thư mục /wp_install mà bạn đã tạo, giữ lại một bản sao của chỉ mục. php và. htaccess trong thư mục gốc. Sau đó mở chỉ mục gốc. php và thay thế dòng sau

Đang tải ý chính 65c2f277c84e729c79f280dfb47016f7

với dòng mã này

Đang tải ý chính 0d3651545b4a8387353ce279a583e83f

Với những thay đổi này, WordPress sẽ tìm wp-blog-header. php ở vị trí mới của nó

Bây giờ, hãy truy cập http. //ví dụ. com/wp_install/wp-admin/ (thay thế “ví dụ. com” với tên miền của riêng bạn, tất nhiên) và đăng nhập vào phần phụ trợ của trang web của bạn. Đi tới Cài đặt > Liên kết cố định và thiết lập cấu trúc liên kết cố định đẹp mắt ưa thích của bạn. Lưu ý rằng bạn có thể được yêu cầu lưu cài đặt permalink ngay cả khi bạn không thực hiện bất kỳ thay đổi nào đối với cấu trúc permalink

Cuối cùng, đã đến lúc xem lại các liên kết nội bộ trong menu điều hướng của bạn và đăng nội dung. Bạn có thể dễ dàng thay đổi các liên kết menu từ trang Giao diện > Menu nhưng sẽ hơi phức tạp khi thay đổi các liên kết trong các bài đăng hiện có. Bạn có thể thay thế từng lần xuất hiện của URL cũ bằng cách chạy một truy vấn từ cơ sở dữ liệu của mình hoặc tốt hơn hết là bạn có thể sử dụng một plugin để thực hiện cùng một truy vấn

Sử dụng plugin Better Search Replace, bạn có thể thoải mái tìm kiếm và thay thế các chuỗi trong WordPress. Chỉ cần chuyển đến Công cụ > Thay thế tìm kiếm tốt hơn ở phần phụ trợ của trang web sau khi bạn đã cài đặt và kích hoạt plugin

Làm cách nào để cài đặt WordPress trong thư mục con cPanel?
Bạn có thể thay thế các lần xuất hiện Địa chỉ trang web cũ trong bảng wp_posts bằng một plugin như Thay thế tìm kiếm tốt hơn

Nhiệm vụ của chúng tôi đã hoàn thành. Khách truy cập vào trang web của bạn sẽ không thấy bất kỳ sự khác biệt nào và sẽ truy cập vào trang web của bạn từ gốc miền

Bạn đã cài đặt WordPress trong thư mục gốc của trang web hay trên thư mục con chưa?

Tôi có thể cài đặt WordPress trên tên miền phụ không?

Nếu bạn muốn sử dụng tên miền phụ trên WordPress, bạn có thể tạo các bản cài đặt WordPress riêng biệt trên mỗi tên miền phụ hoặc sử dụng WordPress Multisite để tạo các trang web riêng biệt .

Làm cách nào để cài đặt WordPress trên cPanel?

Cài đặt WordPress trong cPanel theo cách thủ công. Tải xuống WordPress. Tải tập lệnh cài đặt WordPress lên máy chủ. Tạo cơ sở dữ liệu MySQL và người dùng cơ sở dữ liệu. Tạo người dùng cơ sở dữ liệu. Gán người dùng cho cơ sở dữ liệu và gán quyền. Chỉnh sửa wp-config. tệp php. .
Chạy tập lệnh cài đặt WordPress. Hoàn thành cài đặt WordPress