摘要:我的服務(wù)器版本一設(shè)置參考文章作用簡(jiǎn)單的講,設(shè)置就能夠?qū)崿F(xiàn)在控制臺(tái)中一條命令如,輕松進(jìn)入遠(yuǎn)程服務(wù)器,免去了每次輸入密碼的繁瑣。結(jié)果最后達(dá)成的效果,當(dāng)然就是無碼進(jìn)入遠(yuǎn)程服務(wù)器。這里是如何配置服務(wù)器自動(dòng)啟動(dòng)的介紹。
一、設(shè)置SSH這篇文章來講講,從一個(gè)「干凈」的服務(wù)器,到能夠運(yùn)行網(wǎng)站,這個(gè)過程是怎樣實(shí)現(xiàn)的。
我的服務(wù)器版本:CentOS 6.8 x64
參考文章
https://cloud.digitalocean.co... 1. 作用簡(jiǎn)單的講,設(shè)置SSH就能夠?qū)崿F(xiàn)在控制臺(tái)中一條命令(如ssh root@123.45.67.89),輕松進(jìn)入遠(yuǎn)程服務(wù)器,免去了每次輸入密碼的繁瑣。怎么理解,把它比作指紋識(shí)別就好了!
2. 步驟詳細(xì)的步驟在參考文章中講得比較清楚,這兒就不啰嗦了。
3. 結(jié)果最后達(dá)成的效果,當(dāng)然就是無碼進(jìn)入遠(yuǎn)程服務(wù)器。(中間有選項(xiàng),yes即可)
? ~ ssh root@123.45.67.89 The authenticity of host "123.45.67.89 (123.45.67.89)" can"t be established. RSA key fingerprint is SHA256:k5R/a9jiVE0Qkb99NglijuxQuBoYP+p6N66RQxOpifg. Are you sure you want to continue connecting (yes/no)? yes Warning: Permanently added "123.45.67.89" (RSA) to the list of known hosts. [root@Sheep ~]#二、安裝常用軟件
用過命令行的就會(huì)很清楚,在Command Line中安裝一個(gè)軟件就會(huì)十分的簡(jiǎn)單。簡(jiǎn)單到只要一行指令,就可以搞定GUI操作系統(tǒng)上尋找資源 + 下載 + (解壓)安裝 的過程。常見的命令行包管理軟件包括 wget、yum、curl、apt-get等。
另一方面,我對(duì)命令行的主題也有偏好。我這兒推薦一款 oh-my-zsh,在我的本地機(jī)器上使用的就是這個(gè)主題,一會(huì)兒也以這個(gè)主題為例講講配置的過程。
安裝 oh-my-zsh再Linux/Unix 系統(tǒng)中,主要分為內(nèi)核Kernel 和 外殼 Shell 兩個(gè)層次,可以將Shell理解為與用戶交互的命令行界面接口,命令行界面的風(fēng)格就由這部分管理。
這里講的oh-my-zsh是linux/Unix系統(tǒng)的外殼(shell)的一種。
具體安裝步驟,參考我的這篇文章。
https://segmentfault.com/a/11...
重啟命令行(如果是遠(yuǎn)程服務(wù)器,就重啟服務(wù)器),再次進(jìn)入就是oh-my-zsh的shell界面了!
三、安裝&配置nginx服務(wù)器上面其實(shí)已經(jīng)一并把各種常用工具都安裝了。
整體步驟分為這幾步:
安裝編譯工具及庫文件 → 安裝pcre → 安裝Nginx → 配置Nginx
下面我們就開始了。
1. 安裝編譯工具及庫文件這些是服務(wù)于Nginx服務(wù)器的工具,一起安裝下來就可以。
yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel2. 安裝pcre
PCRE的作用是讓Nginx支持Rewrite的功能。
關(guān)于服務(wù)器重寫功能,參考
http://baike.baidu.com/subvie...
這里是安裝的PCRE版本鏈接(注意不要安裝成pcre2,否則安裝nginx會(huì)發(fā)生錯(cuò)誤):
http://heanet.dl.sourceforge....
先進(jìn)入一個(gè)指定的目錄,下載壓縮文件。
cd /etc/
用wget下載:
wget http://heanet.dl.sourceforge.net/project/pcre/pcre/8.39/pcre-8.39.zip
由于下載下來的是.zip格式的文件,需要用unzip命令解壓縮。因此先檢查一下系統(tǒng)中是否安裝了unzip工具。
安裝:yum -y install unzip 檢查:unzip -v
好了現(xiàn)在我們解壓這個(gè)包。
unzip pcre-8.39.zip
在該目錄下得到名為pcre-8.39的文件夾
進(jìn)入文件夾
cd pcre-8.39
編譯安裝
./configure make && make install
命令查看pcre的版本
pcre-config --version 得到 8.39
bingo!
現(xiàn)在pcre也裝好啦
3. 安裝nginx我下載的壓縮包地址
http://nginx.org/download/ngi...
使用wget安裝,也是在/etc文件夾中
wget http://nginx.org/download/nginx-1.10.1.tar.gz
解壓縮(tar -zxvf是解壓縮.tar.gz 格式文件的命令)
tar -zxvf nginx-1.10.1.tar.gz
好了,我們?cè)诮鈮耗夸浵拢簿褪?b>/etc文件夾下,看到nginx-1.10.1這個(gè)文件夾
進(jìn)入安裝包目錄
cd nginx-1.10.1/
運(yùn)行nginx安裝包
./configure --prefix=/usr/local/webserver/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/etc/pcre-8.39/ make && make install
這里要注意一下。
由于我的pcre所在目錄為/etc/pcre-8.39/,因此--with-pcre=接的是這個(gè)目錄。這里要改成你的pcre所在目錄。
至此,如果不報(bào)錯(cuò),nginx就安裝完成了。
下面我們進(jìn)入nginx程序所在目錄,把他運(yùn)行起來。
cd /usr/local/webserver/nginx/sbin/ ./nginx
查看nginx進(jìn)程
ps -aux | grep nginx
如果至此一切正常,nginx也就跑起來了!
現(xiàn)在用瀏覽器輸入我的域名fivesheep.me,看到這樣的歡迎字樣:
OK ! 一個(gè)初步的服務(wù)器就算搭建好了!Welcome to nginx!
If you see this page, the nginx web server is successfully installed and working. Further configuration is required.
For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.
Thank you for using nginx.
http://www.runoob.com/linux/n...
四、后續(xù)服務(wù)器配置 1. 服務(wù)器自啟動(dòng)有時(shí)候因?yàn)橐恍┰颍┤缰匦芦@取遠(yuǎn)程服務(wù)器的key、服務(wù)商宕機(jī)重啟等緣故,你的遠(yuǎn)程服務(wù)器需要重新啟動(dòng)。兒nginx服務(wù)器軟件并沒有因此而重新啟動(dòng),就會(huì)導(dǎo)致你的網(wǎng)站無法被訪問到。
這里是如何配置nginx服務(wù)器自動(dòng)啟動(dòng)的介紹。
簡(jiǎn)單來講就是往服務(wù)器里添加一條開機(jī)自動(dòng)啟動(dòng)nginx服務(wù)器的腳本文件。
官方
https://www.nginx.com/resourc...
個(gè)人
http://unun.in/linux/225.html
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/39337.html
摘要:我自己搭服務(wù)器的偏好是,每次開新服都要執(zhí)行一遍環(huán)境配置,步驟繁多難免遺漏,總是發(fā)現(xiàn)缺東西了再去安裝。編輯,啟用以下幾行然后重啟服務(wù)啟動(dòng)和它的朋友們最后,需要在的配置中添加一行像這樣下面是一些個(gè)人喜好,裝個(gè)。 我自己搭服務(wù)器的偏好是 CentOS,每次開新服都要執(zhí)行一遍環(huán)境配置,步驟繁多難免遺漏,總是發(fā)現(xiàn)缺東西了再去安裝。備個(gè)忘,再不煩惱。 本文介紹的組件包括:git, nginx, n...
摘要:我自己搭服務(wù)器的偏好是,每次開新服都要執(zhí)行一遍環(huán)境配置,步驟繁多難免遺漏,總是發(fā)現(xiàn)缺東西了再去安裝。編輯,啟用以下幾行然后重啟服務(wù)啟動(dòng)和它的朋友們最后,需要在的配置中添加一行像這樣下面是一些個(gè)人喜好,裝個(gè)。 我自己搭服務(wù)器的偏好是 CentOS,每次開新服都要執(zhí)行一遍環(huán)境配置,步驟繁多難免遺漏,總是發(fā)現(xiàn)缺東西了再去安裝。備個(gè)忘,再不煩惱。 本文介紹的組件包括:git, nginx, n...
摘要:項(xiàng)目打包使用命令進(jìn)行打包上傳對(duì)應(yīng)目錄下筆者這里直接使用上傳到對(duì)應(yīng)目錄下了啟動(dòng)筆者這里寫了一個(gè)腳本,核心命令就是,這個(gè)腳本做的事情也很簡(jiǎn)單,關(guān)閉之前啟動(dòng)這個(gè)的進(jìn)程,然后再啟動(dòng)即可。 ...
閱讀 1082·2021-11-19 09:40
閱讀 2222·2021-11-15 18:00
閱讀 1271·2021-10-18 13:34
閱讀 2253·2021-09-02 15:40
閱讀 1539·2019-08-30 14:01
閱讀 1118·2019-08-30 11:11
閱讀 2486·2019-08-29 15:26
閱讀 731·2019-08-29 14:15