做商城類的網(wǎng)站需要做些什么線下推廣渠道有哪些方式
作者介紹:本人筆名姑蘇老陳,從事JAVA開發(fā)工作十多年了,帶過剛畢業(yè)的實習(xí)生,也帶過技術(shù)團隊。最近有個朋友的表弟,馬上要大學(xué)畢業(yè)了,想從事JAVA開發(fā)工作,但不知道從何處入手。于是,產(chǎn)生了寫一個博客專欄想法,介紹當前互聯(lián)網(wǎng)企業(yè)JAVA項目開發(fā)如何快速入門。
本文收錄于《30天企業(yè)JAVA項目開發(fā)實戰(zhàn)入門》專欄,該專欄內(nèi)容以當前互聯(lián)網(wǎng)軟件企業(yè)中的項目實戰(zhàn)為線索,介紹企業(yè)JAVA項目開發(fā)中涉及到的開發(fā)流程、技術(shù)、工具、規(guī)范要求等等。幫助想從事JAVA開發(fā)的大學(xué)生或新人,更快、更好的入門JAVA后端開發(fā)工作。
文章目錄
- 一、前言
- 二、下載
- 三、安裝
- 四、使用
- 五、總結(jié)
一、前言
本文介紹在Linux環(huán)境下如何安裝和配置Nginx。
-
Nginx是什么?
Nginx 是一個高性能的HTTP和反向代理web服務(wù)器 ,同時也提供了IMAP/POP3/SMTP服務(wù)。它具有內(nèi)存占用少,并發(fā)能力強等特點。在互聯(lián)網(wǎng)項目中,一般用于做為反向代理web服務(wù)器。
Nginx官網(wǎng)地址:https://nginx.org/
二、下載
環(huán)境要求:CentOS7.9 64位,nginx-1.24.0
首先,下載Nginx安裝包。安裝包已分享到百度網(wǎng)盤中,為了避免安裝的版本跟本文中介紹的版本不一致,推薦使用百度網(wǎng)盤下載。
百度網(wǎng)盤下載地址:https://pan.baidu.com/s/1C_bqd8trlWt9hLrcGgMBWA?pwd=ja9n
提取碼:ja9n
官網(wǎng)下載地址:http://nginx.org/en/download.html
(PS:如果從官網(wǎng)下載,建議下載穩(wěn)定版;)
三、安裝
下載完成后,下面開始安裝。
首先,在/usr/local下創(chuàng)建一個nginx文件夾;
mkdir /usr/local/nginx
之后,把下載好的nginx-xxx.tar.gz安裝包上傳到/usr/local/nginx目錄下面;
之后,開始安裝編譯工具和庫文件;
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel pcre-devel
之后,使用解壓縮安裝包;
tar -zxvf ./nginx-1.24.0.tar.gz
之后,進入安裝包目錄;
cd /usr/local/ngin/nginx-1.24.0/
之后,編譯nginx;(PS:默認編譯安裝到/usr/local/nginx文件夾下面)
./configure --prefix=/usr/local/nginx
之后,安裝nginx;
make && make install
之后,查看nginx的實際安裝目錄;
whereis nginx
之后,進入nginx安裝目錄下面的sbin目錄中;
cd /usr/local/nginx/sbin/
之后,啟動nginx;
./nginx
啟動完成后,打開瀏覽器,通過地址: ip + 端口號訪問(端口默認80),訪問nginx默認的歡迎頁面。
至此,nginx安裝完成了。
四、使用
- 如何將一個簡單的網(wǎng)站部署到Nginx服務(wù)器上呢?
首先,打開瀏覽器,看一下網(wǎng)站部署后的訪問效果;
訪問地址:http://website.kennychen.cn/
需要準備的資源:
1、已購買一臺阿里云ECS服務(wù)器;
2、已購買一個域名,比如kennychen.cn;
3、有一個開發(fā)好的網(wǎng)站代碼壓縮包websit.zip,已分享到百度網(wǎng)盤;
百度網(wǎng)盤下載鏈接:https://pan.baidu.com/s/1_90ee3iGX683xUMRKBWRLg?pwd=ctsw
提取碼:ctsw
下面介紹一下部署過程;
首先,在服務(wù)器上新建一個/usr/local/web/my_website目錄,作為網(wǎng)站代碼存放路徑;
mkdir -p /usr/local/web/my_website
之后,把網(wǎng)站代碼壓縮包websit.zip,上傳到該目錄下面;
由于是zip壓縮包,所以需要安裝一個unzip解壓縮工具;
執(zhí)行yum install -y unzip命令,安裝解壓縮工具;
yum install -y unzip
之后,解壓縮網(wǎng)站代碼壓縮包websit.zip;
unzip ./website.zip
之后,修改nginx.conf配置文件,修改root根目錄為網(wǎng)站代碼所在目錄;
vi /usr/local/nginx/nginx.conf
修改完成后,重新載入nginx配置文件;
/usr/local/nginx/sbin/nginx -s reload
之后,通過外網(wǎng)IP訪問網(wǎng)站地址(你的外網(wǎng)IP:80),查看是否可以正常訪問;
之后,配置通過域名訪問該網(wǎng)站;
首先,登錄阿里云控制臺,進入云解析DNS模塊,找到域名解析》解析設(shè)置;
之后,點擊新手引導(dǎo)按鈕,填寫記錄類型、二級域名、外網(wǎng)IP地址,點擊確定;
之后,提示設(shè)置解析完成,點擊確定。
至此,配置完成,我們可以通過域名來訪問網(wǎng)站嘍!(PS:域名解析配置完成后,大概需要10分鐘左右才能生效!)
五、總結(jié)
以上介紹了Linux環(huán)境下如何安裝和配置Nginx。
-
安裝過程中異常:
另外,安裝完成后,如果出現(xiàn)無法訪問的情況,可以檢查一下ECS服務(wù)器安全組訪問規(guī)則,是否對外開放了80端口訪問。
-
關(guān)于Nginx常用命令:
#啟動
/usr/local/nginx/sbin/nginx
#停止
/usr/local/nginx/sbin/nginx -s stop
#重載
/usr/local/nginx/sbin/nginx -s reload -
關(guān)于Nginx目錄結(jié)構(gòu):