Khi nói đến ứng dụng để tạo trang blog thường nhiều người nghĩ ngay đến WordPress. Khả năng tùy biến cao cộng với kho plugin đồ sộ đã giúp WordPress ngày càng được sử dụng rộng rãi. Bài viết này sẽ hướng dẫn cách cài đặt WordPress trên Linux cho những bạn sinh viên đang theo
học WordPress mà lại sử dụng hệ điều hành Linux.
Download WordPress
Trước khi tiến hành cài đặt, bạn tải WordPress mới nhất
ở đây hoặc thực thi lệnh dưới đây (thay /var/www thành thư mục bạn muốn lưu file cài đặt):
|
wget -O /var/www/wordpress http://wordpress.org/latest.tar.gz
|
Giải nén file:
|
cd /var/www
tar -xzf latest.xzf
|
Khi đó các file WordPress sẽ được lưu trong thư mục /var/www/wordpress.
Chú ý: bạn phải có quyền ghi thư mục chứa WordPress (ở ví dụ này là /var/www) thì mới có thể giải nén thành công.
Cấu hình Web Server
- Nếu bạn sử dụng Apache web Server
Cấu hình Virtual Host cho Apache như sau:
|
<VirtualHost *:80>
DocumentRoot /var/www/wordpress
...
</VirtualHost>
|
- Nếu bạn sử dụng Linux
Cấu hình cho Linux:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
server {
listen 80;
root /var/www/wordpress;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
}
}
|
Cấu hình WordPress
Đổi tên wp-config-sample.php thành wp-config.php
|
cp wp-config-sample.php wp-config.php
|
Cấu hình database cho WordPress bằng cách chỉnh file config.php:
|
nano /var/www/wordpress/wp-config.php
|
Bạn chỉ cần chỉnh các thông số dưới đây:
1
2
3
4
5
6
7
8
9
10
11
12
|
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');
|
Khởi động lại web server:
1. Đối với Apache
|
/etc/init.d/apache2 restart
|
2. Đối với Nginx
|
/etc/init.d/nginx restart
|
Truy cập url: http://localhost. Trang cài đặt WordPress sẽ được hiển thị. Bạn chỉ cần điền thông tin cần thiết và click "Instal”. Sau khi quá trình cài đặt hoàn tất, bạn đã có thể sử dụng WordPress.