區域網內伺服器

2021-07-07 05:05:05 字數 1603 閱讀 9298

這篇文章主要介紹了wampserver配置(允許外部訪問、phpmyadmin設定為輸入使用者名稱密碼才可登入等),需要的朋友可以參考下

對於很多不熟悉php環境安裝的朋友來說,用整合環境可以更快的上手,更方便的搭建php的執行環境,但是,wamp的整合環境僅僅是將底層基礎工作做好了,有些個別關鍵的配置操作並沒有整合到環境安裝中,所以給大家帶來不少麻煩,看到搜尋引擎中很多朋友都在問為什麼安裝好wamp後,只能本地訪問?區域網內禁止訪問?或者為什麼本地資料庫phpmyadmin為什麼也不能在外部區域網內訪問呢?如何設定mysql必須輸入使用者名稱和密碼而不是直接登入進去呢? 

安裝完第一步是更改語言,右擊工作列的wampserver圖示,選擇language-chinese。

2、保證wampserver工作正常:

不要讓其他程式占用它的預設埠(apache預設埠80和mysql預設埠3306)。這時可以開啟http://localhost測試,單擊wampserver圖示-localhost。

如果啟動不正常,大部分原因都是因為apache的80埠被占用了,比如被iis占用,所以,只要在apahce中的httpd.conf中修改listen埠後就可以了。

首先關閉防火牆(或者在防火牆中新增例外,防毒軟體有的有防火牆尤其注意要關閉);

然後在wamp\bin\apache\apache2.2.21\conf\httpd.conf中將這兩句登出掉(要重啟wamp服務才能生效)

deny from all

allow from 127.0.0.1

即改為#deny from all

#allow from 127.0.0.1

這樣外網就可以訪問主**了;

同樣要允許外網訪問phpmyadmin也要在在wamp\alias\phpmyadmin.conf中進行同樣的修改,改為

#deny from all

#allow from 127.0.0.1

4、將phpmyadmin設定為輸入賬號密碼才可登陸:

進入phpmyadmin後在許可權裡增刪賬戶,並編輯許可權(包括全域性許可權,密碼,登入資訊等)。

這時候可能發現phpmyadmin登陸不進去了,需要做如下操作:

$cfg['servers'][$i]['auth_type'] = 'cookie';        //(原來是'config『)    

$cfg['servers'][$i]['user'] = $cfg['servers'][$i]['user']='你的使用者名稱';   

$cfg['servers'][$i]['password'] = $cfg['servers'][$i]['password']='你的密碼';

然後重啟wamp服務,再次開啟phpmyadmin,就會出現登陸介面。

5、關於登陸phpmyadmin登陸後紅色提示「配置檔案現在需要乙個短語密碼」的解決辦法:

$cfg['blowfish_secret'] = '任意字串';

然後重啟wamp服務,這樣登陸後就不會再提示。但是我遇到乙個問題:登陸介面使用者名稱一行出現亂碼,雖然不影響你輸入使用者名稱密碼登陸但是看著不舒服。所以我就沒有沒有設定短語密碼。

區域網內訪問tomcat伺服器

由於對jbpm才來沒接觸過,所以在昨天向其他同事介紹jbpm的時候,講得不是很好。廢話少說,還是切入正題吧!本來是想在同事的筆記本上安裝jbpm所需軟體,以便在會議室上演示例項,如tomcat mysql ant,但同事說tomcat和mysql就不要了,遠端訪問ricki的電腦。這個想法是不錯,不...

區域網內使用linux搭建NTP伺服器

由於工作需要,要搭建乙個區域網內的ntp伺服器,期間遇到了各種問題。經過上網查詢相關資料和反覆試驗,終於把ntp server搭建成功了。在這裡感謝一下論壇裡的cxgsuda同學。雖然cxgsuda同學沒能解答我的問題,但仍然感謝cxgsuda對我的問題的關注!如果你的ntp伺服器不能同步時間,首先...

iptables對區域網內FTP伺服器的設定

以前遇到過一次,因為怕麻煩沒去解決,今天有機會試了一下,這樣客戶端在區域網內也沒有關係了。閘道器設定 modprobe ip nat ftp modprobe ip conntrack modprobe ip conntrack ftp iptables t nat a prerouting i e...