web服務器部署過程記錄

因爲以前沒有服務器部署經驗,又選擇了全部軟件都是單獨編譯安裝,遇到不少問題,解決以後仍是學習到了不少新東西。

現在回過頭來仍是選擇lnmp集成環境的部署方式比較方便快捷:https://lnmp.org/install.html 一站式服務

一下是前段時間部署服務器的流程(沒安裝mysql,由於服務器自帶了)php

(1)配置最新yum源

To --》http://www.cnblogs.com/kyoung/p/6801021.htmlhtml

(2)配置Nginx

To --》http://www.cnblogs.com/kyoung/p/6801111.htmlmysql

備註:linux

(1)wget 若報錯沒法創建ssl鏈接nginx

wget --no-check-certificate https://xxxxxxxxxxxxxxxxxxxweb

--no-check-certificate 不檢查證書訪問sql

1)安裝ssl時候 To --》http://www.cnblogs.com/kyoung/p/6801143.html瀏覽器

     最好安裝最新的openssl增長安全性 安全

2)安裝完成修改nginx.conf配置文件 正常文件路徑--》 /usr/local/nginx/conf/nginx.conf服務器

 

server {

        listen       80;

        server_name  yk.lezi.com;修改處1

        #charset koi8-r;

        #access_log  logs/host.access.log  main;

        location / { 修改處2(增長)

            root  /home/web_v3.0_ci/web/;文件地址根目錄地址

            index index.html index.htm index.php;增長識別php文件

        }

        location ~ \.php$ {修改處3,增長此處localtion

            root html;

            fastcgi_pass 127.0.0.1:9000;

            fastcgi_index index.php;

            fastcgi_param  SCRIPT_FILENAME /home/web_v3.0_ci/web/<-文件地址根目錄地址

            $fastcgi_script_name;

            include fastcgi_params;

         }
}

 

(3)配置防火牆

To --》http://www.cnblogs.com/kyoung/p/6800827.html

備註:若是不配置,會致使80端口未開放,瀏覽器打不開網站

(4)配置PHP

To --》http://www.cnblogs.com/kyoung/p/6801172.html

備註:

(1)檢查是否安裝了php-fpm,並啓動,否則瀏覽器打不開php文件.

(2)樂子網須要php擴展,memcached的支持 須要安裝

To --》http://www.cnblogs.com/kyoung/p/6801187.html

 

(5)若是配置meccached後還無效

重啓linux服務器 啓動nginx php-fpm 防火牆配置 完成

 

肯定還需安裝mysql 本機以安裝 因此無需安裝

(6)部署svn服務器(看需求)

http://www.cnblogs.com/kyoung/p/6801208.html

備註:svn 服務器部署完,須要配置防火牆

更改配置文件須要重啓svn svnserve -d -r /home/svn

 

升級openssl

http://bguncle.blog.51cto.com/3184079/1392870/

ls -l /lib/libssl.so*

相關文章
相關標籤/搜索