訪問按照步驟安裝
wget -c && tar zxf lnmp1.3.tar.gz && cd lnmp1.3 && ./install.shlnmp
nginx狀態管理:/etc/init.d/nginx
mysql狀態管理:/etc/init.d/mysql
lnmp
目錄結構:
nginx 目錄: /usr/local/nginx/
mysql 目錄 : /usr/local/mysql/
mysql資料庫所在目錄:/usr/local/mysql/var/
mariadb 目錄 : /usr/local/mariadb/
mariadb資料庫所在目錄:/usr/local/mariadb/var/
php目錄 : /usr/local/php/
配置檔案:
nginx主配置(預設虛擬主機)檔案:/usr/local/nginx/conf/nginx.conf
新增的虛擬主機配置檔案:/usr/local/nginx/conf/vhost/網域名稱.conf
mysql配置檔案:/etc/my.cnf
php配置檔案:/usr/local/php/etc/php.ini
第一:更改 「mysql」 資料庫裡的 「user」 表裡的 「host」 項,從」localhost」改稱'%'。
或者新加條記錄,「host」 項為要訪問的ip位址,並授權。重啟mysql服務。
第二:在系統防火牆新增例外埠:3306,並允許例外。
2) 即時生效,重啟後失效
開啟: service iptables start
關閉: service iptables stop
將3306新增到防火牆
/sbin/iptables -i input -p tcp --dport 3306 -j accept
linux下查詢mysql等檔案路徑
linux下檢視mysql apache是否安裝,並解除安裝。指令 ps ef grep mysql 得出結果 root 17659 1 0 2011 00 00 00 bin sh usr bin mysqld safe datadir var lib mysql socket var lib m...
linux 下啟動 mysql 與PHP
一,在linux下啟動mysql一般是使用安全模式啟動.如下 1,進入mysql安裝檔案的 bin資料夾下,2,ll命令 看到有乙個可執行檔案mysqld safe 3,執行.mysqld safe 即可啟動 4,關閉session,開啟另乙個session進行操作 5,若是開啟遠端mysql資料庫...
LINUX下安裝PHP,而不安裝mysql
編譯php的時候 只知道加個引數 with mysql usr local mysql with mysqli usr local mysql bin mysql config但是加這兩個引數的前提是要安裝mysql,往往有時候程式和資料庫不在同一主機上,總不能在程式上也安裝mysql吧,那怪費事的...