開發一個java web程序,第一肯定就是需要服務器啦,然后既然是web程序,當然是需要使用數據庫的!
一開始,我分開安裝了mysql 和 tomcat,然后,發現mysql一個很蛋疼的問題,就是安裝了5.6以后,每次重啟都不能連接到數據庫,試了網上各種方法,都沒有作用,求哪位大神能夠幫小弟解惑啊。。(當然大神是不會看我的博客的= =)
於是,我就想到了用XAMPP這個神奇。
果斷到官網去下載了http://www.apachefriends.org/zh_cn/xampp.html
下載后就是狂點下一步嘍。。
Tomcat的安裝
由於我已經安裝了tomcat7,並且正在運行,所以在主界面的時候是顯示正在運行。如果你沒有安裝的,xampp的是不能運行的,你可以在官網下載tomcat最新版本,並狂點下一步進行安裝,安裝成功后選擇運行tomcat,就也會出現我上面的請況嘍。。。
這里xampp用的就是我們自己安裝的tomcat,至於xampp自帶的,則沒用,所以你想刪除也是可以滴!
apache的設置
為了避免端口沖突,我選擇了修改apache的配置文件,將
E:\xampp\apache\conf\httpd.conf 中的
Listen 80
ServerName localhost:80
改為 Listen 8060
啟動服務后訪問地址:http://localhost:8060,選擇語言后,就可以出現如下的主界面
ServerName localhost:8060
Mysql和Apache的安全設置
現在控制面板上打開mysql,使其運行
然后在網頁中選擇phpadmin,我們發現,我們直接就進去了后台的管理。。
這個可是真不安全啊。。。因為安裝了以后,xampp默認mysql root用戶的密碼為空,所以我們直接就可以進去嘍。
就讓我們設置吧。。我們既可以在頁面上進行設置,也可以打開終端,鍵入
在這里我們已經改了mysql root用戶的密碼了,然后,我們需要改config.inc.php這個配置文件(在Contorl panel中Apache的Config選項中)
$cfg['Servers'][$i]['auth_type'] = 'config'; // 從配置文件中獲取密碼,還可以配成cookie、http等。
$cfg['Servers'][$i]['password'] = 'XXXXX'; // 新配置的密碼
我改成了cookie方式,然后,我們刷新一下頁面以后就可以看到下面這個驗證頁面了。
現在你需要輸入驗證信息才能登錄了。
接下來,我們對XAMPP文件夾進行設置,禁止其他人訪問。
輸入http://localhost:8060/security/index.php
mysql我們已經進行了設置,在這里可以更改密碼,我們在XAMPP目錄保護下輸入用戶名和密碼,然后點擊保護XAMPP文件夾按鈕,現在我們就成功保護了自己的XAMPP頁面,別人不能再隨便訪問了。再次輸入http://localhost:8060,就會出現要求驗證了
——這么水的東西你也寫出來當博客?
——我是菜鳥= =