@mysql
從github上找一個django編寫的我的博客izone
連接:https://github.com/Hopetree/izonelinux
直接使用git同步到pycharm中
在django的setting中更改本身的參數
好比mysql帳號密碼,redis相關配置,smtp服務設置等nginx
這裏不知道怎麼使用pycharm使用git
在gitee中新建一個私人倉庫,建好之後clone到windows中(記得將主機私鑰放在gitee中)git
git clone ....
進入剛纔克隆的項目文件夾,將改好的博客項目代碼複製到裏面,刪除之前原有的git相關的文件,而後上傳到本身的私有倉庫github
git add * git commit -m ".." git push
如今本身的gitee倉庫就有了代碼了
而後使用克隆的命令,克隆到linux主機上(記得添加私鑰)redis
先去買一個阿里雲服務器和域名,而且實名域名,解析域名映射到服務器
沒有服務器就去使用ngrok內網穿透,這一部分教程在工具分類中有sql
再參考菜鳥教程
在linux中安裝mysql,redis和nginx
mysql:安裝好簡單配置帳號密碼和新建一個數據庫供項目使用
redis:無腦安裝,開啓就完事
nginx:更新conf文件,記住每次更新完要reload,全部操做都在菜鳥教程中有的
部分nginx.conf以下數據庫
server { # 端口和域名 listen 80; server_name www.bothsavage.club; location / { proxy_pass http://127.0.0.1:11111; } location /static/ { root xxx/xxxx/izone; } location /media/ { root xxx/xxxx/izone; } }
這裏最好使用screen工具,另外開啓一個子窗口,screen工具的操做在工具分類中有簡單的介紹
最好使用virtualenv虛擬環境管理裝置django
打開一個新窗口
運行python manage.py runserver 11111
而且把debug模式改成false
不出意外就運行成功了
我的博客網站
我的GitHub地址
我的公衆號: