在伺服器部署專案
設定ip位址、閘道器、dns
確定鏈結網路的網絡卡
約定:第一塊網絡卡為外網
第二塊網絡卡為內網
說明:centos 6.5預設安裝好之後是沒有自動開啟網路連線的!
輸入賬號root
再輸入安裝過程中設定的密碼,登入到系統
vi? /etc/sysconfig/network-scripts/ifcfg-eth0?? #編輯配置檔案,新增修改以下內容
bootproto=static?? #啟用靜態ip位址
onboot=yes? #開啟自動啟用網路連線
ipaddr=192.168.21.188 #設定ip位址
netmask=255.255.255.0? #設定子網掩碼
gateway=192.168.1.2?? #設定閘道器
(也可以在其他的地方進行設定 vi /etc/reslov.conf)
dns1=8.8.8.8 #設定主dns
dns2=8.8.4.4 #設定備dns
ipv6init=no? #禁止ipv6
:wq!? #儲存退出
service ip6tables stop?? #停止ipv6服務
chkconfig ip6tables off? #禁止ipv6開機啟動
service yum-updatesd stop?? #關閉系統自動更新
chkconfig yum-updatesd off? #禁止開啟啟動
service network restart ?#重啟網路連線
ifconfig? #檢視ip位址
如果內網對聯網有控制 可以通過 實體地址進行更改
1.ifconfig -a 其中 hwaddr欄位就是mac位址
2. cat /sys/class/net/eth0/address 檢視eth0的mac位址
3. cat /proc/net/arp 檢視連線到本機的遠端ip的mac位址
如果一開始沒有在
vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置dns
則需要在進行編輯
vi /etc/resolv.conf
nameserver=114.114.114.114
nameserver=8.8.8.8
檢視網路鏈結資訊
重啟伺服器。重啟步驟:
ps -ef | grep tomcat(檢視tomcat程序)
kill ***x(程序id) -9 關閉程序
在tomcat bin 目錄下使用:
cd /usr/local/tomcat/bin
./catalina.sh start ; tail -f ../logs/catalina.out (重啟tomcat並開啟重啟日誌)
重啟完成。本地檢查服務是否正常、**是否正確。
wget
然後解壓
tar -zvxf release.upcrm.sql.20161210.tgz
檢視檔案
ls檢視檔案的大小
ll檢視當前檔案的位置
pwd登入mysql ls
pwdmv upcrm.20161210_2.tgz /usr/local/web/
lscd /usr/local/web/
mkdir temp
mv upcrm.20161210_2.tgz temp/
llps -ef |grep tomcat
rm -rf upcrm
cd temp
lstar zvxf upcrm.20161210_2.tgz #解壓
llmv upcrm.20161210_2 ../ #移動到上一級目錄
rm -rf upcrm #刪除已有的
lscd ../ #進入上已級目錄
lsmv upcrm.20161210_2 upcrm #修改名稱
ps -ef|grep tomcat
cd /usr/local/tomcat/bin
./catalina.sh start ; tail -f ../logs/catalina.out
service mysql restart
vi ../conf/server.xml #編輯tomcat
./catalina.sh start ; tail -f ../logs/catalina.out #啟動tomcat和開啟日誌
專案部署到伺服器
今天,第一次為工作寫日子,以後肯定會一直記錄,好了,說一下重點吧。如何把已完成的專案部署到伺服器,準備工作,在伺服器上搭建 jdk 和 tomcat 版本根據個人需求,我是 jdk1.7 和 tomcat 7.0 具體怎麼搭建上網查吧。第一步 把自己的專案上傳到伺服器上。我用的是最笨的方法,因為伺服...
Django專案部署到伺服器
安裝 sudo apt install python3 pip sudo pip3 install virtualenv sudo apt install nginx sudo apt install mysql server 建立虛擬環境 在專案目錄下執行 home file virtualenv...
nuxtjs專案部署Ubuntu伺服器
由於為了達到更好的seo效果,最近研究了下nuxt.js 來做服務端渲染 ssr 本文來講講,在本地開發完成後怎麼在伺服器上配合nginx部署node專案。本地打包 上傳到伺服器 安裝伺服器環境 安裝專案依賴和測試啟動 pm2 守護啟動 nginx配置 本地打包 打包前,先設定好在伺服器中要開啟的埠...