吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4301|回复: 8
收起左侧

[其他转载] Ubuntu16.04搭建WordPress(php7+mysql+apache2)

[复制链接]
Bearmax 发表于 2017-9-5 16:43
本帖最后由 Bearmax 于 2017-9-5 17:05 编辑

0.安装ufw 防火墙
[Bash shell] 纯文本查看 复制代码
sudo apt-get install ufw


1.安装Apache
安装

[Bash shell] 纯文本查看 复制代码
apt-get install apache2 

查看状态
[Bash shell] 纯文本查看 复制代码
service apache2 restart/status/start/stop

关闭防火墙80端口限制
[Bash shell] 纯文本查看 复制代码
ufw allow 80
(你要先安装ufw)
测试:访问http://Ubuntu的IP,出现It Works!网页,

2.安装MySQL
安装
[Bash shell] 纯文本查看 复制代码
apt-get install mysql-server mysql-client

测试   
[Bash shell] 纯文本查看 复制代码
mysql -u root -p
  
查看状态
[Bash shell] 纯文本查看 复制代码
service mysql retart/status/start/stop

关闭防火墙3306端口限制
[Bash shell] 纯文本查看 复制代码
ufw allow 3306


3.安装PHP
[Bash shell] 纯文本查看 复制代码
apt-get install php7.0
apt-get install libapache2-mod-php7.0
apt-get install php7.0-mysql

重启
[Bash shell] 纯文本查看 复制代码
service apache2 restartservice mysql restart

测试
[Bash shell] 纯文本查看 复制代码
vim /var/www/html/phpinfo.php

文件中写:
[PHP] 纯文本查看 复制代码
<?php echo phpinfo();?>

浏览器访问:http://ubuntu地址/phpinfo.php,出现PHP Version网页

4.安装phpMyAdmin
[Bash shell] 纯文本查看 复制代码
apt-get install phpmyadmin

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

5. 初始化数据库
[Bash shell] 纯文本查看 复制代码
$ sudo mysql -u root -p

[SQL] 纯文本查看 复制代码
mysql>  CREATE DATABASE wordpressdb;
mysql>  CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordpresspassword';
mysql>  GRANT ALL PRIVILEGES ON wordpressdb.* TO wordpressuser@localhost;
mysql> FLUSH PRIVILEGES;
mysql> exit

重启服务
[Bash shell] 纯文本查看 复制代码
$ sudo service apache2 restart
$ sudo service mysql restart


6. 下载并配置WordPress
[Bash shell] 纯文本查看 复制代码
$ mkdir temp$ cd temp
$ wget http://wordpress.org/wordpress-4.x.tar.gz
$ tar zxf wordpress-4.x.tar.gz -C /var/www/html/
$ mkdir -p /var/www/html/wordpress/wp-content/uploads

配置wp-config.php
[Bash shell] 纯文本查看 复制代码
$ cd /var/www/html/wordpress/
$ cp wp-config-sample.php wp-config.php
$ vim wp-config.php

[Plain Text] 纯文本查看 复制代码
// ** MySQL settings - You can get this info from your web host ** / 
//** The name of the database for WordPress */ 
define('DB_NAME', 'wordpressdb'); 
//** MySQL database username */ 
define('DB_USER', 'wordpressuser'); 
//** MySQL database password */
define('DB_PASSWORD', 'wordpresspassword'); 



问题:可能会出现 wordpressuser 密码错误(using password yes)

以root用户登陆:
[SQL] 纯文本查看 复制代码
set password for user@localhost = password(“your password”);

本文是我结合其他人的经验整合的,按照上面一步一步做没错的。
原文:
http://www.linuxidc.com/Linux/2016-10/136328.htm?source=1
http://www.cnblogs.com/gongyanc/p/6703498.html

免费评分

参与人数 2吾爱币 +2 热心值 +2 收起 理由
wzzycpp + 1 + 1 谢谢@Thanks!
我爱小彤 + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
李文华 发表于 2017-9-5 16:50
提示: 作者被禁止或删除 内容自动屏蔽
Poner 发表于 2017-9-5 16:54
qw78as45 发表于 2017-9-5 16:55
王钜崟 发表于 2017-9-5 20:29 来自手机
能集成一件搭建么?
我爱小彤 发表于 2017-9-5 21:34
可以可以 很不错!
自媒体 发表于 2017-9-7 08:18
看看    
bopo 发表于 2017-9-12 22:39
一般般只能简单看看
dhs347 发表于 2017-9-13 19:09
好东西,先收藏,以后会用到
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 01:09

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表