發表文章

目前顯示的是 8月, 2025的文章

架設 Drupal 11

操作流程: 下載11版Druapl Core 解壓縮後更改資料夾名稱 處理中文包 在sites/default資料夾內建立一個files資料夾 files建立一個translations資料夾 在sites輸入以下指令把權限給web sudo chown -R www-data:www-data sites 處理簡潔網址 將/etc/apache2/apache2.conf內的AllowOverride None改為All <Directory /var/www/>         Options Indexes FollowSymLinks         AllowOverride All         Require all granted </Directory> 接著輸入以下指令 檢查模組 apache2ctl -M 重新寫入 a2enmod rewrite 重起Apache2 sudo service apache2 restart 安裝Composer:( 參考連結 ) sudo apt update sudo apt install curl 進入home使用者資料夾 curl -sS https://getcomposer.org/download/1.10.17/composer.phar > composer.phar sudo chmod +x composer.phar sudo mv composer.phar /usr/local/bin/composer composer --version composer self-update cd /var/www/html/sitename composer show | grep drupal //列出已下載模組 composer require drupal/pathauto //最新版本 composer require drupal/pathauto:^1.8 //指定版本

2025 Linxu架站最新教學

Ubuntu 20.04.2 架設於 VirtualBox 7.1.12-169651 使用資源: ubuntu-24.04.2-desktop-amd64 VirtualBox-7.1.12-169651-Win 操作流程: 將iso掛載,新增一台虛擬機 建好後,請先備份一虛擬機(以備不時之需) 更新系統資源 sudo apt update && sudo apt upgrade && sudo apt dist-upgrade 安裝網站服務系統(LAMP 或 LNMP,即Apache, MySQL, PHP 或 Nginx, MySQL, PHP,通常先安裝MySQL或Apache,最後才安裝PHP,另可裝phpMyAdmin) sudo apt install apache2 sudo apt install mysql-server sudo apt install php sudo apt install phpmyadmin 接著會要創建一個phpmyadmin的MySQL帳號,設定一下密碼 結束安裝後,要設定MySQL的root密碼 建立一個info.php檔,以供查詢php版本以及使用的插件,還有PHP設定檔php.ini的路徑 <?php     phpinfo(); ?> 啟動、中止與重新啟動Apache伺服器的方式 sudo apachectl start sudo apachectl stop sudo apachectl restart 修改MySQL的root密碼( 來源 ) #從終端機登入mysql mysql -u root -p #檢查auth_socket屬性 SELECT user,plugin,host FROM mysql.user WHERE user = 'root';  #修改 root 的密碼 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your pass';  #刷新權限 FLUSH PRIVILEGES;