Cách cài đặt Wordpress trên Centos 6
Giới thiệu về Wordpress
Wordpress là một trang web và công cụ viết blog open-souce miễn phí sử dụng php và MySQL. Nó được tạo ra vào năm 2003 và kể từ đó đã mở rộng để quản lý 22% tất cả các trang web mới được tạo và có hơn 20.000 plugin để tùy chỉnh chức năng của nó.
Cài đặt
Các bước trong hướng dẫn này yêu cầu user phải có quyền root. Bạn có thể xem cách cài đặt điều đó tại đây trong bước 3 và 4.
Trước khi làm việc với wordpress, bạn cần cài đặt LAMP trên server của bạn . Nếu bạn không có ngăn xếp Linux, Apache, MySQL, PHP trên server của bạn , bạn có thể tìm thấy hướng dẫn cài đặt nó tại đây .
Khi bạn đã có user và phần mềm cần thiết, bạn có thể bắt đầu cài đặt wordpress!
Bước một — Download WordPress
Ta có thể download Wordpress trực tiếp từ trang web của họ:
wget http://wordpress.org/latest.tar.gz
Lệnh này sẽ tải gói wordpress đã nén về thẳng folder chính của user . Bạn có thể extract nó ở dòng tiếp theo:
tar -xzvf latest.tar.gz
Bước hai — Tạo Database và User WordPress
Sau khi ta extract các file wordpress, chúng sẽ nằm trong một folder có tên là wordpress trong folder chính.
Bây giờ ta cần chuyển đổi bánh răng một lúc và tạo một folder MySQL mới cho wordpress.
Hãy tiếp tục và đăng nhập vào MySQL Shell:
mysql -u root -pĐăng nhập bằng password root MySQL của bạn, sau đó ta cần tạo database wordpress, một user trong database đó và cấp cho user đó một password mới. Lưu ý tất cả các lệnh MySQL phải kết thúc bằng dấu chấm phẩy. Đầu tiên, hãy tạo database (tôi đang gọi là wordpress của tôi vì lợi ích đơn giản; hãy đặt cho nó bất kỳ tên nào bạn chọn):
CREATE DATABASE wordpress; Query OK, 1 row affected (0.00 sec)Sau đó, ta cần tạo user mới. Bạn có thể thay thế database , tên và password bằng bạn muốn :
CREATE USER wordpressuser@localhost; Query OK, 0 rows affected (0.00 sec)Đặt password cho user mới của bạn:
SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password"); Query OK, 0 rows affected (0.00 sec)
Kết thúc bằng cách cấp tất cả các quyền cho user mới. Nếu không có lệnh này, trình cài đặt wordpress sẽ không thể khởi động:
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password'; Query OK, 0 rows affected (0.00 sec)
Sau đó làm mới MySQL:
FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
Thoát ra khỏi MySQL shell:
exit
Bước ba — Cài đặt cấu hình WordPress
Bước đầu tiên là sao chép file cấu hình wordpress mẫu, nằm trong folder wordpress, vào một file mới mà ta sẽ chỉnh sửa, tạo một cấu hình wordpress có thể sử dụng mới:
cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php
Sau đó mở cấu hình wordpress:
vi ~/wordpress/wp-config.php
Tìm phần chứa trường bên dưới và thay thế bằng tên chính xác cho database , tên user và password của bạn:
// ** 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');
Lưu và thoát.
Bước bốn — Sao chép file
Ta gần như đã hoàn tất việc tải Wordpress lên server . Bước cuối cùng còn lại là chuyển các file WordPress đã extract vào folder root của trang web.
sudo cp -r ~/wordpress/* /var/www/html
Từ đây, WordPress có biểu mẫu cài đặt trực tuyến dễ làm theo của riêng nó.
Tuy nhiên, biểu mẫu yêu cầu một module php cụ thể để chạy. Nếu nó chưa được cài đặt trên server của bạn, hãy download php-gd:
sudo yum install php-gd
Cuối cùng khởi động lại Apache:
sudo service httpd restart
Bước năm — KẾT QUẢ: Truy cập Cài đặt WordPress
Sau khi hoàn tất, trang cài đặt trực tuyến wordpress đã hoạt động và chờ bạn:
Truy cập trang bằng cách thêm /wp-admin/install.php vào domain hoặc địa chỉ IP của trang web (ví dụ: example.com/wp-admin/install.php) và điền vào biểu mẫu trực tuyến ngắn (trông giống như thế này ).
Xem thêm
Sau khi Wordpress được cài đặt, bạn có cơ sở vững chắc để xây dựng trang web của bạn .
Nếu bạn muốn mã hóa thông tin trên trang web của bạn , bạn có thể Cài đặt Chứng chỉ SSL
Các tin liên quan
Cách thiết lập vsftpd trên CentOS 62012-06-19
Cách thiết lập vsftpd trên CentOS 6
2012-06-19
Cách cài đặt DenyHosts trên CentOS 6
2012-06-15
Cách bảo vệ SSH bằng fail2ban trên CentOS 6
2012-06-14
Cách cài đặt Postfix trên CentOS 6
2012-05-25
Cách cài đặt Ruby on Rails trên CentOS 6
2012-05-25