my tencent cloud unbuntu


Ubuntu Server 18.04.1 LTS 64位  1核 2G 50Ghtml

首先須要在控制檯中重置密碼。而後默認的用戶名是ubuntu。以後就能夠使用xshell進行鏈接了。若是想使用root用戶登錄,網上有不少的方法,能夠參考。mysql

 

安裝nginx:nginx

執行apt-get update,apt-get install nginx就安裝完成了。安裝完成後網站目錄是:/var/www/html。這時候直接在瀏覽器中輸入你的公網ip就能夠瀏覽裏面的默認網頁了。由於nginx的默認端口是80。sql

 

安裝mysql數據庫:shell

執行apt-get install mysql-server。開啓遠程訪問:vim /etc/mysql/mysql.conf.d/mysqld.cnf,註釋掉bind-address  = 127.0.0.1這一句。數據庫

mysql -u root -p 進入數據庫,這裏他會要求輸入密碼,我用sudo su切換到超級用戶執行的這個命令,隨便輸啥密碼都能進入數據庫,不知道是否是超級用戶的問題。可是若是我不sudo su切換用戶執行這個命令時會說權限拒絕。ubuntu

進入數據庫後執行,vim

mysql> grant all on *.* to root@'%' identified by '你的密碼';   //這個是建立一個root用戶能夠在任意ip('%'表示任意ip,若是隻想本地訪問設置爲localhost)下訪問全部數據庫(*.*表示任意數據庫的任意權限,若是隻讓該用戶訪問特定的數據庫能夠改成databaseName.*)瀏覽器

mysql> flush privileges;    //刷新權限ide

mysql> exit  //退出

再執行以下命令重啓mysql:systemctl restart mysql。這時候應該在外網能夠用navicat等數據庫鏈接工具鏈接這個數據庫了。反正我是能夠了。

相關文章
相關標籤/搜索