作者:难道我不配_179 | 来源:互联网 | 2023-08-28 09:03
推荐使用Linux系统的服务器。我搭建WordPress站点的初衷是为了与小程序进行博客同步,小程序关联域名必须是https。在Windows系统下配置了3天的SSL证书之后,还是没有成功
推荐使用Linux系统的服务器。
我搭建WordPress站点的初衷是为了与小程序进行博客同步,小程序关联域名必须是https。在Windows系统下配置了3天的SSL证书之后,还是没有成功,网上的教程也大多是Linux系统下的,索性直接重装服务器系统,在Linux系统下很容易安装SSL证书。
Ubuntu搭建WordPress
ubuntu有自带的包管理工具,鉴于新买的服务器我们先更新一下
命令:
这里需要管理员权
安装Apache
安装
话说没有直观的编辑器你们还习惯么,来个VIM编辑器吧。
命令:apt-get install vim
安装VIM编辑器
然后修改文件权限 命令sudo chmod 777 /var/www/
具体VIM的使用方法不再赘述。
安装MySQL
安装
apt-get install mysql-server mysql-client
安装PHP
安装
apt-get install php7.0
apt-get install libapache2-mod-php7.0
apt-get install php7.0-mysql
重启服务
service apache2 restart
service mysql restart
浏览器访问:http:// ubuntu 地址/phpinfo.php,出现PHP Version网页
安装phpMyAdmin
sudo apt-get install phpmyadmin
安装时:空格选择apache2,enter确定,下一步配置数据库,输入密码。
启用Apache mod_rewrite模块,后面修改wordpress链接时会用
重启服务
service php7.0-fpm restart
提示服务没找到?不去管它
配置Apache
//让Apache加载PHP模块,即为安装驱动,这个驱动名字为‘libapache2-mod-php7.0’
sudo apt-get instal libapache2-mod-php7.0
//我们通过 sudo apt-get instal libapache2-mod-php7.0
完成安装。然后刷新浏览器即可看到PHP的信息
初始化数据库
sudo mysql -u root -p
Enter Password:…mysql> CREATE DATABASE wordpress; //wordpress需要的数据库
mysql>FLUSH PRIVILEGES;
mysql>exit
重启服务
sudo service apache2 restart
sudo service mysql restart
下载并配置WordPress
中文版
wget https://cn.wordpress.org/wordpress-4.8.1-zh_CN.tar.gz
配置wp-config.php
cd /var/www/html/wordpress/
cp wp-config-sample.php wp-config.php
vim wp-config.php
define('DB_NAME', 'wordpressdb');
/* MySQL database username /
define('DB_USER', 'wordpressuser');
/* MySQL database password /
define('DB_PASSWORD', 'wordpresspassword');
访问wordpress安装