2018年2月6日 星期二

mac 上設定php, mysql, apache 開發環境

最簡單的方式是用mamp 安裝包, 但如果不想也可以, mac os 基本上自帶了 php和 apache web server, 只需要安裝mysql server 就ok了. 安裝完時mysql會跳出 Temporary Root Password  
這時要記住它給的密碼,

安裝完後 start mysql



start 後開終端機 cd /usr/local/mysql/bin

./mysql -u root -p
輸入安裝時給的密碼 ok!



進入後記得改密碼
mysql>ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPassword';

如果使用mamp的mysql則輸入 /Applications/MAMP/Library/bin/mysql --host=localhost -uroot -proot

即可登入mysql 不用密碼,
還有需要注意的是:
使用mamp的mysql要用localhost,
如果不是mamp的mysql就設127.0.0.1


接下來php網頁就是放這, 要先記得
apachectl start
進入
/Library/WebServer/Documents
把tryphp.php放入請看cat 顯示的code,但要用vim 寫入,後開網頁就是phpinfo了







參考1

參考2

參考

參考





如果忘記 mysql db的密碼, 可以使用這方式重設密碼







2018年1月29日 星期一

no matching key exchange method found. Their offer: diffie-hellman-group1-sha1

今天在用mac os ssh到遠端時遇到與錯誤訊息 no matching key exchange method found. Their offer: diffie-hellman-group1-sha1
後來加了這解決了


ssh -oKexAlgorithms=+diffie-hellman-group1-sha1  123.123.123.123

參考