發表文章

[CentOS 7] 整合 Nginx、MariaDB、PHP 7 組成 LEMP Server

圖片
加入 EPEL 套件庫 。 sudo yum -y install epel-release Remi 套件庫 sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm 別忘了更新一下所有套件庫的快取資料。 sudo yum -y update 安裝Nginx  建立 /etc/yum.repos.d/nginx.repo [nginx]  name=nginx repo  baseurl=http://nginx.org/packages/centos/7/$basearch/  gpgcheck=0  yum install nginx  systemctl start nginx systemctl enable nginx  firewall-cmd --permanent --zone=public --add-service=http  firewall-cmd --reload 安裝php7 -------------(可忽略本段)----------- rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install yum-utils yum-config-manager –enable remi-php72  //現在是7.2.11 yum install php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-curl php-mbstring -------- (換最新版本) --------- 查看當前 PHP 版本 php -v 查看當前 PHP 相關的安装包 yum list i...

Flutter(for windows10)

圖片
Step1. 下載Flutter SDK 到 官網 下載Flutter SDK 管網建議,不要放在需要提高權限之類的目錄 例如 C:\Program Files\ 所以我們乖乖的放在 D:\flutter\bin 接下來設定環境變數(OS那在哪裡~~) 不用擔心,點選windows→控制台→系統及安全性→系統→變更設定→進階 接著就可以在 Console 內執行 Flutter commands <<< (命令提示字元) 執行 flutter --version 指令確定已成功安裝 Flutter SDK 若不是最新版本請執行 flutter upgrade 執行完後就會看到短短的本版說明 接下來,執行flutter doctor 檢查缺少那些東西要安裝 可能上天眷顧著我 短短幾個而已,網路上別人還有Xcode等,可能覺得我不需要:)) Step2. 安裝 Android Studio 安裝  Android Studio ,請安裝 Recommended (建議) 版 執行 Android Studio,並瀏覽  Android Studio Setup Wizard ,安裝最新的 Android SDK、Android SDK Platform-Tools、Android SDK Build-Tools,這些都是 Flutter 在開發 Android 時所必須的。 安裝完後,第二個X還是紅色!!!! 趕快開啟Android Studio 右下角的齒輪 符號" Configure " (六芒星) ,然後選" SDK Manager " 找到Android SDK,最新版本給他打勾 再選隔壁頁籤" SDK Tools "找到BuildTools,要把右下角的" Show Package Details "也勾起來,最後點OK開始更新。 回到命令提示字元, flutter doctor --android-licenses 全部選項都輸入Y 第二個X就處理完畢了。 Step3. Android Studio 開啟Android Studio 右下角的齒輪...

線上英文小說

http://www.dian3x.com/

安裝Laravel環境(windows)

安裝XAMPP 將XAMPP安裝於D:\ 建議不要將XAMPP安裝於C:\Program Files (x86) 底下 安裝Composer 開啟你的command line tool (cmd, Powershell, bash…) 輸入composer --version 出現composer的版本訊息就代表成功囉! 安裝Laravel D: cd D:\Projects\Tutorial //安裝Laravel的路徑 composer create-project laravel/laravel --prefer-dist 備註: 在安裝時可以看到,我們下的指令只是安裝laravel,可是composer會自動幫我們去找尋laravel的依賴套件,然後一併下載,這就是composer的強大、方便之處! 到XAMPP的安裝路徑下找到 D:\xampp\apache\conf\httpd.conf D:\xampp\apache\conf\extra\httpd-vhosts.conf 以編輯器開啟這兩個檔案 為了要讓Apache可以讀取到虛擬站台的設定 在httpd.conf中,確保 Include conf/extra/httpd-vhosts.conf 沒有被註解,有的話將最前面的#刪除 在httpd-vhosts.conf裡,在最後加上: <VirtualHost laravel.local:80> DocumentRoot " D:/Projects/Tutorial/laravel/public " <Directory " D:/Projects/Tutorial/laravel/public "> Options All AllowOverride All Require all granted </Directory> </VirtualHost> //紅色部分記得改修改成安裝Laravel的路徑 裡面的 p...

wordpress 外掛

password protected 進入網頁 設定密碼用 PDFjs Viewer Admin custom Login  登入頁面設置 Elementor 編輯用 wp floating menu 左右漂浮選單

安裝wordpress

圖片
下載 Wordpress 主程式,它已經內建繁體中文語系,所以不必額外再安裝了。 wget https://tw.wordpress.org/latest-zh_TW.zip 將主程式解壓縮,因使用 LAMP 架構,路徑/var/www/html unzip latest-zh_TW.zip -d    /var/www/html 建立資料庫 mysql -u root -p 建立一個專用的資料庫。 create database `wordpress`; 開啟 http://127.0.0.1/wordpress 手動新增 wp-config.php 檔案 vi /var/www/html/wordpress/wp-config.php 複製貼上 增加 define('FS_METHOD', 'direct'); 避免更新 跟安裝新的插件 或版型時的錯誤 安裝  結束 開始享受你的wordpress 地獄之旅 參考網站 http://blog.itist.tw/2016/01/install-wordpress-on-centos-7-with-lemp-stack.html

centOS 7整合 Apache、MySQL、PHP 7 組成 LAMP Server phpmyadmin

圖片
加入  MySQL 套件庫 。 sudo rpm -Uvh https://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm EPEL  套件庫。 sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Webtatic 套件庫 。 sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm 更新套件庫的快取資料,這邊同時會把預設的 MariaDB 換下來。 yum -y update 安裝主要套件 sudo yum -y install httpd mysql-server php70w php70w-mysql Apache 允許防火牆讓 HTTP、HTTPS 封包通過。 sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload 啟動 httpd,並讓它在開機後自動啟動。 sudo systemctl start httpd sudo systemctl enable httpd MySQL 啟動 MySQL Server,並讓它在開機後自動啟動。 sudo systemctl start mysqld sudo systemctl enable mysqld  免密碼直接登入 MySQL。 mysql -u root 發生以下錯誤 停止 MySQL 服務。 sudo systemctl stop mysqld 加入自訂環境變數,暫時不檢查權限。 sudo systemctl set-envi...