⑴ linux下tomcat部署java web項目
沒必要導出war包,想在Linux下運行你的項目,我提供你兩種思路:
1:直接把整個開發環境換成Linux下的,比如在Linux下安裝Eclipse,Tomcat...一樣可以開發,運行你的項目;
2:把windows下的java web程序通過Eclipse的file->export打包成war包,然後在Linux下部署tomcat伺服器,把war包放到webapps目錄下即可.
具體的server.xml文件,你要根據Linux的系統目錄進行修改.
⑵ linux下tomcat發布java web打包完的war包
你的日誌里記錄的都是stop,destory說明你的tomcat現在是關閉的。
建議你把日誌清空,再啟動並且查看日誌是否真正啟動成功
附:
啟動的時候日誌是這樣的:
六月 11, 2015 1:46:26 下午 org.apache.coyote.http11.Http11Protocol start
信息: Starting Coyote HTTP/1.1 on http-8008
六月 11, 2015 1:46:26 下午 org.apache.jk.common.ChannelSocket init
信息: Port busy 8008 java.net.BindException: Address already in use: JVM_Bind
六月 11, 2015 1:46:26 下午 org.apache.jk.common.ChannelSocket init
嚴重: Can't find free port 8008 8008
六月 11, 2015 1:46:26 下午 org.apache.jk.server.JkMain start
信息: Jk running ID=0 time=0/12 config=null
六月 11, 2015 1:46:26 下午 org.apache.catalina.startup.Catalina start
信息: Server startup in 555 ms
關閉的時候是這樣的:
六月 11, 2015 1:46:51 下午 org.apache.coyote.http11.Http11Protocol pause
信息: Pausing Coyote HTTP/1.1 on http-8008
六月 11, 2015 1:46:52 下午 org.apache.catalina.core.StandardService stop
信息: Stopping service Catalina
六月 11, 2015 1:46:52 下午 org.apache.coyote.http11.Http11Protocol destroy
信息: Stopping Coyote HTTP/1.1 on http-8008
⑶ linux apache發布web出問題
那是因為你的index.html文件許可權不對,雖然那個文件是root建的,但是放進/var/www/html裡面時還要將許可權改一下。
chmod 755 /var/www/html/index.html 即可。
⑷ linux下怎麼發布Web站點
原理都一樣,只是操作不同
首先要在linux里安裝apache軟體
然後打開/etc/httpd/conf/httpd.conf 這個主配置文件,然後在最底下添加站點
<Virtualhost *:80>
DocumentRoot:這個為web站點的目錄
serverName:這個為主機名(域名)
Directoryindex:這個是默認文檔
</Virectory>
這樣是簡單的配置,也可以更改其埠號,需要在配置文件中添加
listen:埠號
⑸ 為什麼linux伺服器下的web環境發布網頁要在phpwind下
這個是可以更改的,默認是在phpwind下的,不過根據不同版本位置也不一樣。
准備工作:
1、在根目錄下新建/data/website文件夾用來存放項目。
操作步驟:
1、vi /etc/httpd/conf/httpd.conf
找到 DocumentRoot 「/var/www/html」 這一段 #apache的根目錄,把/var/www/html 這個目錄改為/data/website,再找到 #定義apache /var/www/html這個區域,把/var/www/html改成/data/website這樣就把apahce的默認路徑改掉了
2、service httpd restart #重啟Apache伺服器。
⑹ Linux怎麼配置Web伺服器
工具/原料
Linux操作系統
Web伺服器配置詳解
方法/步驟
1.Apache是Linux下的Web伺服器,Apache用的是靜態頁面,需要載入模塊來支持動態頁面,會動態實時的調整進程來處理,最合理的使用多核CPU資源,支持虛擬主機應用,多個Web站點共享一個IP地址。
安裝Web服務
先安裝Web服務,通過命令yum groupinstall命令進行安裝,建議用groupinstall而不用Install是因為groupinstall,會把該服務所有相關的服務包一起安裝,這樣不會有丟失。
⑺ 怎樣在linux上部署web伺服器
Linux 看你是什麼發行版本 以下是3個常見的 安裝shell
聯網狀態下 root 用戶下 執行就行了 很簡單
Debian
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
Centos
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
Ubuntu
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
⑻ linux部署web項目中文不顯示
1、首先系統必須安裝中文語言包才行。
2、其次僅僅有語言包還不行,得設置相應的字元集。
3、最後編輯/etc/profile配置文件,添加如下一行,中文即可顯示。
⑼ 如何從linux中把網站發布出去
家裡的電腦首先需要路由器設置dmz主機 映射你的webserver主機ip地址
域名解析到你的伺服器外網地址
然後linux中修改 將域名綁定好就可以發布網站了
購買的主機也差不多這樣設置,具體操作步驟 需要