一、安裝PhpStudy
1. 下載Phpstudy for Linux的bin文件(-c實(shí)現(xiàn)斷點(diǎn)續(xù)傳效果)
wget -c http://lamp.phpstudy.net/phpstudy.bin
2. 配置phpstudy.bin文件的可執(zhí)行權(quán)限
chmod +x phpstudy.bin
查找phpstudy.bin文件的路徑:
方式①:利用命令find / -name phpstudy.bin
方式②:利用以下命令查找(按先后執(zhí)行以下兩個(gè)命令)updatedb
locate phpstudy.bin
3. 執(zhí)行安裝PhpStudy
./phpstudy.bin
Waiting。。。直至安裝OK
二、安裝ECShop
1.剪切并移動(dòng)ECShop的zip壓縮包到PhpStudy的主目錄下
mv ECshop_v3.6.0_UTF8_release.zip /phpstudy/www
2.解壓ECShopzip壓縮包
unzip ECshop_v3.6.0_UTF8_release.zip
3.修改文件夾的名字
mv ECshop_v3.6.0_UTF8_release ECshop36
4.配置ECShop36文件夾及其下的所有文件rwx權(quán)限
chmod -R 777 ECshop36
5.預(yù)先在/phpstudy/data/目錄下創(chuàng)建一個(gè)ECShop安裝時(shí)所需的數(shù)據(jù)庫(kù),名稱(chēng)如:goods
create database goods; //創(chuàng)建數(shù)據(jù)庫(kù)goodsshow databases; //查看mysql中的數(shù)據(jù)庫(kù)
6.瀏覽器訪(fǎng)問(wèn)如下URL,配置安裝ECShop
URL:http://localhost/ECshop36/ecshop
三、異常問(wèn)題-解決方案
Q1.命令行執(zhí)行mysql命令,出現(xiàn)提示 "bash: msyql: command not found..."
因/usr/local/bin目錄下缺失mysql,需要建立一個(gè)軟鏈接(映射一個(gè)鏈接到/usr/local/bin目錄下)
把mysql安裝目錄 {MYSQLPATH}/bin/mysql,映射到/usr/local/bin目錄下:
cd /usr/local/binln -fs /phpstudy/mysql/bin/mysql mysql
參考資料:解決linux mysql命令 bash: mysql: command not found 的方法
Q2.只知道用戶(hù)名root,忘記msyql的連接密碼
# 1.關(guān)閉mysql服務(wù)service mysqld stop# ORphpstudy stop //若安裝了PhpStudy# 2.修改配置文件vi /etc/my.cnf# 3.在[mysqld]后面加上如下字符串,保存并退出skip-grant-tables# 4.重啟mysql服務(wù)service mysqld start# ORphpstudy start# 5.連接登錄msyql(此處不需要密碼直接回車(chē))mysql -uroot -p# 6.修改管理員密碼use mysql;update user set password=password('root') where user='root';# 7.刷新權(quán)限配置flush privileges;# 8.退出mysql連接exit;# 9.刪除配置文件(/etc/my.cnf)里的 "skip-grant-tables",保存并退出# 10.重啟mysql服務(wù)service mysqld start# 11.重新以新密碼連接mysqlmysql -uroot -proot