十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
利用CentOS6搭建簡(jiǎn)易的web服務(wù)
創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計(jì)制作、網(wǎng)站建設(shè)、原州網(wǎng)絡(luò)推廣、微信平臺(tái)小程序開(kāi)發(fā)、原州網(wǎng)絡(luò)營(yíng)銷、原州企業(yè)策劃、原州品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供原州建站搭建服務(wù),24小時(shí)服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
提示: 其中沒(méi)有涉及到MySQL、MongoDB的安裝和使用,包括docker容器等,使用nginx反向代理靜態(tài)服務(wù)
centOS服務(wù)器
可以選用國(guó)外或者國(guó)內(nèi)的服務(wù)器,這里只展示centOS系統(tǒng)配置,本人實(shí)在window系統(tǒng)下完成下列操作
選購(gòu)一臺(tái)合適的云服務(wù)器,系統(tǒng)為centOS
在window系統(tǒng)下安裝xshell和xftp, 保證可以系統(tǒng)訪問(wèn)centOS系統(tǒng)
使用xshell連接上云服務(wù)器,使用超級(jí)管理員root登錄
登錄完成之后安裝nginx
下面是需要下載的文件:
wget # yum install wget
# yum install gcc-c++
# yum -y install pcre pcre-devel
# yum -y install zlib zlib-devel
# wget -c https://nginx.org/download/nginx-1.10.3.tar.gz
解壓與安裝:
# tar -zxvf nginx-1.10.3.tar.gz
#cd nginx-1.10.3
# ./configure
# make
# make install
# whereis nginx
它會(huì)告訴你nginx在哪,nginx的命令在/usr/local/nginx/sbin目錄下nginx命令:
nginx命令開(kāi)啟# ./nginx
停止# ./nginx -s stop
# ./nginx -s quit
重啟# ./nginx -s reload
開(kāi)啟nginx # ./nginx
必須在nginx的安裝目錄下的sbi文件開(kāi)啟,當(dāng)然也可全局配置
查看是否開(kāi)啟nginx # ps aux|grep nginx
nginx配置
以下是nginx配置的部分參考
# http server server { listen 80; server_name www.didiheng.com; #charset koi8-r; #access_log logs/host.access.log main; access_log off; #緩存日志關(guān)閉 server_tokens off; tcp_nopush on; tcp_nodelay on; gzip on; #gzip開(kāi)啟 gzip_comp_level 6; #gzip比率 gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; proxy_connect_timeout 5; #緩存鏈接 proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; location / { root /www; #此處絕對(duì)地址 index index.html index.htm; try_files $uri $uri/ /index.html; //使用客戶端路由需配置 rewrite ^(.*)$ https://$host$1 permanent; /強(qiáng)制定向https } #error_page 404 /404.html; # redirect server error pages to the static page /50x.html # error_page 500 502 503 504 /50x.html; location = /50x.html { root html; } #https server server { listen 443 ssl; server_name www.didiheng.com; ssl_certificate server.crt; ssl_certificate_key server.key; ssl_session_cache shared:SSL:1m; ssl_session_timeout 5m; ssl_ciphers HIGH:!aNULL:!MD5; ssl_prefer_server_ciphers on; access_log off; server_tokens off; tcp_nopush on; tcp_nodelay on; expires epoch; gzip on; gzip_comp_level 6; gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; proxy_connect_timeout 5; proxy_read_timeout 60; proxy_send_timeout 5; proxy_buffer_size 16k; proxy_buffers 4 64k; proxy_busy_buffers_size 128k; proxy_temp_file_write_size 128k; location / { root /www; index index.html index.htm; try_files $uri $uri/ /index.html; } } }
在以上配置中我直接將https開(kāi)啟了,若沒(méi)有相關(guān)的ssl配置,請(qǐng)將https服務(wù)注釋 使用 # 即可
修改之后重啟nginx
# ./nginx -s reload
使用serverIP或域名訪問(wèn) 訪問(wèn)
github原址
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。