一鍵安裝包源碼
㈠ 涓轟粈涔堢幇鍦╳eb娓楅忥紝閮界敤鐨勬槸php鍐欑殑婧愮爜錛
絎涓PHP璇璦鏈韜婕忔礊鐩稿綋澶氾紝灝ゅ叾鏄寰堝氫漢涓嶅枩嬈㈢敤鏈鏂扮増鏈錛岀幇鍦≒HP8閮藉彂甯冧簡錛岀幇鍦ㄧ珶鐒惰繕鏈変竴澶ф壒浜虹敤PHP5.2錛岃秺鏃╃殑鐗堟湰婕忔礊瓚婂氥傛紡媧炲氳嚜鐒跺氨濂藉仛娓楅忋
絎浜孭HPweb妗嗘灦婕忔礊涔熼潪甯稿氥傚浗鍐呮渶甯哥敤鐨凱HP妗嗘灦thinkphp緇忓父鐖嗗嚭鍚勭嶄弗閲嶆紡媧烇紝姣斿5.x鐨勮繙紼嬪彲鎵ц屽懡浠ゆ紡媧烇紝瀵艱嚧澶ч噺浣跨敤姝ゆ嗘灦鐨勭綉絝欎腑鎷涖傝繖涓婕忔礊鍒╃敤涔嬪規槗錛屽仛涓紼嬪簭鍙浠ラ殢渚挎劅鏌撲竴澶ф壒緗戠珯銆傛湁鐨勪漢鍒╃敤榪欎釜婕忔礊鎷垮埌鐨勮倝楦″氬埌鑷宸遍兘鏁頒笉榪囨潵銆
鍙嶈侸avaweb錛屽ぇ澶氭暟浜洪兘浼氱敤sprint鍏ㄥ舵《銆傝孲pringMVC鍜孲pringsecurity鎻愪緵鐨勫畨鍏ㄨよ瘉錛岃搗瀹夊叏鎬ч兘鏄闈炲父寮虹殑銆
鉶界劧Spring涔熷嚭涓浜涙紡媧烇紝浣嗘槸鎴戝嵃璞′腑榪樻病鏈夊嚭榪囬潪甯稿規槗鍒╃敤錛岄潪甯哥畝鍗曞氨鑳芥嬁鍒版渶楂樻潈闄愮殑鍌葷摐寮忔紡媧炪
絎涓夌綉涓婂姡璐╬hp婧愮爜鏈澶氥傚緢澶氫漢鏄鏍規湰涓嶅叿澶囩嫭絝嬬紪紼嬭兘鍔涚殑錛岃繖浜涙墍璋撶殑鈥滅▼搴忓憳鈥濇渶鍠滄㈠共鐨勪簨鏄鍘葷綉涓婁笅杞藉悇縐嶅厤璐規簮鐮侊紝鐒跺悗鏀瑰惂鏀瑰惂灝辯畻鑷宸卞仛浜嗙綉絝欎簡銆
榪欑嶅厤璐規簮鐮侊紝浠PHP灞呭氥備粈涔堢殑dedeCMS錛屼粈涔坸xshop錛寈xmall錛屽井鐩燂紝榪欓噷鍨冨溇PHP婧愮爜綆鐩存槸鍗冪柈鐧懼瓟錛屾紡媧炵櫨鍑恆傚彲浠ヨ存槸榛戝浠鐨勬渶鐖便傜敤榪欑被鍨冨溇婧愮爜鏈鐨勭綉絝欙紝闅忎究涓涓涓瀛︾敓鎹i紦鎹i紦灝辮兘鍏ヤ鏡錛岀畝鐩村拰瑁稿旀病鍟ュ尯鍒銆
鍚屾椂錛屼細鐢ㄨ繖浜涘瀮鍦句唬鐮佸仛緗戠珯鐨勭▼搴忓憳錛屼竴鑸姘村鉤閮戒笉浼氬お楂橈紝鎸夌悊璇磋繛緙栫▼鍏ラ棬閮界畻涓嶄笂銆傝繖浜涙墍璋撶▼搴忚嚜鐒舵牴鏈鏃犳硶鍋氬埌闃叉㈤粦瀹㈠叆渚點
絎鍥涘緢澶氫漢瀹夊叏鎰忚瘑澶宸銆備笉綆′綘鐢ㄤ粈涔堣璦鍋氱綉絝欙紝澶у氶兘瑕佸湪緗戠珯紼嬪簭澶栧湪璺戜竴涓狽ginx錛宎pache錛屾垨鑰匢IS銆傚嵆浣誇嬌鐢↗ava錛孨ginx鍋氬弽鍚戜唬鐞+闈欐佸勭悊錛屽悗闈㈠啀鍔爐omcat鐨勬瀯鏋朵篃寰堝氥
鍑℃槸錛屽緢澶氫漢瑕佷箞鏄鎶鏈涓嶅埌浣嶏紝瑕佷箞鏄鍋鋒噿錛屼笉鍘昏嚜宸辯紪璇憈omcat鎴栬卆pache錛岃屾槸鐢ㄧ綉涓婄幇鎴愮殑鐨勪竴閿瀹夎呭寘鎴栬呭偦鐡滃畨瑁呯▼搴忋傝繖浜涚▼搴忓彲鑳戒細榛樿ゅ畨瑁匬HP鏀鎸併
涔熷氨鏄璇達紝涓浜涘畨鍏ㄦ剰璇嗕笉寮烘垨鑰呮按騫蟲瘮杈冨樊鐨勭▼搴忓憳緙栧啓鐨刯avaweb寰堟湁鍙鑳戒篃浼氭敮鎸丳HP銆
寰堝氫漢鍦ㄥ叆渚墊彁鏉冪殑鏃跺欙紝涓嶇′綘鏄浠涔堢綉絝欙紝閮戒細鍏堣瘯涓涓婸HP鑳戒笉鑳芥墽琛岋紝鍏ヤ鏡鍑犵巼姣旇緝楂樸
鍏充簬鏈鍚庝竴涓闂棰橈紝濡傛灉浣犳壘鍒頒簡Javaweb鐨勬紡媧烇紝鍙浠ヤ笂浼犳枃浠朵簡錛屼笅涓姝ヨ佸仛鐨勫氨鏄鎻愭潈銆傝繖涓鏃跺欎綘鐩存帴涓婁紶Java婧愪唬鐮佹槸娌℃湁鐢ㄧ殑銆俻hp鏄鍔ㄦ佹墽琛岀殑錛屾簮鐮佸彲浠ョ洿鎺ヨ鎵ц岋紝鑰孞ava鍒欓渶瑕佺紪璇戙
鎷垮埌涓婁紶鏉冮檺鍚庢兂鎻愭潈錛屽氨蹇呴』鍏堝紕娓呮氬規柟鏈嶅姟鍣ㄧ殑jre鐗堟湰錛岀劧鍚庡啀鏈鍦扮敤鐩稿簲鐨勭増鏈緙栬瘧鍚庯紝鍐嶆妸jar鍖呬紶涓婂幓錛屾墠鑳藉熸墽琛屻
榪欓噷榪樻湁涓涓涓嶅悓錛屼竴鑸琾hp鎻愭潈錛屽彧闇瑕佹嬁鍒扮綉絝欐牴鐩褰曠殑涓婁紶鏉冮檺鍗沖彲銆備絾鏄疛avaweb寰堟湁鍙鑳界綉絝欑殑鏍圭洰褰曪紝鍜屽瓨鏀懼彲鎵ц宩ar鍖呯殑鐩褰曚笉鏄涓涓鐩褰曪紝鎯寵佹墽琛孞ava浠g爜錛屼綘灝卞繀欏繪兂娉曟嬁鍒癹ar鍖呮墍鍦ㄧ洰褰曠殑涓婁紶鏉冮檺錛堝悓鏃朵篃瑕佹嬁鍒扮綉絝欐牴鐩褰曟潈闄愶級錛岃繖鏄涓涓闅劇偣銆
㈡ Linux Ubuntu openssl離線源碼安裝、升級版本
Ubuntu 16.04.1
OpenSSL 1.0.2g 1 Mar 2016
官網:openssl.org 下載:openssl.org/source/
官網最新可用生產版本openssl-1.1.1k,openssl-3.0.0-alpha17版本是openssl的下一個主要版本,includes the new FIPS Object Mole(新特性),預發布版本,不輕易直接用於生產環境。
這次下載openssl-1.1.1k.tar.gz的源碼包。
將openssl源碼包解壓,並進入openssl-1.1.1k文件夾
查看README,了解安裝openssl的預制環境條件,已安裝過環境。
查看INSTALL,根據Quick Start直接編譯。
編譯、安裝過程中無任何報錯,一路暢通,查看openssl版本。
查看版本信息報錯,沒有libssl.so.1.1依賴文件。搜索發現libssl.so.1.1依賴文件存在,但路徑不對。建立軟鏈接後,查看openssl信息依舊報錯:libcrypto.so.1.1依賴文件不存在。同樣建立軟鏈接,成功更新openssl版本。
成功更新openssl版本後,可以執行openssl命令。
嘗試openssl-3.0.0-alpha17的預發布版本,除編譯命令不一致外,同樣需要建立依賴庫軟鏈接。
使用以下命令配置、構建和測試:Unix / Linux / macOS,一鍵安裝版本install.sh,openssl-1.1.1k版本。