日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器

發布時間:2024/4/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

自己組建了一個網站,想要發布到互聯網上。然后我就找到了這個鏈接?https://www.codecasts.com/series/deploy-a-website-from-scratch(是一個從零部署網盤到服務器的視頻系列,很強大)

? ?然后我就 ? 租了云服務器(ucloud),系統是ubuntu----買了域名----把域名綁定到了云服務器-----安裝了nginx(web服務器)。注明:以上步驟視頻里面都有,很詳細

? ?但是我要不是JavaWeb項目啊,所以只好按照視頻教程,重新部署java web環境到ubuntu服務器上面。為什么是ubuntu? 因為本人比較熟悉ubuntu的命令。(ubuntu 16.4)

? ?大體的思路是這樣的:

? ? ? ? ? ? ? ? ? ? ?一,提前做好準備,就是上面的紅色文字提示。注意:要讓云服務器開啟8080,8443,443等端口(要是沒懂什么意思,可以去看控制臺--云主機--詳情--網絡--外網防火墻-編輯防火墻。添加就行了)

????????????????????????????安裝git for windows (也可以不安裝,云服務器-控制臺-云主機-詳情-登陸)

? ? ? ? ? ? ? ? ? ?? 二,安裝,配置apache服務器。有人會問,有必要安裝apache服務器嗎?本人覺的有。把tomcat和apache比喻成人體,tomcat像是大腦,apache像是身體和器官。兩個缺一不可。

? ? ? ? ? ? ? ? ? ? ?三,安裝,配置tomcat服務器。 ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ?四,apache轉發請求到tomcat。網上說apache處理靜態,tomcat處理servlet,先不管apache,先把請求轉到tomcat再說。

? ? ? ? ? ? ? ? ? ? ?五,SSL配置,進而實現https。?這樣網站會更安全,這部分又分為:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(1)apache配置SSL

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2)tomcat配置SSL

? ? ? ? ? ? ? ? ? ? ?本節介紹步驟(一),安裝apache服務器。步驟如下:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(1)sudo su ?輸入密碼

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(2)cd

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(3)sudo apt-get install apache2?(一般會默認安裝在etc目錄下,cd/etc/就會看到apache2文件夾,不需要配置環境變量,系統會自動配置

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(4)apache2 -version?(出現下列效果說明安裝成功:

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Server version: Apache/2.4.18 (Ubuntu)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Server built: 2017-06-26T11:58:0)

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(5)ls /etc/apache2??(sites-available里面夾有兩個文件,000-default.conf和?default-ssl.conf。第一個文件是監聽80端口的,也是我們要配置的文件。第二個是監聽443端口的,這個我 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?后面會配置。)

?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(6)cd sites-available

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(7)vi?000-default.conf??(最上面會看到,virtualhost*:80,或者是virtualhost defualt:80。)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(8)添加 DocumentRoot /var/www/html?(默認會有,沒有就添加。意識是網站的根目錄,想要把自己的網站發布到apache,把網站目錄放到www目錄下,再修改DocumentRoot就行了)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(9)保存退出:wq?(不知道怎樣保存退出?查百度)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(10)添加 ServerName www.wuyameiju.com (你自己的域名,在/etc/apache2/apache2.config 最后加上ServerName)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(11)vi /etc/apache2/apache2.conf?(現在是安裝階段,不需要這條命令。但是想要發布網站,就要找到Directory /var/www/>"的位置-->更改"/var/www/"為新的根目錄就可以了。這個步驟和步驟 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(8)是相呼應的,要改就都要改)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(12)保存退出:wq

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(13)sudo apache2ctl configtest??(提示OK,說明沒有問題)?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(14)sudo /etc/init.d/apache2 reload

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(15)sudo /etc/init.d/apache2 restatr

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?(16)w3m http://127.0.0.1:80或者w3m http://127.0.0.1 (會出現大量的彩色文字,說明成功訪問apache首頁)

?

轉載于:https://www.cnblogs.com/suosui/p/7209061.html

總結

以上是生活随笔為你收集整理的云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。