linux 下mysql等php的安裝 lnmp

2021-07-25 15:07:58 字數 940 閱讀 8628

訪問按照步驟安裝

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吧,那怪費事的...