亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 選購與維護(hù) > 電腦組裝教程 > 阿里云centos 6.6 64位配置PHP環(huán)境

      阿里云centos 6.6 64位配置PHP環(huán)境

      時(shí)間: 林澤1002 分享

      阿里云centos 6.6 64位配置PHP環(huán)境

        阿里云centos 6.6 64位是怎么配置PHP環(huán)境的呢?下面是學(xué)習(xí)啦小編跟大家分享的是阿里云centos 6.6 64位配置PHP環(huán)境,歡迎大家來閱讀學(xué)習(xí)。

        阿里云centos 6.6 64位配置PHP環(huán)境

        工具/原料

        FlashFXP 可視化在線編輯工具,不用vi編輯

        Xshell 遠(yuǎn)程登錄服務(wù)器工具

        方法/步驟

        下載與安裝FlashFxp和Xshell.登錄遠(yuǎn)程服務(wù)器.

        更新源并安裝PHP支持環(huán)境(Apache+PHP+MySQL)

        更新源命令:yum update

        安裝PHP支持環(huán)境命令:

        yum install httpd php mysql mysql-server php-mysql httpd-manual mod_ssl mod_perl mod_auth_mysql php-mcrypt php-gd

        libjpeg* libmcrypt php-xml php-mbstring php-ldap php-pear php-xmlrpc mysql-connector-odbc mysql-devel libdbi-dbd-mysql -y

        PS:復(fù)制粘貼到Xshell就可以了,方便

        配置apache服務(wù)器.

        路徑:/etc/httpd/conf/httpd.conf

        ServerTokens OS #在44行 修改為:

        ServerTokens Prod (在出現(xiàn)錯誤頁的時(shí)候不顯示服務(wù)器操作系統(tǒng)的名稱)

        ServerSignature On #在536行 修改為:

        ServerSignature Off (在錯誤頁中不顯示Apache的版本)

        Options Indexes FollowSymLinks 在331行 修改為:

        Options Includes ExecCGI FollowSymLinks(允許服務(wù)器執(zhí)行CGI及SSI)

        #AddHandler cgi-script .cgi  在796行 修改為:AddHandler cgi-script .cgi .pl (允許擴(kuò)展名為.pl的CGI腳本運(yùn)行)

        AllowOverride None    在338行 修改為:AllowOverride All (允許.htaccess)

        DirectoryIndex index.html index.html.var 在 402行 修改為:

        DirectoryIndex index.html index.htm Default.html Default.htm index.php Default.php index.html.var (設(shè)置默認(rèn)首頁文件,增加index.php)

        KeepAlive Off  在76行 修改為:

        KeepAlive On (允許程序性聯(lián)機(jī))

        MaxKeepAliveRequests 100   在83行 修改為:

        MaxKeepAliveRequests 1000 (增加同時(shí)連接數(shù))

        詳情見圖:

        配置php

        路徑:/etc/php.ini

        magic_quotes_gpc = On #在745行 打開magic_quotes_gpc來防止SQL注入

        log_errors = On #記錄錯誤日志

        disable_functions = #在386行 列出PHP可以禁用的函數(shù),暫時(shí)沒有禁用

        short_open_tag = Off #支持php短標(biāo)簽

        配置mysql并遷移數(shù)據(jù)庫

        1.配置my.cnf文件

        路徑:/etc/my.cnf

        設(shè)置數(shù)據(jù)庫默認(rèn)編碼方式:utf8

        修改數(shù)據(jù)庫路徑為:/alidata/mysql

        配置如下:

        [mysqld]

        #author:chenxiao update 1

        #datadir=/var/lib/mysql

        datadir=/alidata/mysql

        socket=/var/lib/mysql/mysql.sock

        #author:chenxiao add 2

        default-character-set=utf8

        character_set_server=utf8

        user=mysql

        # Disabling symbolic-links is recommended to prevent assorted security risks

        symbolic-links=0

        [mysqld_safe]

        log-error=/var/log/mysqld.log

        pid-file=/var/run/mysqld/mysqld.pid

        #author:chenxiao add 2

        [client]

        default-character-set=utf8

        2.配置mysqld文件

        路徑:/etc/rc.d/init.d/mysqld

        找到

        get_mysql_option mysqld datadir "/var/lib/mysql" #51行 替換

        get_mysql_option mysqld datadir "/alidata/mysql"

        3.配置mysqld_safe文件

        路徑:/usr/bin//usr/bin/mysqld_safe

        找到:

        DATADIR=/var/lib/mysql #286行 修改成

        DATADIR=/alidata/mysql

        4.創(chuàng)建軟連接

        ln -s /alidata/mysql/mysql.sock /var/lib/mysql/mysql.sock

        配置數(shù)據(jù)庫root用戶密碼并開啟遠(yuǎn)程登錄

        開啟數(shù)據(jù)庫服務(wù)命令:service mysqld start

        進(jìn)去數(shù)據(jù)庫命令:mysql

        進(jìn)去mysql數(shù)據(jù)庫庫: use mysql;

        設(shè)置root密碼命令:

        mysql> update user set password=password('123456') where user='root';

        刷新權(quán)限表命令: flush privileges;

        開啟遠(yuǎn)程登錄數(shù)據(jù)庫命令:

        grant all privileges on *.* to 'root'@'%'identified by '123456' with grant option;

        配置防火墻iptables

        路徑:/etc/sysconfig/iptables

        開放80,3306端口

        配置見下

        # Firewall configuration written by system-config-firewall

        # Manual customization of this file is not recommended.

        *filter

        :INPUT ACCEPT [0:0]

        :FORWARD ACCEPT [0:0]

        :OUTPUT ACCEPT [0:0]

        -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

        -A INPUT -p icmp -j ACCEPT

        -A INPUT -i lo -j ACCEPT

        -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT

        -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

        -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

        -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

        -A INPUT -j REJECT --reject-with icmp-host-prohibited

        -A FORWARD -j REJECT --reject-with icmp-host-prohibited

        COMMIT

        重啟各類服務(wù)即可

        service httpd restart

        service mysqld restart

      配置PHP環(huán)境相關(guān)文章:

      1.服務(wù)器怎么配置PHP環(huán)境

      2.EditPlus怎么配置PHP編譯環(huán)境

      3.部署服務(wù)器的安裝及配置

      4.怎么配置MAC OS X 10.11.2下的PHP開發(fā)環(huán)境

      5.08CMS網(wǎng)站W(wǎng)indows 2008服務(wù)器環(huán)境配置方法

      6.怎么配置電腦環(huán)境變量

      7.在mac上搭建WEB服務(wù)器環(huán)境的集成環(huán)境安裝軟件

      2835325