原创 centos7.2編譯安裝mysql5.5.32

紅帽7以上系統默認數據庫不再是mysql了,rpm和yum方式安裝的都是mariadb,但也不是不能裝mysql,可以使用編譯安裝的方式來裝mysql。實驗環境:centos7.2實驗目標:安裝並配置mysql5.5.32新增分區先通過fd

原创 詳解Centos源碼編譯安裝Apache、PHP

Yum是一個在Fedora和RedHat以及SUSE中的Shell前端軟件包管理器。基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝。使用Yum搭

原创 Centos安裝nginx反向代理服務器

實驗環境:centos7.2,已安裝httpd,80端口被佔用。編輯httpd配置文件:# vim /etc/httpd/conf/httpd.conf找到Listen,修改httpd監聽端口:重啓apache服務:# systemctl 

原创 vue.js安裝

官網Vue.js(讀音 /vju/,類似於 view) 是一套構建用戶界面的漸進式框架。與其他重量級框架不同的是,Vue 採用自底向上增量開發的設計。Vue 的核心庫只關注視圖層,它不僅易於上手,還便於與第三方庫或既有項目整合。另一方面,當

原创 jsonp跨域

<script>var testApi = "地址";$.ajax({url:testApi,//可以不是本地域名type:'post',dataType:'jsonp', //jsonp格式訪問jsonpCallback:'test'

原创 windows環境下安裝npm、cnpm、bower

什麼是npm、cnpm、bower?簡單地說,就是幫你下載好你需要的css或者js庫,而且三者功能也都是一樣的。那爲什麼要下載這3個不同的呢?據說npm容易被牆……而cnpm是淘寶的鏡像,所以通常用cnpm代替npm。至於bower,是因爲

原创 解決編譯安裝的PHP無法通過localhost連接mysql的問題

首先搞清楚mysql之連接localhost與127.0.0.1的區別:127.0.0.1屬於TCP/IP連接,是通過網卡傳輸,依賴網卡,並受到網絡防火牆和網卡相關的限制。localhot屬於Unix socket方式連接,是不經網卡傳輸!

原创 linux刪除安裝軟件

刪除nginx爲例 # pkill -9 nginx # rm -rf nginx

原创 Composer安裝Yii2.0

安裝yii除composer以外還需要安裝composer-asset-plugin工具:# composer global require "fxp/composer-asset-plugin:~1.1.4"項目文件夾下執行compose

原创 配置mariadb遠程訪問權限,解決數據庫亂碼問題

配置mariadb遠程訪問權限:1)登錄數據庫:# mysql -uroot -p2)配置授權數據庫用戶遠程訪問權限,%表示所有遠程IP,也可以指定IP。WITH GRANT OPTION表示mysql數據庫的grant表中重新加載權限數據

原创 我的友情鏈接

51CTO博客開發

原创 configure: error: Cannot find OpenSSL's <evp.h>

phpize 生成的configure腳本有問題。解決方法:export PHP_OPENSSL_DIR=yes

原创 通過域名解析訪問http服務器

如何通過自己購買的域名訪問指定的服務器?首先域名要通過備案。購買域名的網址上可以設置域名的解析(設置子域名,綁定公網ip等)我使用的apache版本是2.4.6,編輯apache配置文件:(# vim /etc/httpd/conf/htt

原创 composer依賴管理使用

composer中文站:http://www.phpcomposer.com/ 如何安裝 Composer下載 Composer:安裝前請務必確保已經正確安裝了 PHP。打開命令行窗口並執行 php -v 查看是否正確輸出版本號。打開命令行