Nginx ("engine x") 是一個高性能的HTTP和 反向代理 服務器,也是一個 IMAP/POP3/SMTP 服務器,在一個BSD-like 協議下發行。其特色是佔有內存少,併發能力強。 nginx不採用每客戶機一線程的設計模型,而是充分使用異步邏輯,削減了上下文調度開銷,因此併發服務能力更強。 總體採用模塊化設計,有豐富的模塊庫和第三方模塊庫,配置靈活。 在Linux操做系統下,nginx使用epoll事件模型,得益於此,nginx在Linux操做系統下效率至關高。同時Nginx在OpenBSD或FreeBSD操做系統上採用相似於epoll的高效事件模型kqueue。php
總體採用模塊化設計是nginx的一個重大特色,甚至http服務器核心功能也是一個模塊。要注意的是:nginx的模塊是靜態的,添加和刪除模塊都要對nginx進行從新編譯,這一點與Apache的動態模塊徹底不一樣。html
建議使用NAMP架構(Nginx+Apache+Mysql+PHP),即便用Nginx處理靜態請求,並將動態請求反向代理給Apache處理。linux
安裝nginx 運行命令 yum install nginx,安裝 nginx。 運行命令 service nginx start,啓動 nginx systemctl start nginx 查看端口是否被監聽 netstat -an | grep 80 返回正確結果爲tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 輸入公網ip能夠看到nginx的頁面 ECS 控制檯上,根據 Linux 實例的網絡類型,在實例所在安全組中添加以下安全組規則: 網絡類型 網卡類型 規則方向 受權策略 協議類型 端口範圍 受權類型 受權對象 優先級 VPC 網絡 不須要配置 入方向 容許 自定義 TCP 81/81 地址段訪問 0.0.0.0/0 1 經典網絡 公網 登陸實例,經過 vi /etc/nginx/ sites-available/default 將文件中的 server 監聽端口部分作以下修改: server { listen 81 default_server; #listen [::]:80 default_server; 保存並退出編輯。 從新啓動 nginx。 在本地機器的瀏覽器中輸入實例的 公網 IP 地址:81。 安裝nginx參考文章: https://help.aliyun.com/document_detail/58273.html?spm=5176.doc25475.2.20.Q12oqQ#linuxnginx
mv cp rm mkdir 重命名命令 mv a.txt b.txt。 rename 'a' 'b' a.txt rename 's/^a/b/' a.txtsql
nginx的使用 安裝配置好nginx服務器後默認目錄是/usr/share/nginx/html多是/var/www/html/index.html nginx服務器重啓命令:1 /etc/init.d/nginx restart 參考文章https://www.5yun.org/6634.html 利用不一樣端口爲本地nginx配置多個站點 /etc/nginx vi nginx.conf
找到這句,沒有就加上,默認有,include /etc/nginx/conf.d/*.conf; 將sites-availiable下的default複製到conf.d下,端口改成81, 目錄改成root /var/www/nginx; 重啓服務器/etc/init.d/nginx restart 訪問81端口嘗試 配置安全組規則,打開端口 訪問成功 參考文章http://blog.csdn.net/yongzhang52545/article/details/51282914瀏覽器
vi全局替換命令 %s/源字符串/目的字符串/g 參考文章http://blog.csdn.net/galaft/article/details/3559347安全
利用Xhell上傳下載文件 藉助XShell,使用linux命令sz能夠很方便的將服務器上的文件下載到本地,使用rz命令則是把本地文件上傳到服務器。 不管是send仍是received,動做都是在服務器上發起的。 我(客戶端)上傳,你(服務器)接收(RZ),我下載(客戶端),你(服務器)發送(SZ)。 sz用法: 下載一個文件 sz filename 下載多個文件 sz filename1 filename2 下載dir目錄下的全部文件,不包含dir下的文件夾 sz dir/* rz用法: 輸入rz回車後,會出現文件選擇對話框,選擇須要上傳文件,一次能夠指定多個文件,上傳到服務器的路徑爲當前執行rz命令的目錄。 解壓rar文件 安裝rar :apt-get install rar 壓縮:rar a abc.rar file1 解壓:rar x abc.rar 參考文章http://blog.sina.com.cn/s/blog_667725170100npua.html 參考文章http://blog.chinaunix.net/xmlrpc.php?id=4292781&r=blog/article&uid=28977986服務器
apt-get使用指南 參考文章http://blog.sina.com.cn/s/blog_667725170100lw73.html網絡