安裝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

驗證是否成功

能登陸,則密碼修改成功!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章