
Linux安装WordPress教程:从零开始轻松建站
准备工作
在开始安装WordPress之前,确保你的Linux服务器满足以下条件:
安装LAMP/LEMP环境
安装Apache/Nginx
Apache安装(Ubuntu/Debian)
sudo apt update
sudo apt install apache2
sudo systemctl enable apache2
sudo systemctl start apache2
Nginx安装(推荐)
sudo apt install nginx
sudo systemctl enable nginx
sudo systemctl start nginx
安装MySQL/MariaDB
sudo apt install mysql-server
sudo mysql_secure_installation
安装PHP
sudo apt install php php-mysql php-fpm php-curl php-gd php-mbstring php-xml php-zip
配置数据库
登录MySQL并创建WordPress数据库:
sudo mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER ‘wpuser’@’localhost’ IDENTIFIED BY ‘你的密码’;
GRANT ALL PRIVILEGES ON wordpress.* TO ‘wpuser’@’localhost’;
FLUSH PRIVILEGES;
EXIT;
下载并配置WordPress
下载WordPress
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo chown -R www-data:www-data wordpress
配置Nginx/Apache
Nginx配置示例
编辑/etc/nginx/sites-available/wordpress:
server {
listen 80;
server_name 你的域名;
root /var/www/html/wordpress;
index index.php;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ .php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.4-fpm.sock;
}
}
启用配置并重启Nginx:
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo systemctl restart nginx
完成WordPress安装
在浏览器访问你的域名,按照WordPress安装向导完成配置:
常见问题排查
本文标题:Linux安装WordPress教程:从零开始轻松建站
网址:https://www.wpjiguang.cn/archives/26096.html
本站所有文章由wordpress极光ai post插件通过chatgpt写作修改后发布,并不代表本站的观点;如果无意间侵犯了你的权益,请联系我们进行删除处理。
如需转载,请务必注明文章来源和链接,谢谢您的支持与鼓励!