<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                >[info] 適用于 CentOS 6.x x64 # 關閉SELinux ~~~ vi /etc/selinux/config SElinux=disabled ~~~ 然后重啟 >[danger] 注意:如果不關閉SELinux,可能會導致所有php文件的訪問都報404錯誤 # 添加軟件源鏡像 ~~~ # CentOS mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo # 包含nginx及其它常用軟件 yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo # 包含 php71 yum install http://rpms.remirepo.net/enterprise/remi-release-6.rpm # MySQL yum localinstall --nogpgcheck https://dev.mysql.com/get/mysql57-community-release-el6-9.noarch.rpm # 安裝yum-utils yum install yum-utils #生成緩存 yum makecache ~~~ # * Nginx ~~~ yum install nginx chkconfig nginx on ~~~ >[info] 修改/etc/nginx/nginx.conf 將 user nginx 改為 user apache ~~~ service nginx start ~~~ ### 使能 HTTP2(可選) #### 進入源碼編譯目錄 ~~~ cd /usr/local/src ~~~ ### 安裝編譯相關依賴 ~~~ yum install gc gcc gcc-c++ pcre-devel zlib-devel make wget openssl-devel libxml2-devel libxslt-devel gd-devel perl-ExtUtils-Embed GeoIP-devel gperftools gperftools-devel libatomic_ops-devel perl-ExtUtils-Embed dpkg-dev libpcrecpp0 libgd2-xpm-dev libgeoip-dev libperl-dev -y ~~~ ### 下載源碼包 >[info] 這里最好下載與通過 `yum` 安裝的 `nginx` 相同版本源碼, `openssl` 則必須高于 `1.0.2` ~~~ wget https://www.openssl.org/source/openssl-1.0.2n.tar.gz tar -xf openssl-1.0.2n.tar.gz wget http://nginx.org/download/nginx-1.10.2.tar.gz tar -xf nginx-1.10.2.tar.gz ~~~ ### 查看編譯參數 ~~~ nginx -V ~~~ 復制編譯參數,并加上 ~~~ --with-openssl=/usr/local/src/openssl-1.0.2n ~~~ ### 編譯 ~~~ ./configure 編譯參數 make service nginx stop make install service nginx start ~~~ >[success] 執行install后,原有配置不會丟失 ### 最后 執行 ``nginx -V`` 查看 ``openssl`` 版本 >[info] 可能需要手動在 `/etc/nginx/nginx.conf` 末尾加上 `include /etc/nginx/conf.d/*.conf;` # * MySQL 5.7 ~~~ yum install mysql-community-server chkconfig mysqld on service mysqld start ~~~ ~~~ # 查看默認密碼 grep 'temporary password' /var/log/mysqld.log # 修改默認密碼 mysqladmin -u root -p password Dd123456@c # 清除記錄 history -c ~~~ >[danger] 修改密碼回車之后,輸入舊密碼 # * PHP 7.1 ~~~ yum install php71 ln -s /usr/bin/php71 /usr/bin/php ~~~ ~~~ yum install php71-php-gd php71-php-mbstring php71-php-mcrypt php71-php-mysqlnd php71-php-opcache php71-php-pdo php71-php-pecl-apcu php71-php-pecl-zip php71-php-process php71-php-xml php71-php-pecl-xdebug php71-php-pecl-memcached ~~~ >[info] 配置文件路徑: `/etc/opt/remi/php71/` >[info] 日志文件路徑: `/var/opt/remi/php71/log/php-fpm/www-error.log` # * PHP-FPM ``` bash yum install php71-php-fpm chkconfig php71-php-fpm on ``` 修改 FPM 配置 ~~~ /etc/opt/remi/php71/php-fpm.d/www.conf ~~~ ``` ini pm.status_path = /status listen = 127.0.0.1:9999 #不要改成9000,與xdebug默認端口沖突 pm.max_requests=500 request_terminate_timeout=600s request_slowlog_timeout = 30 //使能慢日志 ``` ~~~ service php71-php-fpm start ~~~ 安裝 php 插件 ~~~ # php71-php-pecl-redis 插件名稱 yum install php71-php-pecl-redis ~~~ 重啟服務 ~~~ service php71-php-fpm start ~~~ # * Memcached ``` bash yum install memcached chkconfig memcached on ``` 修改配置文件 `/etc/sysconfig/memcached`,只監聽本地地址 `OPTIONS="-l 127.0.0.1"` ```bash service memcached start ``` 默認端口為 `11211` # * Composer ```bash php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" php composer-setup.php php -r "unlink('composer-setup.php');" mv composer.phar /usr/bin/composer ``` 設置composer國內鏡像(**需要切換到非root用戶**) ```base # 設置國內鏡像 composer config -g repo.packagist composer https://packagist.phpcomposer.com ``` # * 其它修改 ## 啟用 apache 用戶 > nginx是默認以apache身份運行的,所以網頁文件都應該以apache身份上傳和創建,否則會出現權限問題 ```bash # 修改apache用戶密碼 passwd apache mkdir -p /var/www ``` ``` base # apache 用戶相關權限 chown apache:apache /var/www chown apache:apache /var/opt/remi/php71/log ``` ## 啟用 apache 用戶 SSH 登錄 修改 `/etc/passwd` ![輸入圖片說明](https://git.oschina.net/uploads/images/2017/0710/205927_4bdcec1c_354044.png "在這里輸入圖片標題") ## 開放服務端口 阿里云服務器默認只開放了幾個默認端口,所以需要在 ECS 的安全組中添加規則允許80、443等端口的訪問 ![輸入圖片說明](https://git.oschina.net/uploads/images/2017/0710/210354_0e84e00b_354044.png "在這里輸入圖片標題") # * 其它軟件 ``` bash yum install lrzsz yum install unzip ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看