ubuntu16.04安装wordpress

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: ubuntu16.04安装wordpress和centos7安装wordpress存在一定的差异。当然共性大于差异。共性是lamp环境。wordpress的必备环境。先共性再差异。一、搭建lamp环境(Linux+Apache+MySQL+PHP(含phpmyadmin))(1)安装ap...

ubuntu16.04安装wordpress和centos7安装wordpress存在一定的差异。

当然共性大于差异。

共性是lamp环境。

wordpress的必备环境。

先共性再差异。

一、搭建lamp环境(Linux+Apache+MySQL+PHP(含phpmyadmin))

(1)安装apache

安装命令

apt-get install apache2

apache常用命令:

service apache2 restart 重启

service apache2 status 状态

service apache2 start 启动

service apache2 stop 关闭

(2)安装mysql

apt-get install mysql-server mysql-client

会显示让你输入密码

输入密码后会再次显示确认密码

你所做的是确保两次密码一致并回车即可。

mysql命令:

service mysql retart

service mysql status

service mysql start

service mysql stop

(3)安装php

安装命令:

apt-get install php7.0

apt-get install libapache2-mod-php7.0 

apt-get install php7.0-mysql

 

重启apache和mysql

service apache2 restart

service mysql restart

编辑文件

vim /var/www/html/phpinfo.php

<?php echo phpinfo();?>

浏览器访问:

http:// IP地址/phpinfo.php,出现PHP版本界面

 

(4)安装phpmyadmin

安装命令

sudo apt-get install phpmyadmin

 

安装时:空格选择apache2,enter确定,下一步配置数据库,输入密码。

sudo ln -s /usr/share/phpmyadmin /var/www/html

 

启用Apache mod_rewrite模块,后面修改wordpress链接会用到

sudo a2enmod rewrite 

 

重启服务

service php7.0-fpm restart

 

配置vim /etc/apache2/apache2.conf

配置文件尾部添加如下内容:

AddType application/x-httpd-php .php .htm .html 

AddDefaultCharset UTF-8

 

重启apache服务

service apache2 restart

 

通过phpmyadmin在后台建立数据库为wordpress

并添加对应的用户并授权

 

也可以通过如下的命令行形式:

# 登录数据库
mysql -u root -p
# 创建数据库
CREATE DATABASE wordpress;
# 创建数据库用户和密码
CREATE USER wordpressuser@localhost IDENTIFIED BY '123456';
# 设置wordpressuser访问wordpress数据库权限
GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY '123456';
# 刷新数据库设置
FLUSH PRIVILEGES;
# 退出数据库
exit

 

(5)安装wordpress

说明:中文版和英文版文件后缀名不同,因此解压方式不同存在差异,后面的步骤基本一样,没有变化,本人试验,绝对有效。

centos7同样适用,关于centos7安装方式可以参考:centos7之安装wordpress

下载

wget http://wordpress.org/latest.tar.gz(英文版)

wget https://cn.wordpress.org/wordpress-4.8-zh_CN.zip(中文版)

注意:中文版为zip包,需要通过unzip命令进行解压 

解压

tar -xzvf latest.tar.gz

远程批量传输

sudo rsync -avP ~/wordpress/ /var/www/html/wordpress/

切换到wordpress目录
cd /var/www/html/wordpress

 复制wp-config.php文件
cp wp-config-sample.php wp-config.php

编辑wp-config.php文件
sudo vim wp-config.php

默认内容如下:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');

将其修改为:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'wordpress');
/** MySQL database username */
define('DB_USER', 'wordpress');
/** MySQL database password */
define('DB_PASSWORD', '123456');
/** MySQL hostname */
define('DB_HOST', 'localhost');

 

完成后在浏览器输入地址:www.example.com/wordpress/wp-admin/install.php 
按照步骤来,一步一步安装。

Ubuntu16.04除了安装lamp环境与centos存在差异外很多步骤都是一样的。



相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
21天前
|
Ubuntu NoSQL 关系型数据库
Ubuntu系统下安装常用软件
Ubuntu系统下安装常用软件
42 0
Ubuntu系统下安装常用软件
|
1月前
|
Ubuntu Linux C语言
Ubuntu下安装vscode,并解决终端打不开vscode的问题
Ubuntu下安装vscode,并解决终端打不开vscode的问题
134 0
|
2月前
|
存储 Ubuntu 网络协议
|
1月前
|
Ubuntu Docker 容器
如何在Ubuntu上安装Docker?
【2月更文挑战第10天】
239 0
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
23天前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
66 0
|
2天前
|
Ubuntu 数据安全/隐私保护
在UBUNTU虚拟机上安装R软件包
在UBUNTU虚拟机上安装R软件包
|
2天前
|
存储 编解码 Ubuntu
0-零基础安装ubuntu(超详细安装步骤)
0-零基础安装ubuntu(超详细安装步骤)
|
3天前
|
Ubuntu Linux 定位技术
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
手把手教你优雅的安装虚拟机 Ubuntu —— 图文并茂
|
17天前
|
Ubuntu Linux 虚拟化
【Linux】ubuntu安装samba服务器
【Linux】ubuntu安装samba服务器