阿里雲ecs伺服器網站整站打包
㈠ 阿里雲ECS實例linux系統Apache伺服器網站日誌文件怎麼下載
apache的日誌通常在/var/log/httpd目標下,如果沒有,你可以檢查一下/etch/httpd/config/httpd.conf(不一定是這個文件)中日誌目錄定義在何處。
用tar將日誌打包一下:
tarcjfhttp_log.tar/var/log/httpd
然後在本地使用scp將日誌拷貝下來
scpusername@httpServer/home/xxx/http_log.tar.
㈡ 阿里雲ecs伺服器怎麼搭建網站
Mysql密碼在/usr/local/yundns/virtualhost/vh_config.xml
安裝jdk(rpm)
cd /usr/java/
chmod +x jdk-7u67-linux-x64.rpm
rpm -ivh jdk-7u67-linux-x64.rpm
配置環境變數--jdk(版本要對)要能在Linux上運行
export JAVA_HOME=/usr/java/jdk1.7.0_67
export JRE_HOME=/usr/java/jdk1.7.0_67/jre
export JAVA_BIN=/usr/java/jdk1.7.0_67/bin
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export TOMCAT_HOME=/usr/java/tomcat7
export MAVEN_HOME=/usr/local/maven/apache-maven-3.0.5
export PATH=$PATH:$MAVEN_HOME/bin
jdk-進行測試用mvn -v
更改配置
在/usr/local/nginx/conf/nginx.conf中
更多操作
殺死
kill -9 進程號
查看所有埠號
lsof -i
查看哪些進程是80埠
fuser -n tcp 80
殺死埠為80的進程
sudo fuser -k 80/tcp
顯示配置文件里真實的被佔用埠
grep -P '(80|include)' /usr/local/nginx/conf/nginx.conf
使改動配置生效?--應該保持完文件即可
例:source /etc/profile
重新載入:/usr/local/nginx/conf/nginx.conf -s reload
nginx在哪
find / | grep nginx.conf
查看版本號:/usr/local/nginx/sbin/nginx -V
執行語句時
報:不允許 在這運行此語句,下面的換換
/usr/local/nginx/conf/nginx.conf
/usr/local/nginx/sbin/nginx
強制執行
chmod 777 語句
使用關閉命令
shutdown -h now(關閉不了nginx?)--------要再啟動下實例
或者
killall -9 nginx
nginx的啟動命令是:(如果許可權不足chmod 777)
/usr/local/nginx/sbin/nginx
不行用
chmod 777 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
看nginx進程(是否啟動) ---ps aux|grep nginx
查看tomcat是否開啟----- ps -ef|grep java
改Tomcat配置,埠號 --server.xml
並且例<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="網址:8181" appBase="webapps" unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="/xiangmu/xiangmu-man" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="網址(猜此不寫埠默認80)" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="伺服器外網ip地址,這樣可不需域名" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path="" docBase="/xiangmu/" debug="true" reloadable="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
開啟tomcat
給許可權----開啟// (chmod 777一開始要賦許可權)
chmod 777 /usr/java/tomcat7/bin/startup.sh
假如不行在tomcat 的bin目錄下
執行 chmod +x *.sh
然後用 nohup sh ./startup.sh & 啟動成功
關閉---手動重啟也行
/usr/java/tomcat7/bin/shutdown.sh
/usr/local/maven/apache-maven-3.0.5/conf/settings.xml裡面指定了jar包保存位置
指令mvn help:system --應該用不著
怎麼一堆下載?
啟動maven項目--載入jar
(mvn使用前需要給許可權嗎chmod 777 /usr/local/maven/apache-maven-3.0.5/bin/mvn )
cd /xiangmu/xiangmu-parent
mvn install
cd /xiangmu/xiangmu-com
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-pojo
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-service
mvn install
cd /xiangmu/xiangmu-man/xiangmu-man-web
mvn install
cd /xiangmu/xiangmu-man
mvn install
運行項目
cd /xiangmu/xiangmu-man/xiangmu-man-web
mvn tomcat7:run
注意事項
nginx會佔用埠,運行項目前先檢查下埠
xiangmu-man/pom.xml里內容 <!-- 添加tomcat插件 -->
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8181</port>
<path>/</path>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
nginx配置文件
server {
listen 81 default_server;//設置nginx進程默認埠號
server_name localhost;
location / {
root html;
index index.html index.htm;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
}
server {
listen 8181;
server_name 網址;
location / {
root /xiangmu/xiangmu-man;
index index.jsp index.html index.htm;
}
}
pom里的8181要與tomcat的,nginx的8181對應
maven模塊化時,pom.xml引用父級pom,要確定它的位置,用relativePath相對定位,同級用<relativePath>..</relativePath>表示
例 <parent>
<artifactId>xiangmu-parent</artifactId>
<groupId>cn.nzxxx</groupId>
<version>0.0.1-SNAPSHOT</version>
<relativePath>../xiangmu-parent/pom.xml</relativePath>
</parent>
常用操作
啟動tomcat要先關閉Tomcat
/usr/java/tomcat7/bin/shutdown.sh
/usr/java/tomcat7/bin/startup.sh
ps -ef|grep java
啟動項目
source /xiangmu/xiangmu-man/pom.xml
cd /xiangmu/xiangmu-man
mvn tomcat7:run
數據控制台--平時在這設置修改
"https://dms.console.aliyun.com/?spm=0.0.0.0.DzL1Vq#/dms/rsList"
管理實例--啟動項目後當關閉下網頁項目也會一直運行
"https://ecs.console.aliyun.com/#/server/region/cn-shenzhen"
報錯歷程
點1改8181---啟動用mvn tomcat:run---報錯8080佔用
點1改8181---啟動用mvn tomcat7:run---報錯沒有
點1改80---啟動用mvn tomcat7:run---報錯80佔用
點1改8181------啟動用mvn tomcat7:run---tomcat配置指向8181---報錯8181佔用
點1改80---tomcat配置指向8181---nginx指向80---啟動用mvn tomcat7:run--報錯80佔用---http-bio-80
點1改8181---tomcat配置指向8080---nginx指向8181---啟動用mvn tomcat7:run--報錯沒有---http-bio-8181
tomcat的bin下catalina.sh---好像沒用上
在85行下添加
JAVA_OPTS="-server -Xms800m -Xmx800m -XX:PermSize=64M -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true "
自動將web項目部署到tomcat伺服器上--沒用上
mvn tomcat7:deploy -Dmaven.test.skip=true
不知幹啥的
cd /xiangmu/xiangmu-man
mvn tomcat7:deploy
maven有的jar下的殘缺?
for /r %i in (*.lastUpdated) do del %i
你好,我來解答下你的問題.
一.先開通伺服器.並配置網站所需要的運行環境,比如說php或者.NET環境.一般服務商是可以幫你免費配置的.
二.安裝FTP工具.一般可以用SERV-U.
三.在本地電腦安裝flashfxp工具.並用它來把網站源碼上傳到伺服器.
四.通過伺服器上的IIS發布網站,並綁定域名即可
天互數據
為您解答,希望能幫到你
㈣ 阿里雲伺服器ecs怎樣搭建網站
使用阿里雲搭建網站有多種方式,您可參照下表選擇合適的建站方式。
自助建站步驟
步驟1、選擇伺服器
不同網站類型需要的ECS配置不同,請您確認網站規模與訪問人數。一般情況下,小型網站只需要選擇基礎配置即可。
步驟2、部署網站
步驟3、購買和備案域名
步驟4、解析域名
至此,自助建站操作已完成,接下來您可使用域名測試訪問是否正常。
㈤ 阿里雲伺服器ecs怎樣搭建網站
創建實例:購買完進入管理控制台, 到雲ESC創建一個新實例,操作系統可以隨便選,官網推薦的是CentOS 6.3 64版,也可以在鏡像市場,直接選一個配置好環境的鏡像+應用。我這里選的是Windows Server 8,因為要遠程連接伺服器,我不是很熟悉這塊的操作。
網站備案:域名解析成功後,點擊網址,發現還是不能進入網站,這個時候會提示要進行備案。注冊阿里雲備案系統賬號,按要求提示上傳材料。首先要阿里雲備案審核,一個工作日,會打電話聯系你。成功後提交給管局,5-20天之內,會打電話聯系你。我這里比較幸運,4天就完成了兩次備案工作。管局會給你發個簡訊,裡面有備案號,賬號,密碼等等,保存這些信息,把備案號放置在網站底部。
完成:備案成功後,點擊網址就可以進入自己的網站啦,記得平時要對實例快照備份。
㈥ 阿里雲ECS伺服器如何搭建網站
windows伺服器可以用面板搭建網站啊,本身系統帶的iis就不好用,新手也不一定會用和解決問題。403無權訪問可能是你偽靜態沒做好,看看windows VPS 用寶塔網站助手建立網站和資料庫里有沒有提到這一類解決辦法,默認文檔不用刪掉,保留即可。
有問題留言 看到後我會來回答
㈦ 阿里雲伺服器ECS如何搭建網站,計算機大神在哪
首先、需要購買域名(包括域名備案等),還有伺服器空間,
其次、對域名進行解析,並且綁定到伺服器上。
最後、上傳網站代碼內容。
㈧ 如何用阿里雲ecs伺服器搭建自己的個人網站
1.購買雲伺服器ecs
購買地址請點擊雲翼計劃
一定要是學生哦,學信網有注冊的才有效。
復制文件
將 文件/文件夾 從遠程 Ubuntu 機拷至本地(scp)sudo scp -r [email protected]:/root/1.c /home/peace/
將 文件/文件夾 從本地拷至遠程 Ubuntu 機(scp)
sudo scp -r /home/peace/2.c [email protected]:/root/將 文件/文件夾 同步到本地(rsync)
rsync -v -u -a --delete --rsh=ssh --stats [email protected]:/root/1.c /home/peace/
將 文件/文件夾 從本地同步到遠程 Ubuntu 機(rsync)
rsync -v -u -a --delete --rsh=ssh --stats /home/peace/2.c [email protected]:/root/
介紹完畢;
㈨ 如何在阿里雲ecs伺服器發布網站
windows系統的ecs伺服器建議選擇2核4G內存的配置,或者2核8G內存的配置。因為windows系統本身佔用資源很多,低於4G內存是不夠用的。
1、伺服器配置你看網頁鏈接可以參考下。成本也不高,比較適中。
2、從我長期使用來看win2012是可以的,即耗費系統資源不多跑起來又很流暢。
3、詳細流程請看網頁鏈接的內容,很完整。
4、搭建apach+php+mysql的環境,請看windows伺服器建立網站和資料庫的實際操作過程。
至於你說域名綁定、解析域名、建立目錄、維護伺服器等在上面都有。
有不懂得追問吧。
㈩ 網站遷移到阿里雲ecs主機教程(註:本人零基礎)
網站從虛擬主機搬家到阿里雲ecs雲伺服器教程,網上看到的,搬運過來,看能不能幫你解決問題。
1、登錄虛擬主機後台,找到在線壓縮/解壓功能,把網站給打包了,然後登錄FTP把打包好的壓縮包下載到電腦桌面
2、登錄資料庫後台,建立備份,建立備份用的FTP工具,登錄FTP把資料庫備案文件下載到電腦桌面