1、 ssh root@端口號 # 鏈接服務器
2、cd /home # 進入home目錄
3、git clone 項目github地址 # 從github下載項目
4、wget https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm # 下載rpm源
5、rpm -ivh mysql80-community-release-el7-1.noarch.rpm # 添加rpm源到系統
6、yum update # 更新源,替換掉原來的源
7、yum install mysql-server # 安裝mysql
8、service mysqld start # 啓動mysql
9、service mysqld status # 查看mysql是否啓動
10、grep 'temporary password' /var/log/mysqld.log # 查找mysql給咱們設置的初始密碼
11、mysql -uroot -p # 登陸mysql,密碼輸入上面查到的初始密碼
12、ALTER USER 'root'@'localhost' IDENTIFIED BY '密碼';(注意要切換到mysql數據庫,使用use mysql)修改root密碼
13、flush privileges; # 直接生效修改以後的密碼,不用重啓mysql
14、CREATE DATABASE myblogs DEFAULT CHARSET=utf8 DEFAULT COLLATE utf8_unicode_ci; # 建立一張給網站用的表,表名自定,個人叫myblogs
15、CREATE USER '用戶名'@'localhost' IDENTIFIED BY '密碼!'; # 建立新用戶來管理這個網站
16、GRANT ALL PRIVILEGES ON myblogs.* TO '用戶名'@'localhost'; # 給用戶建立操做表的權限
17、FLUSH PRIVILEGES; # 刷新
18、mysqldump -u root -p myblogs > data.sql # 回到本地將本地的數據庫數據導出
19、scp data.sql root@端口號:/home/MyBlogs/data.sql # 將本地導出的數據庫發送到雲端,冒號後面爲路徑
20、cd /home/Myblogs # 回到雲端,進入剛纔數據庫文件發送的位置
21、mysql -u felix -p # 回到雲端用剛纔建立的mysql用戶登陸
22、use myblogs; # 選擇數據庫
23、source data.sql; # 導入數據
24、cd MyBlogs/ # 進入從github下載下來的文件的目錄
25、找到settings.py文件,更改mysql數據庫配置信息
26、進入pipfile文件所在的目錄,更改pipenv的python版本,由於個人服務器是python3.7,本地是pyhton3.6.
27、pipenv shell # 在pipfile同級目錄執行,進入虛擬環境
2八、pipenv update # 更新pipenv ,可能事件較長
29、pipenv install # 安裝環境須要的依賴包30、python3 manage.py runserver 0.0.0.0:80 # 須要進入manage.py同級文件夾文件夾3一、在本地輸入服務器公網地址,發現不能訪問,緣由是未開啓端口3二、去阿里雲官網安全組開啓80端口。3三、而後在本地訪問IP地址,發現能訪問了。