如何在云主機部署網站服務器?云主機適合哪些用戶?
分類:云服務資訊
編輯:
瀏覽量:100
2021-11-05 11:19:20
隨著云主機的普及,網站搭建的方式越來越簡單化,許多網站和個人紛紛開始租用和購買云主機,那么如何在云主機部署網站服務器?云主機適合哪些用戶?新網小編給大家講一講!
一、云主機的產品特征是什么?
云主機已經興起多時,但是由于云的概念在用戶心里一直都是非常抽象以及難以理解,因此,難免會有不專業的商家就抓住這一點向客戶銷售性價比較低的云主機,行業也有很多上當的客戶反饋說黑心商家打著云主機的旗號賣的是VPS產品,因此,我們對于如何識別真假云主機提供了以下意見:
第一,是否需要押金以及維護服務器的錢,云主機不同于服務器,一般都是零首付、零押金、零維護。
第二,是否擁有多節點可選擇,云主機沒有明顯的單雙線之分,因為采用的是云計算,因此,在全國各地擁有很多節點,線路覆蓋全國多個城市的電信、網通、BGP。
第三,擴容是否容易,云主機采用的是彈性云計算平臺,若要擴容或者是升級都是很容易很快速的。
二、云主機適合哪些用戶?
1.注重主機服務性價比的用戶。
2.需要快速實現分布式部署的用戶。
3.對業務的彈性擴展能力有需求的用戶。
4.有系統高可用性和快速恢復需求的用戶。
5.希望輕松管理系統的用戶。
三、如何在云主機部署網站服務器?
1、申請云主機
2、把網站服務器程序拷貝到云主機
3、遠程登錄云主機
4、解壓網站服務器程序
yum install bzip2
tar -xvf 03IotServer.tar.bz2
5、安裝Python3
yum list |grep python
yum install python36.x86_64
6、創建Python虛擬環境
cd 03IotServer
mkdir env
python36 -m venv ./env/
云主機部署
7、安裝網站服務器需要的包
./env/bin/pip install --upgrade pip
./env/bin/pip install -r requirements.txt
8、安裝mysql
yum list |grep maridb
yum install mariadb.x86_64 mariadb-server.x86_64
systemctl restart mariadb
mysql_secure_installation
9、創建數據庫
mysql -uroot -pLzy123456
MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS uplooking DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
10、修改網站服務器配置
vim config.py
修改mysql用戶名、密碼、數據庫
11、數據庫遷移
./env/bin/python run.py db init
./env/bin/python run.py db migrate
./env/bin/python run.py db upgrade
12、調用網站服務器的init命令
./env/bin/python run.py init
13、安裝gunicorn
./env/bin/pip install gunicorn
14、修改網站服務器運行文件run.py
vim run.py
去掉manager.run
15、啟動gunicorn
./env/bin/gunicorn -w 4 -b 127.0.0.1:8080 --chdir ./ run:app
16、安裝nginx
yum install nginx
17、配置nginx
vim /etc/nginx/nginx.conf
18、重啟nginx
service nginx restart
如何在云主機部署網站服務器?云主機適合哪些用戶?以上就是新網小編給大家講解的部署方式,大家在安裝云主機時如果遇到問題,可以在線咨詢小編!
一、云主機的產品特征是什么?
云主機已經興起多時,但是由于云的概念在用戶心里一直都是非常抽象以及難以理解,因此,難免會有不專業的商家就抓住這一點向客戶銷售性價比較低的云主機,行業也有很多上當的客戶反饋說黑心商家打著云主機的旗號賣的是VPS產品,因此,我們對于如何識別真假云主機提供了以下意見:
第一,是否需要押金以及維護服務器的錢,云主機不同于服務器,一般都是零首付、零押金、零維護。
第二,是否擁有多節點可選擇,云主機沒有明顯的單雙線之分,因為采用的是云計算,因此,在全國各地擁有很多節點,線路覆蓋全國多個城市的電信、網通、BGP。
第三,擴容是否容易,云主機采用的是彈性云計算平臺,若要擴容或者是升級都是很容易很快速的。
二、云主機適合哪些用戶?
1.注重主機服務性價比的用戶。
2.需要快速實現分布式部署的用戶。
3.對業務的彈性擴展能力有需求的用戶。
4.有系統高可用性和快速恢復需求的用戶。
5.希望輕松管理系統的用戶。
三、如何在云主機部署網站服務器?
1、申請云主機
2、把網站服務器程序拷貝到云主機
3、遠程登錄云主機
4、解壓網站服務器程序
yum install bzip2
tar -xvf 03IotServer.tar.bz2
5、安裝Python3
yum list |grep python
yum install python36.x86_64
6、創建Python虛擬環境
cd 03IotServer
mkdir env
python36 -m venv ./env/
云主機部署
7、安裝網站服務器需要的包
./env/bin/pip install --upgrade pip
./env/bin/pip install -r requirements.txt
8、安裝mysql
yum list |grep maridb
yum install mariadb.x86_64 mariadb-server.x86_64
systemctl restart mariadb
mysql_secure_installation
9、創建數據庫
mysql -uroot -pLzy123456
MariaDB [(none)]> CREATE DATABASE IF NOT EXISTS uplooking DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
10、修改網站服務器配置
vim config.py
修改mysql用戶名、密碼、數據庫
11、數據庫遷移
./env/bin/python run.py db init
./env/bin/python run.py db migrate
./env/bin/python run.py db upgrade
12、調用網站服務器的init命令
./env/bin/python run.py init
13、安裝gunicorn
./env/bin/pip install gunicorn
14、修改網站服務器運行文件run.py
vim run.py
去掉manager.run
15、啟動gunicorn
./env/bin/gunicorn -w 4 -b 127.0.0.1:8080 --chdir ./ run:app
16、安裝nginx
yum install nginx
17、配置nginx
vim /etc/nginx/nginx.conf
18、重啟nginx
service nginx restart
如何在云主機部署網站服務器?云主機適合哪些用戶?以上就是新網小編給大家講解的部署方式,大家在安裝云主機時如果遇到問題,可以在線咨詢小編!
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科