CentOS安裝Nginx的方法

來源:互聯網
上載者:User
這篇文章主要介紹了關於CentOS安裝Nginx的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

這篇文章主要介紹了關於CentOS安裝Nginx的方法,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

為了方便快捷的搭建linux環境,於是有了這幾篇文字

  1. CentOS使用yum安裝jdk

  2. CentOS安裝tomcat

  3. CentOS安裝Nginx

  4. CentOS安裝MySql

1.安裝Nginx前的準備
請確認gcc g++開發類庫是否裝好。

yum -y install gcc automake autoconf libtool make(安裝make)
yum install gcc gcc-c++(安裝g++)

2.下載Nginx和其組件

cd /usr/local/src

安裝openssl

wget http://www.openssl.org/source/openssl-fips-2.0.16.tar.gz(下載openssl)tar -zxvf openssl-fips-2.0.16.tar.gzcd  openssl-fips-2.0.16./configure && make && make install

安裝pcre

wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz(下載pcre)tar -zxvf pcre-8.42.tar.gzcd pcre-8.42./configure && make && make install

安裝zlib

wget http://zlib.net/zlib-1.2.11.tar.gz(下載zlib)tar -zxvf zlib-1.2.11.tar.gzcd zlib-1.2.11./configure && make && make install

或者用yum方式安裝openssl、pcre、zlib

yum -y install openssl openssl-develyum -y install pcre pcre-develyum -y install zlib zlib-devel

安裝nginx

wget http://nginx.org/download/nginx-1.15.0.tar.gz(下載nginx)tar -zxvf nginx-1.15.0.tar.gzcd nginx-1.15.0./configure && make && make install

3.啟動nginx

cd /usr/local/nginx/sbin/(進入nginx安裝目錄)
./nginx(啟動命令)報錯資訊:/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directorywhereis libpcre.so.1(查看libpcre.so.1安裝位置)位置資訊:libpcre.so: /lib64/libpcre.so.0 /usr/local/lib/libpcre.so.1 /usr/local/lib/libpcre.soln -s /usr/local/lib/libpcre.so.1 /lib64(添加軟連結再次啟動就可以了)

4.修改nginx設定檔,佈建網域名添加反向 Proxy指向tomcat

vi /usr/local/nginx/conf/nginx.conf

添加網域名稱指向伺服器,並且修改第一個server為以下配置:

    server {        listen       80;        server_name  coder7911.club;        location / {            proxy_pass   http://127.0.0.1:8080;        }    }

5.nginx常用相關命令

./nginx./nginx -t./nginx -s relaodps -ef|grep nginxkill -9 進程號tail -f /usr/local/nginx/logs/access.log

以上就是本文的全部內容,希望對大家的學習有所協助,更多相關內容請關注topic.alibabacloud.com!

相關推薦:

tomcat 與 nginx,Apache HTTP Server Project的區別

Centos下迴圈測試php對Redis和共用記憶體(shm)讀寫的效率

linux編譯安裝php7.2

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.