资讯专栏INFORMATION COLUMN

百度云虚拟机ubuntu16.4安装wordpress

SwordFly / 600人阅读

摘要:基本环境的安装安装查看状态关闭防火墙端口限制安装查看状态关闭防火墙端口限制安装重启服务安装安装时空格选择,确定,下一步配置数据库,输入密码。打开浏览器访问地址进行安装就可以了。修改文件添加代码按后输入保存文件,重启服务

基本环境的安装

1.安装Apache

apt-get install apache2 

2.查看状态

service apache2 restart/status/start/stop 

3.关闭防火墙80端口限制

ufw allow 80

4.安装MySQL

apt-get install mysql-server mysql-client 

5.查看状态

service mysql retart/status/start/stop

6.关闭防火墙3306端口限制

ufw allow 3306

7.安装PHP

apt-get install php7.0 apt-get install libapache2-mod-php7.0 
apt-get install php7.0-mysql

8.重启服务

service apache2 restart service mysql restart

9.安装phpMyAdmin

sudo apt-get install phpmyadmin 

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

10.创建phpMyAdmin快捷方式

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

11.启用Apache mod_rewrite模块,后面修改wordpress链接时会用

sudo a2enmod rewrite  

12.重启服务

service php7.0-fpm restart 
提示服务没找到?不去管它
service apache2 restart

13.配置Apache

vim /etc/apache2/apache2.conf

14.添加以下信息:

AddType application/x-httpd-php .php .htm .html AddDefaultCharset UTF-8

15.重启Apache服务

service apache2 restart

16.安装ufw 防火墙

sudo apt-get install ufw 

17.初始化数据库

sudo mysql -u root -p Enter Password:…
mysql>  CREATE DATABASE wordpressdb; 
mysql>exit

18.重启服务

sudo service apache2 restart sudo service mysql restart

19.浏览器访问:http:// ubuntu 地址/phpmyadmin

20.用Xftp连接虚拟机,然后将wordpress里面的所有文件全部都安装到放到/var/www/html里面。
​​​​

21.打开浏览器访问http://ip地址进行安装就可以了。

安装完之后更新会出现问题,所以需要设置权限:

1.首先进入 apache下的wordpress 的目录下 (这是apache服务器默认安装的路径)

cd /var/www/html

2.接着,给wordpress整个文件夹进行赋值权限,如果不赋予权限 更新的时候会报权限不足的错误 (root 权限下进行)

chmod -R 777 ./

3.然后: 进入wordpress 文件夹里面。修改wp-config.php 文件:

vim wp-config.php

4.添加代码

define("FS_METHOD", "direct");  define("FS_CHMOD_DIR", 0777);
define("FS_CHMOD_FILE", 0777);

5.按ESC后输入:wq保存文件,重启apache服务

sudo service apache2 restart

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31349.html

相关文章

  • Docker简介、常用命令与实践(一)

    摘要:获取阿里云加速器地址进入登录阿里云进入后台配置加速器点击后就会重启并应用配置的镜像地址了检查加速器是否生效配置加速器之后,如果拉取镜像仍然十分缓慢,请手动检查加速器配置是否生效,在命令行执行,如果从结果中看到了如下内容,说明配置成功。 一、为什么要使用Docker以及与虚拟机的区别? 1.1 为什么要使用Docker Docker的思想来自于集装箱。集装箱解决了什么问题?在一艘大船上,...

    Ocean 评论0 收藏0
  • Kali Linux 秘籍 第三章 高级测试环境

    摘要:第三章高级测试环境作者译者飞龙协议简介既然我们已经了解了所包含的工具,现在我们要调查一些真实世界的场景。下载靶机到目前为止,以及可见的未来中,微软的系统都是许多个人和企业所选的操作系统。 第三章 高级测试环境 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 简介 既然我们已经了解了 Kali Linux ...

    hiyang 评论0 收藏0
  • 如何理解LXC与Docker之间的主要区别

    摘要:它目前由一个两人的团队领导来自的和。因为目前的架构,应用程序和服务是为正常的多程序操作系统环境设计的,所以需要去寻找一种以的方式来工作或使用工具来支持。是一个告诉如何从镜像用特定的应用程序来创建容器的脚本。公司受到风投支持,积极投入市场。 这篇文章从两个部分来探讨LXC,LXC和Docker的容器托管,以及轻便的容器技术将取代虚拟技术的可能性。 LXC有可能会改变我们如何运行和缩放应用...

    lovXin 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<