<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>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] ### 1.判斷是否安裝apache ``` ps -ef|grep httpd ``` ![](https://img.kancloud.cn/a2/62/a2621468f23688190765a3205fd072f4_628x203.png) 或者 ``` whereis httpd ``` ![](https://img.kancloud.cn/fd/7f/fd7f397316db2e745f6463e346d10495_298x35.png) `apache的日志默認在和bin同級的目錄下,如果編譯安裝的時候沒有特殊指定的話` &nbsp; ### 2.啟動|停止|重啟 命令 找到apache的bin目錄,使用完整bin路徑/httpd -k start | stop | restart 可以進行相關的操作,以1為例 ``` /usr/local/httpd24/bin/httpd -k start /usr/local/httpd24/bin/httpd -k stop /usr/local/httpd24/bin/httpd -k restart ``` &nbsp; ### 3.開啟rewrite模塊并設置基礎的rewrite 找到apache的配置文件,如果是編譯安裝,有參數可以指定,如果不知道一般在/etc/目錄下找與安裝目錄同名 以上為例最終是在/etc/httpd24/下 使用命令則如下 ``` find /etc -iname "httpd.conf" ``` ![](https://img.kancloud.cn/18/b4/18b44c8a084bc65642ef92693438af94_424x54.png) ``` find /usr -iname "httpd.conf" ``` ![](https://img.kancloud.cn/b6/4f/b64f7b21a6ff864b0a7b4bbee3fd24ac_397x35.png) `一般在/etc 或 /usr 目錄下用以上命令遍歷查找,這兩個目錄一個是軟件配置目錄,一個是軟件下載安裝目錄` &nbsp; 查看配置文件開啟rewrite模塊 ``` cd /etc/httpd24/ vim httpd.conf :vim命令模式 /rewrite.so // 會將rewrite.so在文件中高亮標識出來,這里看到已開啟 ``` ![](https://img.kancloud.cn/91/e0/91e0cf13ac7613b84d94ae00562135cf_433x78.png) 在配置的項目webroot目錄下,一般也是入口文件index文件同級目錄,添加一個.htaccess文件,里面寫rewrite規則 &nbsp; 這里以tp5為例,官方文檔已經給出了apache和nginx的rewrite配置,而apache的rewrite已經默認在開源項目中,不需另外配置,除非有特別的rewrite需求。 ``` <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] </IfModule> ``` &nbsp; ### 4.配置非80端口的虛擬主機 首先要在主配置文件開啟加載虛擬配置文件項 ``` cd /etc/httpd24/ vim httpd.conf :vim命令模式 /Virtual hosts // 會將Virtual hosts在文件中高亮標識出來,下面會有配置項 Include /etc/httpd24/extra/httpd-vhosts.conf // 如果前面有#注釋,刪除#即可 :vim命令模式 /Listen // 會將Listen在文件中高亮標識出來,會有配置項 Listen 80 在下面再加一個 Listen 8080 //【這里端口號】可以自定義設置,但最好不要與其他軟件的端口沖突 netstat -ntlp | grep 8080 //可以用改命令在命令行界面查看是否已有同端口的軟件運行 //沒有的話保存退出,重啟apache ``` 進入加載的虛擬配置文件進行虛擬主機配置 ``` Include /etc/httpd24/extra/httpd-vhosts.conf //編輯如下,注意首行就配置了端口匹配 <VirtualHost *:8080> DocumentRoot "/webroot/sync_task/public" LogLevel info ErrorLog "logs/sync_task.error.log" CustomLog "logs/sync_task.access.log" combined ServerName localhost ServerAlias <Directory "/webroot/sync_task/public/"> Options FollowSymLinks ExecCGI AllowOverride All Order allow,deny Allow from all Require all granted DirectoryIndex index.php index.html </Directory> </VirtualHost> // 對應的配置規則后續補充,保存退出,重啟apache ```
                  <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>

                              哎呀哎呀视频在线观看