亚洲欧美日韩综合系列在线_91精品人妻一区二区_欧美大肥婆一级特大AA片_九色91视频免费观看_亚洲综合国产精品_av中文字幕在线不卡_久久精品色综合网_看黄色视频的软件_无卡无码高清中文字幕码2024_亚洲欧美日韩天堂网

新手從零搭建服務(wù)器的筆記教程

來源:liaoxiansheng 發(fā)布時間:2018-05-19 17:09:34 閱讀量:5205

這篇教程也是寫給自己,作為以后自己忘記了再拿出來看。大家如果懂的可以指點,如果不懂的新手也可以作為參考。

第一步:
首先呢,你肯定要先去買一個服務(wù)器。我是去阿里云買的。這里就不詳細說了。因為配置的問題主要看自己的需求。我們說買好之后要干的事情。

第二步:
要下載倆個工具,主要是用來連接服務(wù)器的。
一個是xshell ,另外一個是ftp (直接百度就可以了)

第三步:
去阿里云市場購買一個LINUX一鍵安裝web包。這個包可以安裝Apache與Nginx倆個不同的web服務(wù)器。(新手還是比較推薦安裝一鍵的,分開來裝還需要點技術(shù)。)
地址是:https://market.aliyun.com/products/53690006/cmgj000262.html

第四步:
使用XSHELL連接到服務(wù)器,這個想必只要大家有了阿里云給的賬號密碼都會連接吧。連接上之后,打開FTP工具。把一鍵安裝包上傳到root目錄下。(這里有不懂的,也可以留言)

第五步:
進入root目錄下,給一鍵安裝包賦權(quán)限 ,然后執(zhí)行安裝
輸入命令:

chmod -R -777 sh-1.5.3cd sh-1.5.3./install.sh

接下去的操作按照提示選擇安裝的WEB環(huán)境就好。選擇好了就會自動安裝了。需要15分鐘這樣吧。
這樣就基本完成了一個服務(wù)器的安裝,接下來介紹一下環(huán)境目錄及相關(guān)操作命令

網(wǎng)站目錄:/alidata/www服務(wù)器軟件目錄:/alidata/serverMysql目錄:/alidata/server/mysqlPhp目錄:/alidata/server/php

還有個服務(wù)器的操作命令匯總:

nginx: /etc/init.d/nginx start/stop/reloadapache:/etc/init.d/httpd start/stop/restartmysql : /etc/intit.d/mysqld start/stop/restartftp : /etc/init.d/vsftpd start/stop/restart

接下來就給介紹如何進行網(wǎng)站部署和網(wǎng)站遷移
第一步:
首先,通過FTP軟件把你的站點目錄XXX上傳到/alidata/www/目錄下,并且修改目錄所屬組。(注意www目錄下默認會有phpwind,如果你不需要該論壇可以自行刪除)

chown .www /alidata/www/xxx -R

第二步:
修改Apache的配置文件,默認情況只有一個phpwind.conf

cd /alidata/serverhttd/conf/vhosts/cp -p phpwind.conf xxx.confvim xxx.conf

如何配置這個文件想必大家都已經(jīng)懂了,不然在本地也運行不了。主要是修改幾個地方
第一 把網(wǎng)站目錄寫對了
第二 把自帶的偽靜態(tài)規(guī)則刪掉
第三 修改日志生成名字
改好之后按ESC ,輸入冒號 輸入wq 回車鍵,保存配置文件。
最后重啟Apache服務(wù)器

 /etc/inti.d/httpd restart

到這里你們就可以在瀏覽器輸入IP就可以訪問你的網(wǎng)站了,但是肯定會出錯。因為你還沒有配置好數(shù)據(jù)庫。接下里我們就來配置數(shù)據(jù)庫和數(shù)據(jù)導(dǎo)入。

第一步:把你本地數(shù)據(jù)導(dǎo)出一份.sql,然后用FTP上傳到服務(wù)器上

第二步:登錄數(shù)據(jù)庫

 mysql -u root -ppwd;這里可能會有人發(fā)生這樣一個錯誤-bash: mysql: command not found這是因為沒有給mysql 建立快捷方式首先我們先找到mysql 的存放位置,如果有印象你肯定知道在哪里。不過我們用命令來找到它。find / -name mysql假設(shè)查找到的路徑為/usr/local/mysql/bin/mysql,可以使用下面的命令設(shè)置一個鏈接:ln -s /usr/local/mysql/bin/mysql /usr/bin/mysql然后就可以使用mysql命令了。注意:FTP 和 mysql 的賬號密碼在 cat /root/sh-1.5.3/account.log

到這里想必你已經(jīng)連接上了數(shù)據(jù)庫。接下來我們先創(chuàng)建一個數(shù)據(jù)庫

create databse xxx; use xxx;

接下來我們就把數(shù)據(jù)庫導(dǎo)入進去

source /root/xxx.sql

這樣我們就完成了數(shù)據(jù)庫的導(dǎo)入了。我們可以通過

show tablse;來查看數(shù)據(jù)表是否已經(jīng)成功導(dǎo)入

到這里你只要修改你項目的配置文件,把數(shù)據(jù)庫賬號密碼改正確。項目就可以正常訪問了。當(dāng)然我們還希望可以在本地連接數(shù)據(jù)庫。使用管理工具會讓管理數(shù)據(jù)庫更加直白。
但是你直接連是鏈接不上的,因為你沒有權(quán)限。所以你需要給賬號賦予權(quán)限。
到這里基本就已經(jīng)完成了服務(wù)器的安裝,與項目的遷移了。如果你有什么不懂的地方,可以留言。
當(dāng)然我也不是什么高手,如果你們發(fā)現(xiàn)有哪里不好的或者寫的不對的??梢灾赋鑫視右愿恼?謝謝大家

分享:
評論:
你還沒有登錄,請先