安裝php7.2
安裝軟件源拓展工具
sudo apt -y install software-properties-common apt-transport-https lsb-release ca-certificates
添加 Ond?ej Sury 的 PHP PPA 源,需要按一次回車
sudo add-apt-repository ppa:ondrej/php
更新軟件源緩存
sudo apt-get update
安裝php7.2
sudo apt install php7.2-fpm php7.2-mysql php7.2-curl php7.2-gd php7.2-mbstring php7.2-xml php7.2-xmlrpc php7.2-zip php7.2-opcache -y
設(shè)置php
安裝完成后口糕,編輯 /etc/php/7.2/fpm/php.ini 替換換 ;cgi.fix_pathinfo=1 為 cgi.fix_pathinfo=0 快捷命令
sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php/7.2/fpm/php.ini
管理php
先重啟
systemctl restart php7.2-fpm
更多操作
systemctl restart php7.2-fpm #重啟
systemctl start php7.2-fpm #啟動
systemctl stop php7.2-fpm #關(guān)閉
systemctl status php7.2-fpm #檢查狀態(tài)
更新php
直接update即可
sudo apt-get update
sudo apt-get upgrade -y
安裝apache
安裝apache
sudo apt-get install apache2
讓apache能識別php文件
sudo apt-get install libapache2-mod-php7.2
安裝mysql
安裝mysql
sudo apt-get install mysql-server
配置mysql
ubuntu18.04安裝mysql的時(shí)候藐鹤,不會像16.04那樣讓我們輸入root用戶的密碼陵刹,所以安裝之后杂靶,我們需要配置之后持搜,手動來設(shè)置mysql的root用戶的密碼
- 查看root用戶的默認(rèn)密碼
sudo cat /etc/mysql/debian.cnf
找到password后面的值吉殃,就是默認(rèn)密碼
- 以root用戶和剛才的密碼登錄mysql
mysql -u debian-sys-maint -p
- 修改密碼辞居,這里將root用戶的密碼改為mysql
use mysql;
// 下面這句命令有點(diǎn)長,請注意蛋勺。
update mysql.user set authentication_string=password('mysql') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password";
flush privileges;
quit;
- 重啟并登錄mysql
sudo service mysql restart //重啟
mysql -u root -p //以root身份登錄
到此大功告成颅拦。