一、開啟mysql資料庫遠端訪問的許可權
1、改表法
可能是你的帳號不允許從遠端登陸,只能在localhost。這個時候只要在localhost的那台電腦,登入mysql後,更改 "mysql" 資料庫裡的 "user" 表裡的 "host" 項,從"localhost"改稱"%"
mysql -u root -p
mysql>use mysql;
mysql>update user set host = '%' where user = 'root';
mysql>select host, user from user;
2、授權法
在安裝mysql的機器上執行:
1、d:\mysql\bin\>mysql -h localhost -u root
//這樣應該可以進入mysql伺服器
2、mysql>grant all privileges on *.* to 'root'@'%'with grant option
//賦予任何主機訪問資料的許可權
例如,你想myuser使用mypassword從任何主機連線到mysql伺服器的話。
grant all privileges on *.* to 'myuser'@'%'identified by 'mypassword' wi
th grant option;
如果你想允許使用者myuser從ip為192.168.1.6的主機連線到mysql伺服器,並使用mypassword作為密碼
grant all privileges on *.* to 'myuser'@'192.168.1.3'identified by
'mypassword' with grant option;
3、mysql>flush privileges
//修改生效
4、mysql>exit
退出mysql伺服器,這樣就可以在其它任何的主機上以root身份登入
二、修改httpd程序目錄訪問許可權
這是我機器裡面的。第一項就是程序所屬的使用者。
第乙個程序是我用root身份起動的主程序,所以是root。後兩個則是系統自動開啟的。
另外你所說的「如何知道執行該程式所需要的使用者和使用者組許可權.」。
執行程式的使用者一般是在程式配置檔案裡設定好的,apache的一般是在httpd.cnf裡設定「user」和「group」我的設定的使用者是web,這個使用者是我自己建立的。
apache預設的好像是daemon
三、配置虛擬主機
檢視一下xampp的apache配置檔案,我們發現其中有一行:
documentroot表示虛擬主機對應的路徑,即**目錄,servername表示虛擬主機的訪問位址,類似iis中的主機頭值。
至此,虛擬主機的設定也算是完成了。
最後我們需要在apache配置檔案/opt/lampp/etc/httpd.conf中新增一下**目錄的訪問許可權。
這裡可以將目錄路徑/opt/lampp/www/site1改為/opt/lampp/www,為以後建立更多的虛擬主機如site2、site3……等等做準備。options indexes followsymlinks
allowoverride all
order allow,deny
allow from all
四.將xampp調置為每次開機執行.
vi /etc/rc.d/rc.local
在最後面增加一行:
/opt/lampp/lampp start
五、修改目錄許可權
chown daemon:daemon /usr/***/frontend/runtime -r
chown daemon:daemon /usr/baoxiu/noi/backend/runtime -r
chown daemon:daemon /usr/***/storage/web/source -r
linux下xampp的MySQL配置
這是由於未正確配置mysql。輸入命令時,系統會在 usr bin這個位置裡尋找輸入的命令,如果沒有把命令引入到這個位置,則會提示 命令無法找到 只要把這個工具的絕對位置引入到 usr bin,所有的問題就迎刃而解了,只要我們把這條命令執行 本人xampp裝在opt目錄下 sudo ln s opt...
linux 下安裝配置xampp環境
最後經過研究查閱相關資料後,總結 因為xampp本身很開放,幾乎所有的功能都是開啟的,安全性不夠高,所以不太適合生產環境部署應用,只適合在開發環境中使用。不過xampp的安裝配置過程還是有必要記錄下的,畢竟還要開發呢。linux系統是centos 6.5。把檔案拷貝到跟目錄下,先賦予執行許可權,ro...
linux 下安裝配置xampp環境
2.把檔案拷貝到 usr local src目錄下,先賦予執行許可權,root localhost src chmod a x xampp linux x64 5.5.35 0 installer.run3.然後執行 注意一定要在root許可權下 root localhost src xampp l...