# wordpress建站
# 1. 数据库(MYSQL或者MariaDB)
首先,您需要为WordPress创建一个MySQL数据库和用户。
登录MySQL数据库: 打开终端,使用以下命令登录MySQL(需要您的MySQL root用户密码):
sudo mysql -u root -p创建数据库: 在MySQL命令行中,创建一个新的数据库用于WordPress:
CREATE DATABASE 数据库名 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; //后面两个是字符集和校验集创建用户并授权: 创建一个新用户,并为这个用户授权访问新创建的数据库:
CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码'; GRANT ALL PRIVILEGES ON 数据库名.* TO '用户名'@'localhost'; FLUSH PRIVILEGES; EXIT;
# 2.PHP安装
sudo apt install php php-mysql php-cli php-curl php-xml php-mbstring php-gd php-xmlrpc libapache2-mod-php
# 3.安装WordPress
接下来,您将下载并安装WordPress。
下载WordPress: 转到Apache的根目录(假设是
/var/www/html),然后下载最新的WordPress:cd /var/www/html sudo wget https://wordpress.org/latest.tar.gz解压WordPress: 解压下载的文件,并调整文件夹权限:
sudo tar xzvf latest.tar.gz sudo chown -R www-data:www-data wordpress配置WordPress: 复制WordPress的配置样本文件,开始配置过程:
cd wordpress sudo cp wp-config-sample.php wp-config.php sudo nano wp-config.php修改
wp-config.php文件,填入您的数据库详细信息:define('DB_NAME', 'wordpress_db'); define('DB_USER', 'wordpress_user'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'localhost'); define('DB_CHARSET', 'utf8mb4'); define('DB_COLLATE', '');
运行安装脚本:打开浏览器,输入网址:http://域名或IP地址/wordpress
按照屏幕上的指示完成安装。WordPress会要求您设置网站标题、用户名、密码和管理员电子邮件。完成安装后,您将能够登录到WordPress后台,开始创建内容和自定义网站。
# 4、启用
1.wordpress默认解压到/var/www/html文件中,因此在conf文件中需要把文件夹延伸到wordpress这个文件夹;
2.需要在conf文件中额外增加一部分代码,通常位于document下一行
<Directory /var/www/html/wordpress>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
3.启动模块(redhat或者centos不用管)
sudo a2ensite example.com.conf#自己的conf文件
sudo a2enmod rewrite
4.重启apache
sudo systemctl apache2
# 5、图标库
font4
# 6、申请证书
直接在cloudfare上申请免费的,然后将网站默认设置改成https,具体更改如下:
define('FORCE_SSL_ADMIN', true);
define('FORCE_SSL_LOGIN', true);
$_SERVER['HTTPS'] = 'ON';
define('CONCATENATE_SCRIPTS', false);
这段代码直接粘贴到WordPress文件 wp-config.php 中。
← PCB电路板绘制