如何搭建你的个人博客?
2020-09-04 本文已影响0人
隔壁那个饭桶777
如何搭建个人网站
一个WordPress安装教程
关于购买服务器和域名这里不做过多赘述。
环境:腾讯云服务器Ubuntu Server 18.04.1 TLS 64位
1 WordPress安装
1.1 配置LAMP环境
LAMP = Linux + Apache + MySQL + PHP
(1)安装Apache2
sudo apt-get install apache2 -y
安装完成后,输入IP地址或配置过DNS解析的域名,即可看到 Apache2 Ubuntu Default Page 页面,说明apache安装成功。
(2)安装PHP组件
sudo apt-get install php -y
sudo apt-get install libapache2-mod-php
(3)安装MySQL服务
sudo apt-get install mysql-server -y
sudo apt-get install php-mysql
在安装过程中,会出现配置页面,如果不熟悉可以直接选择yes进行默认配置。
此外,还需要输入两次MySQL密码,该密码需妥善保存。
(4)安装phpmyadmin
sudo apt-get install phpmyadmin -y
#建立软连接
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
重启MySQL服务和Apache服务,完成环境配置。
sudo service mysql restart
sudo systemctl restart apache2.service
1.2 安装配置WordPress
(1)下载安装Wordpress
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
##解压
sudo tar -zxvf latest-zh_CN.tar.gz
解压完成后,即可在Wordpress文件夹中看到Wordpress源码。
(2)移动Wordpress
我们将Wordpress文件夹源码移动到网站的根目录下,这里我们将网站的根目录设置为/var/www/html/example.com。
##移动wordpress源码
sudo mkdir /var/www/html/example.com
sudo mv wordpress /var/www/html/example.com/wordpress_5.4.2
##配置网站根目录
cd /etc/apache2/sites-available
sudo vim 000-default.conf
##修改DocumentRoot
DocumentRoot /var/www/html/yiweizzz.com/wordpress_5.4.2
(3)配置Wordpress数据库
进入mysql,创建一个wordpress数据库,为wordpress数据库设置一个用户以及用户密码,并为该用户配置数据库访问权限。
sudo mysql -u root -p
## 进入mysql
mysql> CREATE DATABASE wordpress;
mysql> CREATE USER 'user' IDENTIFIED BY 'password';
mysql> GRANT ALL PRIVILEGES ON wordpress.* TO 'user';
mysql> FLUSH PRIVILEGES; #生效这些配置
## 退出mysql
mysql> exit;
(4)配置Wordpress
在浏览器中访问IP或域名,按步骤进行操作。
用户名和密码即在MySQL中设置的用户名和密码。
Database Name: wordpress
Username: user
Password: password
Database Host: localhost
Table Prefix: dm_
(5)配置FTP服务
在需要安装wordpress模板时,会要求输入FTP用户名和密码,我们可以进行如下设置,即可无需输入用户名密码,就可以进行模板安装。
cd /var/www/html/example.com/wordpress_5.4.2
sudo vim wp-config.php
在wp-config.php文件中添加如下指令。
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);
即可成功使用Wordpress!!
参考链接:
umaru
2020.09.04