|
phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6
phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,
支持php5.2/5.3/5.4/5.5切换
已经在centos-6.5,debian-7.4.,ubuntu-13.10测试成功。
下载版:http://lamp.phpstudy.net/phpstudy.bin
完整版:http://lamp.phpstudy.net/phpstudy-all.bin
安装:
wget -c http://lamp.phpstudy.net/phpstudy.bin
chmod +x phpstudy.bin #权限设置
./phpstudy.bin #运行安装
用时十到几十分钟不等,安装时间取决于电脑的下载速度和配置。
也可以事先下载好完整,安装时无需下载。
安装完成
如何切换php版:
假如你先安装的apache+php5.3
想切换成nginx+php5.4
你就再走一次./phpstudy.bin
但是你会发现有一行是否安装mysql提示选不安装
这样只需要编译nginx+php5.4
从而节省时间,这样只需要几分钟即可。
使用说明:
服务进程管理:phpstudy (start|stop|restart|uninstall)
站点主机管理:phpstudy (add|del|list)
ftpd用户管理:phpstudy ftp (add|del|list)
以上是官方提供的安装方法地址:http://lamp.phpstudy.net/
如果你已经按照上面方法安装好之后。可以参考下我总结的PHPSTUDY使用方法 apache+mysql+php+zend
========================================================================
xshell 下载地址:百度搜索 Xshell【不要下载汉化版或者破解版的,正版也是免费的选择个人或学校用户】
xftp下载地址 :百度搜索 xftp 【不要下载汉化版或者破解版的,正版也是免费的选择个人或学校用户】
这是两个管理linux的利器
登录ssh 之后 添加网站步骤
------------------------------
//添加网站
----------------------------------
执行:/phpstudy/phpstudy add
------------------------------------------------------------
然后会要求输入域名,注意不能出错,要一次写对,如果出错
摁下 Ctrl + C 退出。重新执行/phpstudy/phpstudy add
------------------------------------------------------------
输入域名之后 回车,提示httpd[重启成功] 即表示添加成功
网站对应的目录在 /phpstudy/www/域名名称(该目录用你上一步输入的域名作为目录名称)
=====================================================================
//解压文件
--------------------------------
注意,压缩文件只能是zip的,名称为英文的。解压方法
你可以把文件放到/phpstudy/下面,下面的代码也是在这个基础上
假如/phpstudy/下面有一个aaa.zip文件,你想把它解压到/phpstudy/www/aaa/文件夹下
unzip -o -d /phpstudy/www/aaa/ /phpstudy/aaa.zip
然后回车.
=====================================================================
//重启服务器
--------------------------------------
/phpstudy/server/httpd/bin/apachectl restart
回车执行重启。(没有提示)
另一种:利用phpstudy 自带功能
/phpstudy/phpstudy restart
回车,有重启提示
//修改绑定的域名,或者是想一个网站上绑定多个域名
====================================================
登录ssh之后 点击xshell 上面的 xftp 进入到
/phpstudy/server/httpd/conf/vhosts/
里面的配置文件是按照你的域名命名的。
找到需要修改的配置文件。例如:我要修改bbs.ffxia.cn网站的配置文件
打开bbs.ffxia.cn.conf
<virtualhost *:80>
ServerName bbs.ffxia.cn #这个是主域名。主域名的意思就不用说了吧。
ServerAlias tejiashare.com #这个是网站地址别名 ,别名顾名思义,就是小名,人有大名小名。
DocumentRoot /phpstudy/www/bbs.ffxia.cn
DirectoryIndex index.php index.html
<Directory /phpstudy/www/bbs.ffxia.cn>
Options +Includes +FollowSymLinks -Indexes
AllowOverride All
Order Deny,Allow
Allow from All
</Directory>
</virtualhost>
那么 在ServerAlias 后面添加网站地址别名,个数不限也不要求是同一个主域名下的
举例:ServerAlias tejiashare.com a.tejiashare.com b.tejiashare.com www.baidu.com baidu.com a.baidu.com
要注意的是:每个别名之间都有空格分开的
上面是一个一个列举出来的,下面则是域名的泛解析
ServerAlias *tejiashre.com # 把所有tejiashare.com的二,三,四,五,级域名全部解析到指定目录
ServerAlias *b.tejiashare.com # 把所有tejiashare.com的三,四,五,级域名全部解析到指定目录
需要你注意的是,如果你不解析添加的域名,则配置没效果
以上修改好之后,保存
重启服务器【参考上面重启的方法】
//关于mysql
mysql默认的帐号和密码都是 root
修改密码方法
执行
/phpstudy/mysql/bin/mysql -uroot -proot
然后进入了mysql的欢迎界面 选择mysql数据库
use mysql;
//执行修改密码操作
update User set Password=PASSWORD('这里写密码') where User='root';
//如果你想远程本地来控制数据库,即:不想使用那恶心的phpmyadmin
给root(数据库)用户附上权限
GRANT ALL PRIVILEGES ON *.* TO '这里写数据库用户名'@'%'IDENTIFIED BY '这里写密码' WITH GRANT OPTION;
刷新权限
flush privileges;
然后摁下 Ctrl+C 退出mysql管理界面。
你就可以用
主机的IP地址 root 数据用户名 和你设置的数据库用户密码远程登录了
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|