linux怎么安装phpstudy,求详细教程。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux怎么安装phpstudy,求详细教程。相关的知识,希望对你有一定的参考价值。
参考技术A 估计是你没有给本地或者远程管理员登录授权导致无法连接,请按下面的流程更改授权远程mysql访问#ps auxgrep mysqld //先查看一下mysql 是否已经启动#netstat -ant grep 3306 //查看一下端口是否已经起来如果已经启动那么,请使用本地登录(不是远程或者交互登录哦)# mysqld-nt --skip-grant-tables 或者 sudo /usr/sbin/mysqld --skip-grant-tables //ubuntu#/usr/sbin/mysqld --skip-grant-tables //redhat 或者centos 直接管理员进入懂mysql语句的看下面,mysql> use mysqlmysql> select user,host,password from user where user='root'; 、、mysql> update user set host='localhost' where user='root' and host='%'; mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('MyNewPassword'); mysql> flush privileges;举例:GRANT ALL PRIVILEGES ON phpstudy.* TO 'root'@'192.168.1.3' IDENTIFIED BY '123456' WITH GRANT OPTION; 说明:授权root 远程ip 192.168.1.3 登录操作 phpstudy.* 所有的操作权限。 %:通配符代表所有的ip地址。#service mysqld restart 或者重启linux也可以,之后你连接一下是否可以连上,如果连上mysql的日志一般都有记录的。本回答被提问者采纳 参考技术B 命令:wget -c http://lamp.phpstudy.net/phpstudy.bin
chmod +x phpstudy.bin #权限设置
./phpstudy.bin #运行安装
(简单的三步,我安装的经常出错的在权限问题上,以root权限安装99%不会出错--[以上后面俩命令前面加上sudo即可])
选择好php的版本安装即可。
用时十到几十分钟不等,安装时间取决于电脑的下载速度和配置。
如何切换php版
假如你先安装的apache+php5.3
想切换成nginx+php5.4
你就再走一次./phpstudy.bin
但是你会发现有一行是否安装mysql提示选不安装
这样只需要编译nginx+php5.4
从而节省时间,这样只需要几分钟即可。
使用方法
在终端中使用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都可以访问
进入数据库输入下边的命令:/phpstudy/mysql/bin/mysql -uroot -proot
进入mysql中修改登陆密码 mysql> UPDATE user SET Password=PASSWORD('root') where USER='root';
添加权限问题 mysql> grant all privileges on *.* to 'root'@'%' indetified by 'root';
更新,立即生效 mysql> flush privileges;
退出 mysql> quit
[root@localhost /]# getenforce
Disabled
[root@localhost /]# pgrep firewalld
[root@localhost /]# pkill firewalld
修改防火墙:
################################################################################关闭linux防护墙############################################################
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙
1、关闭firewall:
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall开机启动
#############################################################修改linux的访问安全级别为强制关闭状态####################################
确保linux的selinux安全访问级别为关闭状态
vi /etc/selinux/config,将SELINU置为disabled。
修改完成后,保存重启linux,重启后执行如下命令
sestatus
命令行显示: SELinux status: disabled
PhpStudy下载安装使用教程,图文教程(超详细)
「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者
「推荐专栏」:对网络安全感兴趣的小伙伴可以关注专栏《网络安全入门到精通》
PhpStudy
PhpStudy:让天下没有难配的服务器环境。
学习网络安全经常需要搭建各种各样的Web环境,而PphStudy(简称“小皮”)可以一键搭建环境,节省下载、配置环境的时间。
一、官网下载
1)访问PhpStudy官网:https://www.xp.cn/
2)【首页】选择Windows版。
3)跳转到新页面,点立即下载。
3)弹出确认窗口,点击64位下载(大部分都是64位,如果你的是32位,就选32位下载)
4)下载完成,是一个压缩包
二、安装
1)解压后,点进去,双击exe安装程序,开始安装(注意安装路径不要包含中文或空格)。
2)弹出安装界面,点击立即安装(点右下角可以选择安装路径)。
提示:这一步如果报错(无报错请往下滑),安装向导无法创建文件夹“D:\\phpstudy_pro” ,可能是你的电脑没有D盘(PhpStudy默认安装路径是D盘),重新运行安装程序,手动选择安装路径即可。
3)等待安装完成即可。
三、简单使用
1)【首页】显示下小皮自带的工具,红色表示未启动,这里我们启动一个Apache。
2)打开浏览器,访问 localhost
,访问成功。
3)【网站】这一栏,可以看到Web目录。
4)把网站文件拖到WWW目录下,输入路径,就能访问了。
四、粉丝福利
文章评论区抽取3位粉丝送《Web安全攻防从入门到精通》一本,评论 + 关注 即可参与抽奖。
这是一本真正从漏洞靶场、项目案例来指导读者提高Web安全、漏洞利用技术与渗透测试技巧的图书。以新手实操为出发点,搭建漏洞靶场:解析攻防原理+详解攻防手法+构建完整攻防体系。本书从一开始便对Web开发基础和靶场搭建做了详细介绍,结合红日安全团队的漏洞挖掘和评估项目实战经验对各种实战技术进行分析,便于读者理解书中讲到的项目评估攻防案例的底层逻辑。
我们都生活在移动互联网时代,个人信息、企业信息等都暴露在互联网之下。一旦有居心叵测的人攻破网络,会造成无法估量的损失。本书结合红日安全团队的多年经验,深入讲解Web安全的相关知识。
全书共21章,第1章到第6章讲解入门知识,包括HTTP基本概念、工具实战、信息收集、靶场搭建等内容;第7章到第20章讲解Web渗透测试的14个典型漏洞案例,包括SQL注入、XSS漏洞、CSRF漏洞、SSRF漏洞、任意文件上传、业务逻辑漏洞等内容;第21章是项目实战,主要模拟真实Web安全评估项目。
以上是关于linux怎么安装phpstudy,求详细教程。的主要内容,如果未能解决你的问题,请参考以下文章