1. 程式人生 > >如何在linux伺服器上搭建簡單網站

如何在linux伺服器上搭建簡單網站

一:前言

   很多學開發的同學都知道如何開發一個網站,但是遇到配置伺服器和部署專案時就有點頭疼了,網上的部落格琳琅滿目,很多都是如何配置某一個軟體,筆者在剛剛結束的小網站配置和部署看了部落格,遇到了很多問題,花了很長的時間才解決,故寫下此篇部落格,希望可以幫助到也在頭疼中的同學,也非常希望同學們在讀了此篇部落格後進行指正,留下評論。

二:伺服器環境配置

筆者使用阿里雲上的虛擬機器,安裝Ubuntu 16 64系統,系統自動安裝。搭建一個小網站主要會使用到三種軟體:jdk、tomcat、mysql。

   1,jdk安裝與配置

      獲取jdk命令:

   wget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux- x64.tar.gz

 連結地址需要自己在官網上獲取,上述地址直接下載可能會出現錯誤。下載完成後移動到制定目錄,比如/usr/java/(建立java/目錄)並且解壓

  tar -zxvf  jdk-8u161-linux- x64.tar.gz

    配置jdk

執行 vim  /etc/profile     編輯系統配置檔案    在檔案末尾加上以下程式碼:

export JAVA_HOME=/usr/local/jdk-8u161

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH=$JAVA_HOME/bin:$PATH

   執行 重新整理配置

   source  /etc/profile

2,tomcat配置

使用wget命令下載tomcat包,使用tar命名解壓。進入bin目錄,執行 ./startup.sh 可以啟動tomcat 執行./shutdown.sh 可以關掉tomcat。執行 ./catalina.sh run 可以在當前終端看到伺服器執行的資訊。開發的web程式直接放在webapp目錄下。預設情況下tomcat會自動掃描或者解壓。

3,資料庫的配置

 Ubuntu 下直接執行以下程式碼進行自動安裝,安裝過程中提示輸入密碼這一步千萬不能忘了設定密碼:

sudo apt-get install mysql-server

sudo apt-get isntall mysql-client

sudo apt-get install libmysqlclient-dev

檢查是否安裝成功:

sudo netstat -tap | grep mysql

安裝成功後,登陸mysql伺服器:

mysql -u root -p 

輸入密碼後就可以使用了

完成上述步驟,一個簡單的網站伺服器就配置完成了,開啟你的web開發之旅吧