<var id="7zf1j"><font id="7zf1j"></font></var>

          <sub id="7zf1j"></sub>

            新手從零搭建服務器的筆記教程

            來源:liaoxiansheng 發布時間:2018-05-19 17:09:34 閱讀量:3781

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

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

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

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

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

            第五步:
            進入root目錄下,給一鍵安裝包賦權限 ,然后執行安裝
            輸入命令:

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

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

            網站目錄:/alidata/www服務器軟件目錄:/alidata/serverMysql目錄:/alidata/server/mysqlPhp目錄:/alidata/server/php

            還有個服務器的操作命令匯總:

            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

            接下來就給介紹如何進行網站部署和網站遷移
            第一步:
            首先,通過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

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

             /etc/inti.d/httpd restart

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

            第一步:把你本地數據導出一份.sql,然后用FTP上傳到服務器上。

            第二步:登錄數據庫

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

            到這里想必你已經連接上了數據庫。接下來我們先創建一個數據庫

            create databse xxx; use xxx;

            接下來我們就把數據庫導入進去

            source /root/xxx.sql

            這樣我們就完成了數據庫的導入了。我們可以通過

            show tablse;來查看數據表是否已經成功導入

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

            分享:
            評論:
            你還沒有登錄,請先
            2019年92午夜视频福利_五月丁香久久综合网站_三级网站视频在在线播放_日本漫画全彩3d口工漫

                  <var id="7zf1j"><font id="7zf1j"></font></var>

                    <sub id="7zf1j"></sub>