天天看點

Apache 上線論壇網站

之前在虛拟機中使用下載下傳的論壇模闆檔案時,一直不能正常解壓,今天突然想起來有可能是從 Win10 直接拖入虛拟機導緻檔案損壞,于是乎利用 Samba 搭建一個共享目錄,将模闆壓縮檔案放入共享目錄後,通過虛拟機解壓才沒報錯,是以,提醒自己最好做到學以緻用,并且有空就複習複習之前學習的内容

Apache 伺服器配置

  • 伺服器建立網頁釋出目錄和虛拟主機配置檔案
    [[email protected] ~ ] # yum install httpd -y
    [[email protected] ~ ] # systemctl start httpd
    [[email protected] ~ ] # mkdir -p /var/www/westos.com/luntan/html              # luntan.westos.com的預設釋出目錄
    [[email protected] ~ ] # vim /etc/httpd/conf.d/luntan.conf                     # 編輯虛拟主機配置檔案
    <VirtualHost *:80>
    		ServerName luntan.westos.com                                         # 域名
    		DocumentRoot /var/www/westos.com/luntan/html                         # 釋出目錄
    		CustomLog logs/luntan.log combined
    </VirtualHost>
    <Directory "/var/www/westos.com/luntan/html">                                 # 目錄授權
    		Require all granted
    </Directory>
               
    Apache 上線論壇網站
  • 安裝論壇模闆及說明權限修改
    [[email protected] html ] # unzip Discuz_X3.2_SC_UTF8.zip             # 在釋出目錄下解壓,以防安全上下文
    [[email protected]server html ] # ls
    readme  upload untility                                             # 解壓出三個檔案
    [[email protected] html ] # vim readme/readme.txt                     # 閱讀說明文檔
               
    Apache 上線論壇網站
    [[email protected] html ] # cd upload
    [[email protected] upload ] # chmod -R 777 data/                    # 按說明修改目錄權限
    [[email protected] upload ] # chmod -R 777 config/
    [[email protected] upload ] # chmod -R 777 uc_server
    [[email protected] upload ] # chmod -R 777 uc_client
    [[email protected] upload ] # yum install php -y                    # 本實驗多次失敗在這裡,注意安裝php
               
  • 浏覽器通路安裝引導頁面

    浏覽器通路 luntan.westos.com/upload/install

    Apache 上線論壇網站
    Apache 上線論壇網站
    [[email protected] upload ] # yum install mariadb-server -y
    [[email protected] upload ] # systemctl start mariadb              # 啟動資料庫程序
    [[email protected] upload ] # mysql_secure_installation            # 資料庫安全初始化,并設定root密碼
               
    注意,到這步應該支援了資料庫,但事實沒有,檢查後是因為沒有安裝 php-mysql
    [[email protected] upload ] # yum install php-mysql -y             # 安裝php支援mysql包,使其可以在網頁中識别  
    [[email protected] upload ] # vim /etc/my.cnf
    skip-networking=1                                                # 跳過網絡服務
    [[email protected] upload ] # systemctl restart mariadb     
    [[email protected] upload ] # systemctl restart httpd              # 重新開機 Apache 很重要
               
    上面這步很重要
    Apache 上線論壇網站
    Apache 上線論壇網站
    Apache 上線論壇網站
    Apache 上線論壇網站
    這裡有個問題,第二次重新開機輸入 luntan.westos.com 後,顯示 httpd 歡迎界面,更改位址為 luntan.westos.com/upload 後才能正常通路該論壇,解決方法:虛拟主機配置檔案中,将預設釋出目錄修改為 /var/www/westos.com/luntan/html/upload,或者使用http重寫

繼續閱讀