linux jdk+mysql+tomcat+nginx 項目部署步驟

來源:互聯網
上載者:User

標籤:

1、下載linux jdk1.7.0_79.tar.gz ;

:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2、下載一個檔案上傳工具,本人喜歡用wincp ,串連centos 伺服器,必須用root使用者登入,才能上傳檔案,如果用其他使用者,可以登入,但是不能上傳檔案,沒有許可權

在linux 系統的/usr/local下建立一個java的檔案夾

cd /usr/local

makdir /java

把檔案上傳到java檔案夾裡面,然後解壓縮

tar xvf jdk1.7.0_79.tar.gz;

3,最後一步,進入/etc

cd /etc

vi profile

然後按i進入insert模式,

在profile 末尾最後加入

 

export JAVA_HOME=/usr/local/java/jdk1.7.0_79

export PATH=$JAVA_HOME/bin:$PATH

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

 

最後一步

重啟機器

reboot

 -------------------------------------------------------------------------------

安裝mysql
CentOS 6.5/6.6 安裝mysql 5.7 最完整版教程
Step1: 檢測系統是否內建安裝mysql

#yum list installed | grep mysql
Step2: 刪除系統內建的mysql及其依賴
命令:

# yum -y remove mysql-libs.x86_64
Step3: 給CentOS添加rpm源,並且選擇較新的源
命令:

#wget dev.mysql.com/get/mysql-community-release-el6-5.noarch.rpm
#yum localinstall mysql-community-release-el6-5.noarch.rpm
# yum repolist all | grep mysql
# yum-config-manager --disable mysql55-community
# yum-config-manager --disable mysql56-community
# yum-config-manager --enable mysql57-community-dmr
# yum repolist enabled | grep mysql
Step4:安裝mysql 伺服器
命令:

# yum install mysql-community-server
Step5: 啟動mysql
命令:

#service mysqld start
Step6: 查看mysql是否自啟動,並且設定開啟自啟動
命令:

# chkconfig --list | grep mysqld
# chkconfig mysqld on
Step7: mysql安全設定
命令:

# mysql_secure_installation
Step8: 修改mysql登入密碼
命令:

# grep ‘temporary password‘ /var/log/mysqld.log //查看密碼

然後重設密碼
# mysql_secure_installation

密碼規則:必須要有大寫小寫數字結合(例子:[email protected]#$5)

然後會提示填寫y or n ,順序是y-y-y-n-n-y OK了
接著登入就行了
mysql -uroot -p

 

---------------------------------------------

tomcat通過ftp上傳之後只需要解壓就好

--------------------------------------------
安裝nginx
Nginx 安裝教程
1、Nginx的安裝

CentOS 6 環境下配置

Step1 下載gcc :yum install gcc-c++

Step2 下載pcre:yum install -y pcre pcre-devel

Step3 下載zlib: yum install -y zlib zlib-devel

Step4 下載openssl:yum install -y openssl openssl-devel

Step5 nginx 源碼包:http://nginx.org/en/linux_packages.html

 

第一步:把nginx的源碼包上傳至linux伺服器

 

第二步:解壓源碼包。 tar -zxf nginx-1.8.0.tar.gz

第三步:進入nginx-1.8.0檔案夾。使用configure命令建立makefile。

建立make(makefile),如果沒有make是不能編譯的

第四步:參數設定如下解析查看最後的附錄:

./configure \

--prefix=/usr/local/nginx \ 編譯以後指定安裝目錄

--pid-path=/var/run/nginx/nginx.pid \

--lock-path=/var/lock/nginx.lock \

--error-log-path=/var/log/nginx/error.log \

--http-log-path=/var/log/nginx/access.log \

--with-http_gzip_static_module \

--http-client-body-temp-path=/var/temp/nginx/client \

--http-proxy-temp-path=/var/temp/nginx/proxy \

--http-fastcgi-temp-path=/var/temp/nginx/fastcgi \

--http-uwsgi-temp-path=/var/temp/nginx/uwsgi \

--http-scgi-temp-path=/var/temp/nginx/scgi

注意:上邊將臨時檔案目錄指定為/var/temp/nginx,需要在/var下建立temp及nginx目錄

 

將上面配置資訊複製起來直接粘貼到視窗

 

第五步:make

 

第六步 make install

進行安裝

 

安裝成功

 

1.1 Nginx的啟動及關閉
1.1.1 啟動
在nginx目錄下有一個sbin目錄,sbin目錄下有一個nginx可執行程式。

./nginx 或者 start nginx 啟動nginx服務

./nginx -s reload 重啟nginx服務

linux jdk+mysql+tomcat+nginx 項目部署步驟

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.