安装WordPress(一) 安装php环境

0. 说明

系统:Ubuntu 18.04

待安装PHP环境:

  • Apache2
  • PHP7.2
  • MySQL5.6

1. 安装Apache2

sudo apt install apache2

测试:在浏览器中打开 http://localhost , 显示如下内容则证明安装成功。

验证Apache2安装成功

如果是在云服务器上安装Apache2,则需要在本机浏览器上使用ip地址访问(http://xxx.xxx.xxx.xxx),例如我使用的是阿里云,但是阿里云默认未开放80端口,则需要先设置授权80端口

使用阿里云APP操作:
1.打开云服务器ECS 2.找到安全组
3.进入安全组的实例
4.添加安全规则
5.选择好后点击确定

2. 安装php

sudo apt install php7.2  

查询是否安装成功: php -v

安装其他库:

sudo apt install libapache2-mod-php7.2    

安装完这些库后,验证是否能成功解析php文件,则需要进入 /var/www/html 目录,创建一个test.php,来验证

cd /var/www/html
sudo vim test.php

vim创建并打开test.php文件后,输入i, 进入编辑模式,输入如下代码:

<?php
    phpinfo();
?>

代码输入完成后,按ESC建,输入 :wq 退出。

在浏览器输入 http://localhost/test.php (在云服务上安装的,需要在本地浏览器使用ip访问 http://xxx.xxx.xxx.xxx/test.php), 浏览器显示PHP版本信息的网页则表示验证成功。

3.安装MySQL

sudo apt install mysql-server mysql-client

使用 mysql -V 查看版本,验证是否安装成功。

安装其他库:

sudo apt install php7.2-mysql php7.2-gd php7.2-mbstring php7.2-xml 

安装PHP包管理器composer:

sudo apt install composer

自此,PHP所有依赖环境安装成功



首次安装MySQL,不知道root密码,怎么办?

其实安装完MySQL后,在/etc/mysql/debian.cnf中保存着一个debian-sys-maint的MySQL账号和密码:
(下图以我的Ubuntu系统上安装MySQL后的账号和密码为例展示,每个人安装MySQL后密码各不相同)
我的Ubuntu系统上安装MySQL后的账号和密码

要修改MySQL的root账号的密码,则先以debian-sys-maint账号登陆MySQL,再修改root账号密码,例如我要把root密码设置为了123456

  1. 首先使用 mysql -u debian-sys-maint -p 命令进入MySQL环境;
mysql -u debian-sys-maint -p
  1. 然后使用mysql语句设置root密码,注意每句话后面都有分号结尾
use mysql;
update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password"; 
flush privileges;

示例

  1. root密码修改完成后,退出当前debian-sys-maint账号,重新以root账号,及新密码登陆,登陆成功则验证密码修改成功
quit;

mysql -u root -p

验证是否成功

能登陆,则密码修改成功!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值