国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

CentOS 7 下LAMP實現及基于https的虛擬化主機

2019-11-02 16:31:15
字體:
來源:轉載
供稿:網友

系統環境:

CentOS 7

Apache 2.4

php 5.4

MariaDB 5.5

項目需求:

創建3個虛擬主機,分別架設phpMyadmin,wordpress,Discuz

其中phpMyadmin提供https服務.

一、使用yum安裝環境所需組件

  httpd,php,php-mysql,mariadb-server

  # yum install httpd php php-mysql mariadb-server

二、關閉SELINUX并配置防火墻

  1.為了測試方便,先關閉selinux

    臨時關閉:

    setenforce 0

    永久關閉:

    vim /etc/sysconfig/selinux

    SELINUX=disabled

  2.在CentOS 7自帶防火墻中添加80,443,3306端口

    查看firewall運行狀態

    # firewall-cmd --state

    添加端口

    # firewall-cmd --add-port=80/tcp --permanent

    # firewall-cmd --add-port=443/tcp --permanent

    # firewall-cmd --add-port=3306/tcp --permanent

    重載firewall配置

    # firewall-cmd --reload

    查看已有規則

    # iptables -L -n

三、測試一下各軟件是否正常

  1.啟動httpd并測試訪問:

    # systemctl start httpd

    沒什么意外的話,此時瀏覽器訪問測試頁應該是成功的.

  2.測試數據庫

    啟動MariaDB

    # systemctl start mariadb

    能進入MariaDB命令行即可

    # mysql

  3.查看php版本,我的版本是5.4.16

    # php -v

四、配置Apache

  1.新建所需文件夾

    在/web/vhosts下創建三個虛擬主機分別需要的文件夾 ,pma,wp,dz

    # mkdir -p /web/vhosts/{pma,wp,dz}

  2.賦予Apache用戶對整個/web目錄的訪問權:

    # chown -R apache:apache /web

  3.創建測試頁面

    # vim /web/vhosts/pma/index.php

    內容為: 

 <?php    echo "this is pma"    ?>    # vim /web/vhosts/wp/index.php    內容為:    <?php    echo "this is wp"    ?>    # vim /web/vhosts/dz/index.php    內容為:    <?php    echo "this is dz"    ?>

  4.取消歡迎頁,否則會有干擾

    # mv /etc/httpd/conf.d/welcome.conf /etc/httpd/conf.d/welcome.conf.bak

  5.添加三個虛擬主機

    創建一個叫vhosts.conf配置文件

    # vim /etc/httpd/conf.d/vhosts.conf

    內容:

  <VirtualHost *:80>    DocumentRoot /web/vhosts/pma    ServerName pma.buybybuy.com    ErrorLog logs/pma.err    CustomLog logs/pma.access combined    </VirtualHost>    <Directory "/web/vhosts/pma">    Options Indexes FollowSymLinks    AllowOverride None    Require all granted    </Directory>    <VirtualHost *:80>    DocumentRoot /web/vhosts/wp    ServerName wp.buybybuy.com    ErrorLog logs/wp.err    CustomLog logs/wp.access combined    </VirtualHost>    <Directory "/web/vhosts/wp">    Options Indexes FollowSymLinks    AllowOverride None    Require all granted    </Directory>    <VirtualHost *:80>    DocumentRoot /web/vhosts/dz    ServerName dz.buybybuy.com    ErrorLog logs/dz.err    CustomLog logs/dz.access combined    </VirtualHost>    <Directory "/web/vhosts/dz">    Options Indexes FollowSymLinks    AllowOverride None    Require all granted    </Directory>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永靖县| 常宁市| 通城县| 醴陵市| 巴马| 林口县| 永寿县| 成武县| 天气| 醴陵市| 会理县| 罗平县| 高阳县| 正镶白旗| 诸城市| 泸溪县| 黄大仙区| 衡水市| 秀山| 咸宁市| 莒南县| 塘沽区| 祥云县| 昔阳县| 砀山县| 葵青区| 南乐县| 天津市| 沂水县| 昌邑市| 韶关市| 繁昌县| 中山市| 杂多县| 托克逊县| 丹寨县| 呼和浩特市| 盈江县| 肥乡县| 漳浦县| 连城县|