LInux下輕量級Web項目--ubantu16.04數據庫mysql5.7安裝+項目測試

社長項目(公衆號:兩猿社)
https://github.com/qinguoyi/TinyWebServer/tree/master/raw_version

ls 當前文件
cd 到哪
pwd 路徑

我自己的密碼怕忘記:
ubantu密碼658275 mysql密碼658275

安裝mysql

參考:
ubuntu18.04安裝mysql5.7數據庫詳細安裝步驟
Ubuntu 16.04 安裝 MySQL 5.7

  1. 查看ubantu版本:lsb_release -a
    在這裏插入圖片描述

  2. 更新
    在這裏插入圖片描述
    接下
    在這裏插入圖片描述

  3. 安裝數據庫

在這裏插入圖片描述
過程中需要設密碼
在這裏插入圖片描述
接:
在這裏插入圖片描述

  1. 過程中,修改密碼N,其他y
    在這裏插入圖片描述
  2. 驗證數據庫是否安裝成功
    啓動mysql,進入mysql,輸入密碼658275
    在這裏插入圖片描述
    測試,使用mysql
    在這裏插入圖片描述

項目開始

1. 創建yourdb庫

在這裏插入圖片描述

遇到問題1:
在這裏插入圖片描述
解決在GitHub issue。

2. make server

3. ./server 9001

在這裏插入圖片描述

開始訪問

瀏覽器(在虛擬機端訪問),輸入ubantu的ip,端口9000左右

ubantu查看 ip
在這裏插入圖片描述
在這裏插入圖片描述
即192.168.14.135
端口我選9001

用戶名 密碼
rah
658275
在這裏插入圖片描述
(視頻不能播放,因爲有的虛擬機瀏覽器不支持這個視頻)

瀏覽器(在物理機訪問)

瀏覽器在本地機訪問時,出現了一些問題:

問題1:要保證虛擬機ubantu和物理機能夠ping通。
如何關閉win7防火牆:
控制面板–系統和安全–Windows防火牆–(左邊)打開或關閉Windows防火牆–(然後下面的兩個關閉按鈕)

如何關閉ubantu防火牆:
https://jingyan.baidu.com/article/73c3ce283ee2c1e50343d9f6.html

主機ping不通ubuntu虛擬機的解決方法(配置一下VMnet8):
https://www.cnblogs.com/zzgyq/p/8480674.html

如果代碼不換,每次編譯(make server)一次就可以了,以後啓動只要從./server開始就可以了。如果修改了代碼,就要重新編譯,即需要make server 開始。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章