• <ul id="mayc0"></ul>
    <ul id="mayc0"><center id="mayc0"></center></ul>
    <strike id="mayc0"><input id="mayc0"></input></strike>
    <ul id="mayc0"></ul>
  • 始創于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊有禮 登錄
    • 掛牌上市企業
    • 60秒人工響應
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補償
    您的位置: 網站首頁 > 幫助中心>文章內容

    使用Webmin管理LNMP及Linux系統

    發布時間:  2012/6/28 16:56:13

    Webmin簡介

    Webmin是功能非常強大的Unix系統管理面板。管理員通過任何一款瀏覽器,就能添加用戶帳號,管理Apache,DNS,文件共享系統,甚至更多。Webmin允許你DIY模塊,你只需要到模塊管理頁面,增加你需要的功能,刪除你認為不實用的功能。如果你熟悉perl,你甚至可以自己開發模塊來增加Webmin功能。使用Webmin管理linux服務器,你將可以可視化管理你的服務器,完成脫離了命令行模式的管理方法。下面我們來介紹如何使用Webmin(下面的所有操作都是在centos中進行)。

    yum安裝nginx,php,mysql,fastcgi

    LNMP(即nginx-mysql-php)服務器一直是被認為性能高,內存占用少的服務器,下面我們來介紹怎么通過簡單的YUM命令安裝。

    安裝mysql

    1、先卸載系統自帶的apache,然后更新軟件庫

    yum remove httpd
    yum update

    2、yum安裝mysql

    yum install mysql mysql-server

    3、加入啟動項并啟動mysql

    chkconfig --levels 235 mysqld on
    /etc/init.d/mysqld start

    4、設置mysql密碼及相關設置

    mysql_secure_installation

    因為第一次啟動這命令,所以直接回車下一步,然后輸入你的mysql密碼,按照提示操作。

    安裝nginx

    1、導入軟件庫

    rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm

    2、yum安裝nginx

    yum install nginx

    3、添加到啟動項并啟動nginx

    chkconfig --levels 235 nginx on
    /etc/init.d/nginx start

    安裝php

    1、安裝php及相關模塊

    yum install lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy

    2、編輯文件php.ini,在文件末尾添加cgi.fix_pathinfo = 1

    vi /etc/php.ini

    3、執行以下命令以啟動php fastcgi守護進程,并以用戶組nginx和用戶nginx身份運行。

    /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid

    4、設置開機啟動fastcgi.

    編輯文件 vi /etc/rc.local,增加如下代碼:

    /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -u nginx -g nginx -f /usr/bin/php-cgi -P /var/run/fastcgi-php.pid

    修改nginx配置文件,添加fastcgi支持

    1、修改nginx.conf文件

    vi /etc/nginx/nginx.conf

    配置文件部分代碼:

    [...]
    server {
    listen 80;
    server_name _;
    #charset koi8-r;
    #access_log logs/host.access.log main;
    location / {
    root /usr/share/nginx/html;
    index index.php index.html index.htm;
    }
    error_page 404 /404.html;
    location = /404.html {
    root /usr/share/nginx/html;
    }
    # redirect server error pages to the static page /50x.html
    #
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
    root /usr/share/nginx/html;
    }
    # proxy the PHP scripts to Apache listening on 127.0.0.1:80
    #
    #location ~ \.php$ {
    # proxy_pass http://127.0.0.1;
    #}

    # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    #
    location ~ \.php$ {
    root /usr/share/nginx/html;
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
    include fastcgi_params;
    }
    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    location ~ /\.ht {
    deny all;
    }
    }
    [...]
     

    2、重啟nginx

    /etc/init.d/nginx restart

    3、建立info.php文件

    vi /usr/share/nginx/html/info.php

    添加如下代碼:

    <?php
    phpinfo();
    ?>

    在瀏覽器打開測試是否正常,如http://www.zhumaohai.com/info.php。


    本文出自:億恩科技【www.vbseamall.com】

    服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      1
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線