Ubuntu16.04搭建WordPress(php7+mysql+apache2)
本帖最后由 Bearmax 于 2017-9-5 17:05 编辑0.安装ufw 防火墙
sudo apt-get install ufw
1.安装Apache
安装
apt-get install apache2
查看状态
service apache2 restart/status/start/stop
关闭防火墙80端口限制
ufw allow 80(你要先安装ufw)
测试:访问http://Ubuntu的IP,出现It Works!网页,
2.安装MySQL
安装
apt-get install mysql-server mysql-client
测试
mysql -u root -p
查看状态
service mysql retart/status/start/stop
关闭防火墙3306端口限制
ufw allow 3306
3.安装PHP
apt-get install php7.0
apt-get install libapache2-mod-php7.0
apt-get install php7.0-mysql
重启
service apache2 restartservice mysql restart
测试
vim /var/www/html/phpinfo.php
文件中写:
<?php echo phpinfo();?>
浏览器访问:http://ubuntu地址/phpinfo.php,出现PHP Version网页
4.安装phpMyAdmin
apt-get install phpmyadmin
安装时:空格选择apache2,enter确定,下一步配置数据库,输入密码。
5. 初始化数据库
$ sudo mysql -u root -p
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
重启服务
$ sudo service apache2 restart
$ sudo service mysql restart
6. 下载并配置WordPress
$ 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
$ cd /var/www/html/wordpress/
$ cp wp-config-sample.php wp-config.php
$ vim wp-config.php
// ** 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用户登陆: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 是转载?注明下原文出处吧 有很多 一键为何 不用。。 能集成一件搭建么? 可以可以 很不错! 看看 一般般只能简单看看 好东西,先收藏,以后会用到
页:
[1]