当前位置:   article > 正文

ubuntu下安装WordPress_ubuntu wordpress

ubuntu wordpress

首先要知道WordPress的运行需要PHP,apache, mysql三个服务下面按照步骤一步步操作,如果自己服务器有数据mysql了,就在里面创建一个名为wordpress数据库(database):

安装
先装上apache,现在通过ip地址访问,可以看见apache的界面了

sudo apt-get install apache2 -y
  • 1

装上php

sudo apt-get install php7.0 -y
  • 1

安装php的相关组件

sudo apt-get install libapache2-mod-php7.0
  • 1

安装mysql的服务,安装过程中需要设置mysql的密码,后面新建数据库需要使用

sudo apt-get install mysql-server -y
  • 1

安装php mysql组件

sudo apt-get install php7.0-mysql -y
  • 1

安装phpmyadmin

sudo apt-get install phpmyadmin -y
  • 1

开启权限,重启mysql和apache

sudo a2enmod rewrite
sudo service apache2 restart
sudo service mysql restart
  • 1
  • 2
  • 3

进入mysql

mysql -u root -p
  • 1

创建一个叫wordpress的数据库

CREATE DATABASE wordpress;
  • 1

为数据库创建一个用户

CREATE USER wordpressuser;
  • 1

给用户设置密码,后续要使用

SET PASSWORD FOR wordpressuser= PASSWORD("123");
  • 1

给用户权限,密码和上面设置的要一样

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser IDENTIFIED BY"123";
  • 1

生效配置

FLUSH PRIVILEGES;
  • 1

退出mysql

exit;
  • 1

下载wordpress,这里面的下载会很慢后者报错,建议去官网下载
在这里插入图片描述

sudo wget https://wordpress.org/latest.zip
  • 1

我这里是使用的英文版的,因为中文版文章出现中文链接会找不到地址,并且我也不知道怎么改

解压wordpress

sudo unzip latest.zip
  • 1

将wordpress的文件移动到/var/www/html/目录
没有这个文件路径的话可以创建

sudo mv wordpress/* /var/www/html/
  • 1

修改目录权限

sudo chmod -R 777 /var/www/html/
  • 1

将apache指定到index.html

sudo mv /var/www/html/index.html /var/www/html/index~.html
  • 1

重启apache

sudo service apache2 restart
  • 1

再次访问ip地址,应该可以看见欢迎页面了,下一步对照着上面配置的信息进行填写

重点:

1:安装好上面如何访问,首先开启Apache服务器,查看状态命令
  • 1
sudo service apache2 status
  • 1

我的apache路径是/etc/apache2,你的也可能在/etc/hppd/apache2

修改port.conf里面的端口,因为我之前安装了nginx也和apache一样默认80端口,所以得把nginx关闭sudo service nginx stop
在这里插入图片描述
在这里插入图片描述

接下来访问88端口,点击进入wordpress进行

在这里插入图片描述
报这种错了,就根据操作提示,创建一个文件,文件在wordpress下
在这里插入图片描述

成功!!!!!!!!!!!!!!!!!!!!!!

在这里插入图片描述

补充:

修改wordpress 里 plugins 无法使用的问题
cd到目录

cd /var/www/html
  • 1

修改文件

sudo vi wp-config.php
  • 1

如图,找个地方添加上框住的三行,按insert修改
在这里插入图片描述

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);
按esc输入:wq保存并退出
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/676731
推荐阅读
相关标签
  

闽ICP备14008679号