創(chuàng)建實例:購買完進入管理控制臺,到云ESC創(chuàng)建一個新實例,操作系統(tǒng)可激州以隨便選,官網推薦的是CentOS6.364版,也可以在鏡像市場,直租世接選一個配置好環(huán)境的鏡像+應用。我這里選的是WindowsServer8,因為要遠程連接服務器,我不是很熟悉這塊的操作。
創(chuàng)新互聯(lián)-專業(yè)網站定制、快速模板網站建設、高性價比黔西南州網站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式黔西南州網站制作公司更省心,省錢,快速模板網站建設找我們,業(yè)務覆蓋黔西南州地區(qū)。費用合理售后完善,十載實體公司更值得信賴。
遠程連接服務器:這里要根據(jù)本地系統(tǒng)和服務器系統(tǒng)選擇連接方式,我是windows遠程連接windows
本地運行mstsc-遠程桌面連接-輸入實例的IP-選項中可以把本地資源驅動器勾選上-連接
搭建環(huán)境:根據(jù)自己和項目需求,搭建服務器運行環(huán)境。我是在鏡像市場購買的免費環(huán)境(windows+mysql+apache+php+一些服務器軟件),所以略過這一步。
搭建網站:環(huán)境配置好后,將本地編寫好網站,放在服務器軟件網站目錄下(Apache中htdocs)
測試網站:在本地瀏覽器地址欄輸入服務器IP地址,確認實例和網站搭建成功
購買域名:可以在阿里云管理控制臺中,點擊域名,點擊域名注冊,寫一個你要注冊的域名。首先要看是否被注冊了,然后根據(jù)自己需求購買后綴,可以考慮(點抗 )國際通用域名。
域名解析:域名購買成功后,要對域名進行解析,在管理控制臺,點擊域名,點擊域名解析,根據(jù)提示填寫解析項內容。
網站備案:域名解析成功后,點擊網址,發(fā)現(xiàn)還是不能進入網站,這個時候會提示要進行備案。注冊阿里云備案系統(tǒng)賬號,按要求明型蔽提示上傳材料。首先要阿里云備案審核,一個工作日,會打電話聯(lián)系你。成功后提交給管局,5-20天之內,會打電話聯(lián)系你。我這里比較幸運,4天就完成了兩次備案工作。管局會給你發(fā)個短信,里面有備案號,賬號,密碼等等,保存這些信息,把備案號放置在網站底部。
完成:備案成功后,點擊網址就可以進入自己的網站啦,記得平時要對實例快照備份。
看你裝什么系統(tǒng),如:Linux,雹滲罩 1、使用上一節(jié)說明搭建好的FTP上傳一鍵安裝包;
2、使用putty遠程登錄服務器。這里不在贅述,如下圖。
查看大圖
3、進入相關目錄,執(zhí)喊源行語句安裝,可能需要先修改相應權限,執(zhí)行語句如下
chmod –R 777 sh 修改目錄權限
cd sh 進入相關目錄
./install.sh 執(zhí)行安裝
執(zhí)行這個語句后會出現(xiàn)選擇WEB版本的提示
apache or nginx,input a or n:
這里我輸入a選擇apache然后安裝程序會繼續(xù)執(zhí)行
需要比較長的時間,估計要半個小時,等待安裝完成
4、上一步執(zhí)行成功后,就表示WEB服務器已經安裝完成,輸入cat account.log就可以查看MYSQL賬號密碼,如下圖所示
查看大圖
5、以上4步,網站服務器已經搭建完畢,如果以后需要增加新的虛擬主機,可修改一下文源鬧件:
選擇了nginx 那么會有一個nginx 目錄在
/alidata/server/nginx/
Nginx 配置文件在/alidata/server/nginx/conf
Nginx虛擬主機添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwind.conf
選擇了apache那么會有一個httpd 目錄在
/alidata/server/httpd
apache 配置文件在/alidata/server/httpd/conf
apache虛擬主機添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwind.conf
阿里云使用,第巧正櫻一步購買;清慧第二步配置環(huán)境啊,那是個空主機,需要格式化安裝軟件,第三步上域名注冊的地方解析域名把服務器ip弄過去,第四步,用工具連接服務器,把代碼傳上去(htdocs?)
居然有人踩孝叢我啊,我去,我今年在上新開的站點,流程剛走過,有點常識沒有呀,
第1步:安裝一個服務我這裝的是oneInstack
第2步:先在阿里云添加一個安全組50
第3步:ssh:在oneinstack 執(zhí)行./vhost.sh 這是添加虛擬機
第4步:在/usr/local/nginx/conf/vhost目錄下 修改端口
第5步:web 服務開啟 端口 iptables -A INPUT -p tcp --dport 50 -j ACCEPT
第碰派6步:ssh:執(zhí)行service nginx restart 重啟服務
第7步:在/data/wwwroot/ip地址:50 放自己頁面文件
完了,你可以在服務器ip后面加50就可以訪問了,你還可以類似開啟30,40,60之類的端口
nginx部署
1.在下載的ngnix的工具中執(zhí)行下面命令:
start ./nginx.exe回車即啟動了nginx服務
2.檢查是否成功
輸入 會有Welcome to nginx!
3.nginx配置
找到nginx下的conf/nginx.conf文件,設置代理相關信息,重點是server{}中的內容
server {
listen 80;
server_name test點抗 ;
# 這里是你要代理的測試環(huán)境域名加上-local
# 比如你的項目測試環(huán)境為test點抗 ,你本地此處可以設置為test點抗 ,當然你可以冊空隨便設置
location /{
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT,web-token,app-token,Authorization,Accept,Origin,Keep-Alive,User-Agent,X-Mx-ReqToken,X-Data-Type,X-Auth-Token,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
# 此處8091是我們本地運行項目的端口號,設置成跟你本地起的服務端口號一樣就行
proxy_pass ;
}
}
登錄后復制
?
4.本機dns配置
修改本地host文件配置
找到目錄C:\Windows\System32\drivers\etc,打開hosts文件,修改文件,加入127.0.0.1 test點抗
然后在test點抗 可以看到Welcome to nginx!
5.運行
先輸入./nginx.exe -t檢查nginx配置是否正確
繼續(xù)輸入nginx -s reload重啟(nginx配置文件修改后都要重啟nginx才會生效)
刷新dns: ipconfig /flushdns
ngnix設置一個服務
root就是文件的 地址 localhost:8000/文件名.后綴 就是頁面地址
server {
listen 8000;
# listen somename:8080;
# server_name somename alias another.alias;
location / {
root "E:\華僑城\西安歡樂谷\聚合-集成小程序\src\pages\index";
index index.html index.htm;
}
}
登錄后復制
?
本地通過http-server啟動服務
npm install http-server -g
http-server -p 8881
頁面輸入127.0.0.1:8881 然后寫笑姿賀入頁面aaa.html 就可以訪問了
登錄后復制
重啟redis
1.cmd打開redis目錄:
redis-server.exe redis.windows.conf
每次重啟 是不是很麻煩,自動啟動的方法:
1.在redis目錄啟動redis: redis-server.exe redis.windows.conf
2.在redis設置用戶名密碼:
redis-cli.exe
然后輸入 set name wangjigen 設置自己的名字 getname 看看自己是否設置成功
config set requirepass wjg720941設置密碼 auth 需要輸入自己的密碼
config get requirepass 查看自己的用戶名密碼
3.設置服務命令
redis-server --service-install redis.windows-servi` ce.conf --loglevel verbose
然后在計算機服務點擊可開啟
over
然而啟動的時候會報錯
node_redis: Warning: Redis server does not require a password, but a password was supplied.
1.可能是這是redis程序沒有指向window.conf 文件 redis-server.exe redis.windows.conf
2.可能是或者在 redis.windows.conf文件搜索requirepass 添加密碼 requirepass asd123