Centos 下用yum 命令部署lamp環境

2022-09-03 13:00:13 字數 1957 閱讀 4773

1. centos 預設是開啟ip安全策略的,也就是80埠也禁止外部訪問,所以先停用iptables.

service iptables stop

或者對80埠開放

iptables -i rh-firewall-1-input -m state –state new -m tcp -p tcp –dport 80 -j accept

2. 安裝apache

yum install httpd (只安裝apache),如果要安裝其它外掛程式可以

安裝後的網頁位置是 /var/www/html

3. 安裝mysql

yum install mysql mysql-server mysql-devel

安裝完成以後,執行mysql 可能出現以下錯誤:can't connect to local mysql server through socket '/var/lib/mysql/mysql.sock
這個錯誤的原因有很多種,一種這個時候/var/lib/mysql/目錄下找不到mysql.sock這個檔案,可以執行
service mysqld start 或 (/etc/init.d/mysqld start)
如果成功啟動mysql,那麼會在/var/lib/mysql/目錄下生成mysql.sock檔案的,這個時候就將mysql 設定系統啟動時,自動啟動,否則又會重複can't connect to local mysql server through socket

錯誤。自動啟動命令如下:

chkconfig mysqld on

系統預設不會設定密碼的,就是空密碼,如果要設定mysql 密碼,假設密碼設定為123456

mysqladmin -u root password 123456

如果要開通外部訪問mysql,就要設定使用者可供外部訪問

mysql> grant all privileges on *.* to '使用者名稱'@'位址' identified by '密碼' with grant option;

mysql> flush privileges;

例子,允許root 使用者用123456密碼192.168.6.6 連線

mysql> grant all privileges on *.* to

『root'@'192.168.6.6'

identified by '123456' with grant option;

mysql> flush privileges;

例子,允許所有外部,使用者root 密碼123456 連線資料庫

mysql> grant all privileges on *.* to

『root'@'%'

identified by '123456' with grant option;

mysql> flush privileges;

例子,允許ip為192.168.6.6 ,使用者root 密碼123456 連線user資料庫

mysql> grant all privileges on user.* to

『root'@'%'

identified by '123456' with grant option;

mysql> flush privileges;

4. 安裝php

yum install php php-mysql php-common php-gd php-mbstring php-mcrtpt php-devel php-xml

centos下用yum方式配置MySQL

root xiaoluo rpm qa grep mysql 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫有的話,我們就通過 rpm e 命令 或者 rpm e nodeps 命令來解除安裝掉 root xiaoluo rpm e mysql 普通刪除模式 root xiaoluo r...

CentOS7下MySQL安裝部署(yum)

服務相關 密碼初始化 資料庫遠端登入授權 啟動資料庫服務 systemctl start mysqld.service 檢視資料庫服務狀態 設定開機啟動資料庫服務 systemctl enable mysqld systemctl daemon reload 檢視初始化密碼 grep passwor...

CentOS環境用yum命令安裝Mysq資料庫

一 檢視自己系統裡是否已經安裝過mysql資料庫 root localhost rpm qa grep mysql 這個命令就會檢視該作業系統上是否已經安裝了mysql資料庫 如果已經安裝了資料庫先用 rpm e 或者是 rpm e nodeps命令來解除安裝。root localhost rpm ...