Ubuntu16.04LTS创建lamp环境安装WordPress

一、内容需求

个人博客,最终决定用lamp环境使用WordPress。

lamp环境即 linux、Apache、MySQL、PHP

二、用到的软件与环境

  1. Ubuntu16.04LTS
  2. Apache2
  3. MySQL5.6
  4. WordPress5.0.4中文版(点击下载)
  5. PHP
  6. phpMyAdmin
  7. x-shell (用于连接云主机)

三、安装步骤

1、配置Ubuntu

(非必要步骤,具体可以百度)更改为国内源,如果是云服务器则不用修改

2、安装web服务器

apt update
apt install apache2

安装Apache2服务器,安装后测试是否成功, 浏览器直接输入 ip地址即可

3、安装MySQL

apt install mysql-server

4、安装PHP

apt install php libapache2-mod-php php-mysql

支持Apache与MySQL

5、安装phpMyAdmin用于管理数据库

apt install phpmyadmin php-mbstring php-gettext

web界面管理MySQL

用空格键选中Apache2  会出现 * 标记,然后OK

按照提示输入数据库的root用户的密码,并且牢记

登录mysql,添加账户并赋予权限用于wp

CREATE USER  'user_name'@'localhost'  IDENTIFIED BY  'password';

user_name:为创建用户的名字

host:表示要这个新创建的用户允许从哪台机登陆。这里用localhost

授权:

grant all on *.* to ‘用户名’@’localhost’ with grant option;

2、安装好后输入命令

 phpenmod mbstring

3、然后重启Apache服务

systemctl restart apache2

浏览器输入地址 ip/phpmyadmin

账号root

密码刚才设置的数据库密码

6、WordPress安装

可以使用 wget命令下载,也可以使用ftp服务器上传

中文版:

wget https://cn.wordpress.org/wordpress-5.0.4-zh_CN.tar.gz

最新版:5.2.2

wget https://wordpress.org/latest.tar.gz

选择一个合适的就可以

Apache2会在、var/www/html下生成一个index,可以将其删除

因为权限问题,在这里的普通操作如无法执行,可以加 sudo 权限,即在命令前面加上 sudo

1、删除index

 rm /var/www/html/index.html

2、解压WordPress包

tar zxvf latest.tar.gz

注意这里的latest.tar.gz,并不是固定的,就是你的包的名字

3、把解压得到的WordPress文件夹里的文件全部复制或移动到html文件下,建议复制

cp -rf  wordpress/*  /var/www/html

4、给WordPress设置相应的管理权限

 chown -R www-data:www-data /var/www

此时输入ip访问服务器就可以看到WordPress的安装界面了按照提示一步一步的来,到配置文件那里先停止

7、创建数据库

进入phpmyadmin界面,输入账号root,密码

然后创建数据库,例如命名 wordpress_DB

8、继续安装配置WordPress

进入安装界面

ip/wp-admin

1、数据库地址默认 localhost就好

账号密码用之前数据库创建的

2、填写博客信息

这里可以随意设定,但是必须牢记

最后登录就可以进入控制面板

四、一些常识或者需要用到的知识

1、Linux相关知识

2、MySQL相关知识

3、WordPress默认管理面版地址是 ip/wp-admin

4、部分数据可以用phpmyadmin更改

参考文章:Ubuntu18.10上搭建WordPress博客-落木萧萧技术论坛

发表评论

邮箱地址不会被公开。 必填项已用*标注