linux系統一鍵安裝phpstudy的lnmp環境

phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,php

支持php5.2/5.3/5.4/5.5切換mysql

已經在centos-6.5,debian-7.4.,ubuntu-13.10測試成功nginx

 

使用說明:sql

服務進程管理:phpstudy (start|stop|restart|uninstall)
站點主機管理:phpstudy (add|del|list)
ftpd用戶管理:phpstudy ftp (add|del|list)數據庫

 

安裝說明:apache

直接在最高管理員模式下進行就不會報錯,也不用輸入sudoubuntu

 

 

命令:
wget -c http://lamp.phpstudy.net/phpstudy.bin 
chmod +x phpstudy.bin    #權限設置
./phpstudy.bin     #運行安裝vim

(簡單的三步,我安裝的常常出錯的在權限問題上,以root權限安裝99%不會出錯--[以上後面倆命令前面加上sudo便可])
選擇好php的版本安裝便可。
用時十到幾十分鐘不等,安裝時間取決於電腦的下載速度和配置。



如何切換php版:
假如你先安裝的apache+php5.3
想切換成nginx+php5.4
你就再走一次./phpstudy.bin
可是你會發現有一行是否安裝mysql提示選不安裝
這樣只須要編譯nginx+php5.4
從而節省時間,這樣只須要幾分鐘便可。centos

 

使用方法測試

在終端中使用sudo 或者 使用管理員帳號運行 phpstudy start 開啓

命令列表:

phpstudy start | stop | restart        開啓 | 中止 | 重啓

phpstudy add | del | list                    添加虛擬主機 | 刪除虛擬主機 | 查看虛擬主機列表

  注:添加或刪除過虛擬主機域名,須要從新修改host文件配置,(sudo vim /etc/hosts)

phpstudy ftp add | del | list           

配置文件地址

apache配置文件:/phpstudy/server/httpd/conf/httpd.conf

PHP配置文件:/phpstudy/server/php/etc/php.ini

打開Mysql控制檯

/phpstudy/mysql/bin/mysql -uroot -proot

 

 

 

好,咱們這樣就安裝好了

而後咱們要設置數據庫,由於默認只能本ip訪問,咱們要設置任何ip均可以訪問

進入數據庫輸入下邊的命令:update mysql.user set host='%' where host='localhost' and user = 'root';

 

而後咱們還能夠修改數據庫登陸密碼

方法1: 用SET PASSWORD命令

  mysql -u root

  mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpass');

 

方法2:用mysqladmin

  mysqladmin -u root password "newpass"

  若是root已經設置過密碼,採用以下方法

  mysqladmin -u root password oldpass "newpass"

 

方法3: 用UPDATE直接編輯user表

  mysql -u root

  mysql> use mysql;

  mysql> UPDATE user SET Password = PASSWORD('newpass') WHERE user = 'root';

  mysql> FLUSH PRIVILEGES;

 

在丟失root密碼的時候,能夠這樣

  mysqld_safe --skip-grant-tables&

  mysql -u root mysql

  mysql> UPDATE user SET password=PASSWORD("new password") WHERE user='root';

  mysql> FLUSH PRIVILEGES;

相關文章
相關標籤/搜索