详解Ubuntu16.04搭建WordPress

来源:undefined 2024-12-24 14:38:45 1050

下面由wordpress教程栏目给大家介绍ubuntu16.04搭建wordpress的方法,希望对需要的朋友有所帮助!

Ubuntu16.04搭建WordPress

安装Apache

安装

1

apt-get install apache2

登录后复制

查看状态

1

service apache2 restart/status/start/stop

登录后复制

关闭防火墙80端口限制

1

ufw allow 80

登录后复制

后面MySQL数据库3306端口也是

测试:

访问http://Ubuntu的IP,出现It Works!网页,

安装MySQL

1

apt-get install mysql-server mysql-client

登录后复制

测试

1

mysql -u root -p

登录后复制

查看状态

1

service mysql retart/status/start/stop

登录后复制

关闭防火墙3306端口限制

1

ufw allow 3306

登录后复制

安装PHP

安装

1

2

3

apt-get install php7.0 

apt-get install libapache2-mod-php7.0 

apt-get install php7.0-mysql

登录后复制

重启服务

1

2

service apache2 restart 

service mysql restart

登录后复制

测试

1

vim /var/www/html/phpinfo.php

登录后复制

文件中写:

<?php echo phpinfo();?>
登录后复制

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

安装phpMyAdmin

1

sudo apt-get install phpmyadmin

登录后复制

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

创建phpMyAdmin快捷方式

1

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

登录后复制

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

1

sudo a2enmod rewrite

登录后复制

重启服务

1

service php7.0-fpm restart

登录后复制

提示服务没找到?不去管它

1

service apache2 restart

登录后复制
登录后复制

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

配置Apache

1

vim /etc/apache2/apache2.conf

登录后复制

添加:

1

2

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

AddDefaultCharset UTF-8

登录后复制

重启Apache服务

1

service apache2 restart

登录后复制
登录后复制

安装ufw 防火墙

1

sudo apt-get install ufw

登录后复制

初始化数据库

1

2

3

4

5

6

sudo mysql -u root -p

Enter Password:…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

登录后复制

重启服务

1

2

sudo service apache2 restart 

sudo service mysql restart

登录后复制

下载并配置WordPress

1

2

mkdir temp 

cd temp

登录后复制

英文版

1

wget http://wordpress.org/wordpress-4.x.tar.gz

登录后复制

中文版

1

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

登录后复制

下面以英文版为例,如果想安装中文版,可以将文件名替换为中文版文件名

1

tar zxf wordpress-4.x.tar.gz -C /var/www/html/ <br>mkdir -p /var/www/html/wordpress/wp-content/uploads

登录后复制

中文版下面不用做:

关键更改目录权限为www-data www-data

1

2

3

sudo chown -R www-data .www-data /var/www/html/wordpress 

sudo chmod -R 755 /var/www/html/wordpress 

sudo chown -R :www-data /var/www/html/wordpress/wp-content/uploads

登录后复制

配置wp-config.php

1

2

3

4

5

6

7

8

9

cd /var/www/html/wordpress/ 

cp wp-config-sample.php wp-config.php 

vim wp-config.php 

//  

define(‘DB_NAME’, ‘wordpressdb’);  

//  

define(‘DB_USER’, ‘wordpressuser’);  

// 

define(‘DB_PASSWORD’, ‘wordpresspassword’);

登录后复制

中文版按照自带的readme.html操作,或者:

配置wp-config.php

cd /var/www/html/wordpress/

cp wp-config-sample.php wp-config.php

vim wp-config.php

1

define(DB_NAME, wordpressdb);  <br>/<em>* MySQL database username </em>/  <br>define(DB_USER, wordpressuser);  <br>/<em>* MySQL database password </em>/ <br>define(DB_PASSWORD, wordpresspassword);

登录后复制

访问wordpress安装

问题:

1.可能会出现 wordpressuser 密码错误(using password yes)

以root用户登陆:

set password for user@localhost = password(“your password”);

2.

你没有建立数据库

以上就是详解Ubuntu16.04搭建WordPress的详细内容,更多请关注php中文网其它相关文章!

最新文章