ubuntu16.04上搭建apache +php + phpmyadmin +wordpress

wordpress的使用依赖数据库,所以需要安装数据库;我在搭建wordpress前已经安装了mysql5.6,下面不写mysql安装步骤。

1.安装apache2

apt-get install apache2

service apache2 status 检查apache状态

测试:访问http://your_server_IP/

2.安装php7.0

apt-get install php7.0

apt-get install libapache2-mod-php7.0 安装apache2的php7.0扩展,即php7.0的解析器,使apache2支持php7.0

apt-get install php7.0-mysql  安装php7.0的mysql数据库扩展,使php能够访问mysql

apt-get install php7.0-fpm 安装php7.0管理器

apt-get install libapache2-mod-auth-mysql 安装apache2的mysql认证组件,使apache2支持mysql认证

apt-get install php7.0-curl php7.0-gd php7.0-mbstring php7.0-mcrypt php7.0-xml php7.0-xmlrpc  安装php7.0其他扩展

service php7.0-fpm status 检查php状态

service apache2 restart 重启apache2

vim /var/www/html/phpinfo.php 新建phpinfo.php,文件中写入:<?php echo phpinfo();?>

测试:http://IP地址/phpinfo.php,出现PHP VERSION;

3.安装phpmyadmin(私以为phpmyadmin不用安装,它只是MySQL图形化管理工具)

apt-get install phpmyadmin,在出现的面板上选择“apache2”,并且选择“NO”,不使用dbconfig-common给phpmyadmin配置数据库;

cp /etc/phpmyadmin/apache.conf  /etc/apache2/conf-available/phpmyadmin.conf

a2enconf phpmyadmin **phpmyadmin

service apache2 restart 重新加载或重启apache服务

测试:http://your_server_IP/phpmyadmin

4.安装wordpress

将已经下载wordpress.tar.gz的文件解压并放到/var/www/html/目录下

cd /var/www/html/wordpress/ 进入wordpress

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

vim wp-config.php

填写wordpress的数据库信息,如下:

(需要先在数据库建一个wordpress的数据库)

测试:访问http://your_server_IP/wordpress/wp-admin