剛部署過阿里雲的服務器。記錄一下
需要準備的東西
1.阿里雲帳號。。
2.創建實例
算了,還是直接說要注意的點。
阿里雲配置
- 配置安全組
- 設置白名單 不然其他ip連接不到你的服務器 記住:
出方向,入方向
都要配。
其他配置
- 連接遠程服務器的工具 我用的 WinSCP
- 配置如下
- 主機名就是 服務器的公網ip
賬戶就是 實例管理員的帳號,密碼
- 這個可以實現命令行,文件上傳。可以看到文件夾等等。 當然,可以用阿里雲自帶的遠程連接。
如果不適應命令行的。可以裝個圖形界面,或者用面板,這個自行百度。網上有教程
一般來說部署web項目,就離不開tomcat,tomcat自己下載壓縮包拷過去了。
當然jdk什麼的自己裝。這邊就說一下,開關tomcat的事情。
- 開:進入
tomcat/bin
下 運行終端sh ./startup.sh
cd進來都行 - 關:進入
tomcat/bin
下 運行終端sh ./shutdown.sh
cd進來都行 - 查看tomcat是否關閉:
ps -ef|grep java
如果只剩下
說明全部關閉了。如果運行shutdown.sh
關不掉那就 執行kill -9 xxxx
xxxx爲你關不掉的進程。就可以殺掉了。
然後我就在貼出一些我自己遇到的問題等等啊,或者什麼的常用命令。我自己方便記下來。可忽略
公網訪問阿里雲tomcat
- 首先修改servlet.xml
- port端口修改爲80
- 然後打開阿里雲裏面的網絡和安全 -》安全組-》配置規則-》添加安全組規則 具體裏面的協議類型:http80 授權對象:0.0.0.0/0
然後連接一下,應該可以成功
linux腳本運行錯誤:$’ls\r’: command not found
原因在於 windows 下的換行符是 \r\n,而 linux 下的換行符是 \n
解決方案:
- 首先運行如下命令安裝
yum install dos2unix -y
- 接下來運行如下命令進行轉換工作:
dos2unix file.sh
完成轉換後便可正常執行腳本
REDIS 在windows 啓動
1.cmd控制檯 cd C:\Program Files\Redis
2.redis-server.exe redis.windows.conf
linux中zookeeper安裝
安裝環境:
Linux:centos6.4
Jdk:1.7以上版本
Zookeeper是java開發的可以運行在windows、linux環境。需要先安裝jdk。
安裝步驟:
- 第一步:安裝jdk
- 第二步:把zookeeper的壓縮包上傳到linux系統。
- 第三步:解壓縮壓縮包
tar -zxvf zookeeper-3.4.6.tar.gz
- 第四步:進入zookeeper-3.4.6目錄,創建data文件夾。
- 第五步:在conf文件夾下把zoo_sample.cfg改名爲
zoo.cfg
- 第六步:打開改名的文件,修改data屬性:
dataDir=/root/zookeeper-3.4.6/data
- 第七步:啓動zookeeper [root@localhost bin]#
./zkServer.sh start
- 關閉:[root@localhost bin]#
./zkServer.sh stop
- 查看狀態:[root@localhost bin]#
./zkServer.sh status
結果可以自己試試
注意:需要關閉防火牆。
Ngins
cd /usr/local/nginx/sbin/
- 啓動
./nginx
- 停止
./nginx -s stop
- 保存後停止
./nginx -s quit
- 重啓
./nginx -s reload
- 查詢進程
ps aux|grep nginx
netstat -ntlp
linux 安裝軟件tar.gz 比如nginx
首先說明:有些軟件不需要編譯安裝,如果是源碼包 就要編譯安裝了
- 把壓縮包上傳到任意地方,並解壓
- 進入解壓目錄 cd /usr/local/nginx
- 執行命令 ./configure
- 執行命令 make
- 執行命令 make install
持續更新 在部署時遇到的問題! 可以留言。
有些內容來自網上。可聯繫博主