做爲學生黨的優惠,30塊3個月的服務器使用時間(爲了成爲將來的拍黃片導演怎麼口以不捨得花錢)php
雲服務器ECS 學生特惠html
基本按照一開始給你的配置就行了,除了公共鏡像那裏選擇,看我的需求吧,之後工做,用到linux的地方仍是有的,先學學一點好,個人配置是同窗推薦的,同窗聽說問了相關工做人員,因此仍是很可靠的mysql
下面有登陸名以及密碼,密碼設置以後隨便找個記事本記錄一下吧,不記也沒事反正能夠找回,不過養成好習慣吧linux
樓上搞定以後,去網上下個Xshell和Xftp,這個很好找,百度一下就有了
下完以後打開Xshell,點擊樓下的新建sql
而後設置一下IP地址,還有隨便給此次的會話起個名字,之後每次登陸就不用再輸入IP和用戶名密碼這些了。用戶名是剛纔購買的時候的root,密碼是你本身設置的密碼。記得在終端那裏設置編碼,最好是UTF-8,老規矩thinkphp
這個在阿里雲的雲市場,點進去雲市場後拉到下面shell
點進去以後選擇數據庫
而後回到控制檯,在本身已購買的服務中點擊管理apache
我在買的時候是不用錢的,不過退出帳號進入好像要2軟妹幣,你口以試一下看看,不想花錢找我發給你也口以
進去以後有一個連接,點擊下載,解壓縮出來瀏覽器
打開Xshell,以下圖,點擊倒數第二個綠色的圖標,即爲XFtp,把剛纔下載解壓出來的文件拖動放到右邊
切換回來Xshell的窗口,依次輸入如下指令
而後是環境版本選擇,根據我的需求吧,我選的是apache2.4組合5.5.7的PHP加上5.6.21的mysql
按下Y以後須要等幾分鐘,由於要安裝,這個花的時間比較長,出現樓下的消息表明成功了
回到Xshell修改你的數據庫相關信息,輸入passwd www
,修改ftp的密碼
而後重啓一下Xshell,打開Xftp,進入root,再進入sh-1.4.5,打開一個名爲account.log的文件,把文字最尾部那個複製過來,是mysql的密碼(爲了下面修改密碼)
輸入mysqladmin -uroot -p(賦值剛纔的密碼) password admin(admin就是本身要設置的新密碼)
形式能夠參考下圖,注意第一個-p後面沒空格 password後面有空格
成功以後,打開XFtp,進入根目錄/alidata/www/phpwind
下面有一個phpmyadmin的文件夾,把它拖動到上一層目錄(也就是www下,方便之後訪問)
打開XFtp,一次進入/alidata/server/httpd-2.4.10/conf/vhosts
,看到這裏有一個phpwind.conf
文件,右鍵點擊它,輸入777(獲取全部權限,這個在操做後面不少要用到),肯定以後打開該文件,直接把第一行、第三行和第四行的phpwind去掉(也就是修改網站訪問目錄到/alidata/www
下,以前默認是安裝到/alidata/www/phpwind
下)
好了,終於口以把咱們的項目拉到www下面了,下面的hc_tp是個人項目
登陸本地的phpmyadmin,把你的本地數據庫導出(和你的項目相關聯的數據庫),記得選中自定義,把CREATE TABLE選項勾上,導出以後在打開
打開瀏覽器輸入http://你的外網IP地址/phpmyadmin
,輸入以前設置的數據庫用戶名和密碼,而後再把前面的本地導出數據導入進來
導入好以後,打開瀏覽器,輸入http://你的外網IP/項目地址,好比個人是http://120.XX.XX.XXX/hc_tp/XXXX
這個時候出現一個問題
又是權限問題!右鍵選中應用模塊Apps,更改權限,改爲777
進入你的thinkphp數據庫配置文件,好比個人放在Apps的Common目錄下,DB_HOST改爲你的外網IP地址,DB_PWD改爲你前面設置的數據庫密碼
接下來我登陸個人網站後臺程序,想驗證數據庫中的admin表的用戶名密碼是否正確,結果出現這個
這個是一個,很糾結的問題,研究了好久,昨晚終於找到一個辦法再次來到XShell,輸入cd /../etc
(進入相關目錄),回車以後再輸入vi my.cnf
(編輯文本) 而後按I(Linux下I爲Insert,即爲插入操做),而後在中間加入一行skip-grant-tables
(跳過權限,因此會帶來安全隱患,不過找了不少資料也暫時找到這種辦法),接着按鍵盤左上角ESC鍵
,輸入:wq
(Linux下爲保存文本並退出)
而後再跳目錄cd /../
,回車輸入/etc/init.d/mysqld restart
,重啓mysql數據庫
登陸你的網站,大功告成!