關於阿里雲服務器的常用配置和php開發總結

公司購買了阿里雲虛擬服務

系統: CentOS 7.0 64位

開發環境:LNMP(linux+nginx+mysql+php)

二級域名的配置和發佈:

  1. 在阿里雲控制檯-域名-域名控制檯中,相應的國際域名下添加二級域名解析。本步驟僅僅提供將二級域名發佈在互聯網中,可以通過DNS將該域名解析爲相應的IP地址。
  2. 配置nginx服務器,/etc/nginx/nginx.conf加入對二級域名的解析配置,如:
  3. server {
            listen       80;
            server_name  ***.***.com;
    index index.php index.html index.htm;
    root /var/www/html/bsewww;               //將該域名綁定到本地目錄上
    location ~ ^(.*)\/\.svn\/
    {
    return 404;
    }
    location ~ \.php$ {
            include /etc/nginx/php-fpm;
        }
    location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
    {
    expires 30d;
    }
    location ~ .*\.(js|css)?$
    {
    expires 1h;
    }
    include /etc/nginx/rewrite/bsewww.conf;
    access_log /log/nginx/bsewww.log;
    }//這一步纔是真正實現將二級域名解析爲本地目錄
  4. 重啓服務器使得配置生效
http 500錯誤,服務器內部出錯可能原因:

  1. MySQL連接出錯
  2. 服務器內部php代碼等有編譯出錯,最常見語法錯誤
nginx服務器php當前腳步強制顯示錯誤提示:
error_reporting(E_ALL);
ini_set('display_errors', '1');

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章