阿里云安裝nginx和部署vue項目


安裝依賴

yum -y install pcre*

yum -y install openssl*

下載nginx

cd /usr/local/

執(zhí)行下面下載

wget http://nginx.org/download/nginx-1.12.2.tar.gz

# 如果沒有安裝wget

# 下載已編譯版本

$ yum install wget


編譯安裝

cd nginx-1.12.2

./configure

安裝報錯誤的話比如:“C compiler cc is not found”,這個就是缺少編譯環(huán)境,安裝一下就可以了?
yum -y install gcc make gcc-c++ openssl-devel wget

編譯成功后執(zhí)行下面

make -j4 && make install

nginx測試

運(yùn)行下面命令會出現(xiàn)兩個結(jié)果

/usr/local/nginx/sbin ./nginx -t

# nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok

# nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

配置開機(jī)自啟動

進(jìn)入目錄

cd?/etc/init.d/

如果沒有nginx文件執(zhí)行下面添加自啟動內(nèi)容

vi nginx

插入以下內(nèi)容, 注意修改PATH和NAME字段, 匹配自己的安裝路徑

#!/bin/bash

# Startup script for the nginx Web Server

# chkconfig: - 85 15

# description: nginx is a World Wide Web server. It is used to serve

# HTML files and CGI.

# processname: nginx

# pidfile: /usr/local/nginx/logs/nginx.pid

# config: /usr/local/nginx/conf/nginx.conf

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin

export PATH

NGINX_HOME=/usr/local/nginx/sbin

NGINX_CONF=/usr/local/nginx/conf

PHP_HOME=/usr/local/php-fcgi/bin

if [ ! -f "$NGINX_HOME/nginx" ]

then

? ? echo "nginxserver startup: cannot start"

? ? exit

fi

case "$1" in

? ? 'start')

? ?? ???$PHP_HOME/spawn-fcgi -a 127.0.0.1 -p 10080 -C 20 -u nobody -f $PHP_HOME/php-cgi

? ?? ???$NGINX_HOME/nginx -c $NGINX_CONF/nginx.conf

? ?? ???echo "nginx start successful"

? ?? ???;;

? ? 'stop')

? ?? ???killall -TERM php-cgi

? ?? ???killall -TERM nginx

? ?? ???;;

esac

設(shè)置執(zhí)行權(quán)限

chmod ?a+x ?/etc/init.d/nginx

注冊成服務(wù)

chkconfig --add nginx

設(shè)置開機(jī)啟動

chkconfig nginx on

重啟, 查看nginx服務(wù)是否自動啟動.

shutdown -h0 -r

netstat -apn|grep nginx

運(yùn)維

# 啟動

/usr/local/nginx/sbin/nginx

# 重啟

/usr/local/nginx/sbin/nginx -s reload

# 關(guān)閉進(jìn)程

/usr/local/nginx/sbin/nginx -s stop

# 平滑關(guān)閉nginx

/usr/local/nginx/sbin/nginx -s quit

# 查看nginx的安裝狀態(tài)婉徘,

/usr/local/nginx/sbin/nginx -V

nginx卸載

如果通過yum安裝弹灭,使用下面命令安裝习绢。

yum remove nginx

編譯安裝纠修,刪除/usr/local/nginx目錄即可

如果配置了自啟動腳本淘讥,也需要刪除士袄。

配置部署VUE打包后的項目

先找到nginx.conf文件

cd /usr/local/nginx/conf/

打開nginx.conf文件進(jìn)行編寫修改

vi?nginx.conf

然后把它用編輯器的方式打開茎刚,打開之后找到這里的sever的listen就是你的端口號襟锐,默認(rèn)的是80端口,你可以根據(jù)自己沒有被占用的端口進(jìn)行改寫膛锭,改寫完成之后保存然后打開你的localhost:你改寫的端口號就OK了

通過命令:qw 保存成功后最好是重新啟動下nginx

/usr/local/nginx/sbin/nginx -s reload

服務(wù)器的已經(jīng)準(zhǔn)備好了粮坞,現(xiàn)在只要把自己的vue項目通過命令?npm run build 編譯生成一個dist文件夾 這就是我們要的vue打包后的項目


然后打開這個dist文件夾把里面的內(nèi)容復(fù)制下來里面會有兩個文件一個是index.html是主目錄還有一個是static文件夾


然后進(jìn)入服務(wù)器nginx目錄下的html 把目錄下的文件刪除后,把剛剛生成的vue文件項目文件復(fù)制上傳到html目錄下可以同上傳工具?Xftp 6 把文件上傳到目錄中

cd /usr/local/nginx/html/


到這里配置就已經(jīng)結(jié)束了

阿里云添加安全組規(guī)則

添加安全組規(guī)則主要是把端口開放出來初狰,把需要訪問的端口添加進(jìn)去


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末莫杈,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子奢入,更是在濱河造成了極大的恐慌筝闹,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,248評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件腥光,死亡現(xiàn)場離奇詭異关顷,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)武福,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,681評論 2 381
  • 文/潘曉璐 我一進(jìn)店門议双,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人捉片,你說我怎么就攤上這事平痰。” “怎么了伍纫?”我有些...
    開封第一講書人閱讀 153,443評論 0 344
  • 文/不壞的土叔 我叫張陵宗雇,是天一觀的道長。 經(jīng)常有香客問我莹规,道長逾礁,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,475評論 1 279
  • 正文 為了忘掉前任访惜,我火速辦了婚禮,結(jié)果婚禮上腻扇,老公的妹妹穿的比我還像新娘债热。我一直安慰自己,他們只是感情好幼苛,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,458評論 5 374
  • 文/花漫 我一把揭開白布窒篱。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪墙杯。 梳的紋絲不亂的頭發(fā)上配并,一...
    開封第一講書人閱讀 49,185評論 1 284
  • 那天,我揣著相機(jī)與錄音高镐,去河邊找鬼溉旋。 笑死,一個胖子當(dāng)著我的面吹牛嫉髓,可吹牛的內(nèi)容都是我干的观腊。 我是一名探鬼主播,決...
    沈念sama閱讀 38,451評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼算行,長吁一口氣:“原來是場噩夢啊……” “哼梧油!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起州邢,我...
    開封第一講書人閱讀 37,112評論 0 261
  • 序言:老撾萬榮一對情侶失蹤儡陨,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后量淌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體骗村,經(jīng)...
    沈念sama閱讀 43,609評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,083評論 2 325
  • 正文 我和宋清朗相戀三年类少,在試婚紗的時候發(fā)現(xiàn)自己被綠了叙身。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,163評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡硫狞,死狀恐怖信轿,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情残吩,我是刑警寧澤财忽,帶...
    沈念sama閱讀 33,803評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站泣侮,受9級特大地震影響即彪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜活尊,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,357評論 3 307
  • 文/蒙蒙 一隶校、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧蛹锰,春花似錦深胳、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,357評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽轻庆。三九已至,卻和暖如春敛劝,著一層夾襖步出監(jiān)牢的瞬間余爆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,590評論 1 261
  • 我被黑心中介騙來泰國打工夸盟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蛾方,地道東北人。 一個月前我還...
    沈念sama閱讀 45,636評論 2 355
  • 正文 我出身青樓满俗,卻偏偏與公主長得像转捕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子唆垃,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,925評論 2 344

推薦閱讀更多精彩內(nèi)容