CenOs下安裝nginx,git,vi_第1頁
CenOs下安裝nginx,git,vi_第2頁
CenOs下安裝nginx,git,vi_第3頁
CenOs下安裝nginx,git,vi_第4頁
CenOs下安裝nginx,git,vi_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、CentOs nginx git vi分享虛擬機中,安裝一個 CentOS 7 的系統(tǒng)通過 yum 安裝以下軟件:nginx、PHP 7、PHP-FPM、git,記錄安裝過程配置好環(huán)境,做到可以輸出 phpinfo()基于虛擬機內(nèi)的 CentOS 系統(tǒng)學(xué)習(xí) git 基本使用(http:/ vi 編輯器的基本使用(http:/ 7 的安裝windows :VM虛擬機上創(chuàng)建centOS;mac :parallels Desktop上創(chuàng)建centOS。nginx安裝1).下載 nginx1. cd /usr/local/src2. wget /download/ngin

2、x-1.7.9.tar.gz3. tar zxvf nginx-1.7.9.tar.gz -C /usr/local/bin 出現(xiàn)Permission denied時,用su命令,輸入密碼后繼續(xù)。2).查看結(jié)果 4. cd /usr/local/binnginx安裝3)安裝相關(guān)依賴包5. cd nginx-1.7.9 安裝gcc6. yum -y install gcc-c+ 安裝最基礎(chǔ)的模塊7. yum -y install pcre-devel /作用是讓 Ngnix 支持 Rewrite 功能 安裝gzip8. yum -y install zlib-devel4)編譯nginx 9.

3、./configure -prefix=/usr/etc/nginxnginx安裝10. make 11. make install5) nginx配置 12. 創(chuàng)建 Nginx 運行使用的用戶 www 13. 配置nginx.conf 6)啟動nginx12. cd /usr/etc13. cd nginx14. cd sbin15. ./nginxnginx安裝7)查看nginx是否啟用(訪問本機ip:30)其他命令/usr/local/etc/nginx/sbin/nginx -s reload 重新加載/usr/local/etc/nginx/sbin/ngi

4、nx -s reopen 重啟 Nginx/usr/local/etc/nginx/sbin/nginx -s stop 停止 Nginxphp7安裝 從GitHub下載php7安裝包1. wget -c -no-check-certificate -O php7-src-master.zip https:/ yum -y install lsof 解壓php7包2. unzip -q php7-src-master.zip & cd php-src-master 安裝依賴包 3. firewall-cmd -add-port=80/tcpyum -y install libxml2

5、libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel epel-release libmcrypt-develphp7安裝 從GitHub下載php7安裝包1. wget -c -no-check-certificate -O php7-src-master.zip https:/ yum -y install lsof 解壓php7包2. unzip -q php7-src-master.zip & cd php-src-mast

6、er 安裝依賴包 3. firewall-cmd -add-port=80/tcpyum -y install libxml2 libxml2-devel openssl openssl-devel curl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel epel-release libmcrypt-develgit使用1. mkdir learngit /建目錄(工作區(qū))2. cd learngit3. git init /將該目錄變?yōu)間it管理倉庫提交到工作區(qū)vi readme.txt 1. git add

7、readme.txt (添加到暫緩區(qū))2. git commit -m “說明” (添加到當(dāng)前分枝)回退1. git reset -hard HEAD /回退到上一個版本2. git reset -hard 版本號git使用查看版本號1. git log /查看當(dāng)前版本的狀態(tài)2. git reflog /查看每次操作1. git checkout - readme.txt /回到最近一次add /commit的狀態(tài)2. git reset HEAD readme.txt /回退版本, git checkout - readme.txt /回退修改刪除1. git rm test.txt2. g

8、it commit -m remove test.txtgit使用遠(yuǎn)程倉庫1. ssh-keygen -t rsa -C 2. 登陸github “new SSH Key”3. 創(chuàng)建repository4. git remote add origin :lilinfenglynn/learngit.git5. git push -u origin master分支管理創(chuàng)建和合并分支:1.git checkout -b dev2.git checkout master解決沖突3.git merge dev4.git branch -d dev請在此輸入您的標(biāo)題分支管理策略在合并分支時(以模式no

9、 -ff):1.git merge -no -ff -m “說明” dev這樣在刪除分支后,不會丟失分支信息(默認(rèn)Fast forward)bug分治策略1.git stash 保護(hù)當(dāng)前工作現(xiàn)場2.git checkout master3.git checkout -b bug-14.git stash apply git stash drop = git stash pop5.git stash list標(biāo)簽管理1.git tag 版本號 創(chuàng)建標(biāo)簽2.git tag -d v0.1 git push origin :refs/tags/v0.93.git push origin v1.04.

10、git push origin -tags自定義1.git config -global alias.st statusgit使用git clone git checkoutgit mergegit showgit diffgit commitgit addgit reset 回退git revert 提交回退git push 推送分支git pull 抓取分支git remote 遠(yuǎn)程倉庫git log graph 顯示分支圖git branch 查看分支git status 查看狀態(tài)vi模式vi功能1.文件恢復(fù):vi test.txt 系統(tǒng)會自動產(chǎn)生test.txt.swp文件。正常退出時,此文件會被自動刪去。非正常退出時,用Open Read-Only, (E)dit anyway, (D)elete it,(R)ecover, (Q)uit, (A)bort。2.塊選擇: c(字)C(行)Ctrl+c(塊)vi功能3.多文本編輯vim 1.txt 2.txt:files 查看打開文件:n 編輯下一個文件:N 編輯上一個文件4.多窗口編輯:sp filename打開的文件平分屏幕;ctrl + w+j跳

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論