Win10下的WSL(Linux子系統)PHP開發環境搭建

上篇文章我們已經設置好了Ubuntu的基本配置 現在我們開始正式搭建PHP的一些相關環境

上篇文章地址:

  • 安裝PHP
<code>#首先我們需要添加PHP的PPA軟件源
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
#安裝PHP7.4及相關擴展 由於PPA服務器位於國外 安裝較慢 會出現安裝失敗的情況 只需要鍵盤上下方向鍵找到剛剛執行的安裝命令重新執行即可
sudo apt-get install php7.4 php7.4-fpm php7.4-bcmath php7.4-curl php7.4-gd php7.4-json php7.4-mbstring php7.4-mysql php7.4-opcache php7.4-xml php7.4-zip php-redis
#安裝成功後可執行已下命令驗證
php -v\t//查看PHP版本
php -m //查看擴展安裝列表
#可用如下命令對PHP-FPM進程進行管理
sudo service php7.4-fpm status //查看fpm進程狀態
sudo service php7.4-fpm start //啟動fpm進程
sudo service php7.4-fpm stop //停止fpm進程
sudo service php7.4-fpm restart //重啟fpm進程/<code>
  • 安裝Nginx
<code>sudo apt-get install nginx\t\t//安裝Nginx
#啟動Nginx 可在瀏覽器中輸入 http://127.0.0.1/ 驗證Nginx是否安裝成功
sudo service nginx start
#可用如下命令對Nginx進程進行管理
sudo service nginx status //查看nginx進程狀態
sudo service nginx start //啟動nginx進程
sudo service nginx stop //停止nginx進程

sudo service nginx restart //重啟nginx進程/<code>
  • 安裝Mysql
<code>#安裝Mysql5.7
sudo apt-get install mysql-server-5.7
#啟動Mysql
sudo service mysql start
#開始Mysql安全配置嚮導
sudo mysql_secure_installation
#進行安全配置嚮導時一些需要注意的選項
#密碼安全級別可按自己習慣選擇 在這裡選擇0 (LOW)
#Disallow root login remotely是否禁止Root賬號遠程登錄 這裡選擇N
配置Mysql/<code>
  • 安裝Composer
<code>#下載composer.phar
wget https://getcomposer.org/composer.phar
#重命名composer.phar為composer
mv composer.phar composer
#增加可執行權限
sudo chmod +x composer
#設置為全局可執行
sudo mv composer /usr/local/bin/<code>
  • 安裝SSH
<code>#安裝SSH服務端
sudo apt-get install openssh-server
#SSH管理命令
sudo service ssh status
sudo service shh start
sudo service ssh stop

sudo service ssh restart
#啟動SSH服務端
sudo service ssh start
#配置SSH服務端
sudo vim /etc/ssh/sshd_config\t\t\t\t//編輯配置文件
#PasswordAuthentication/<code>


分享到:


相關文章: