首页 > 系统 > Fedora > 正文

Fedora 17安装MySQL+Apache+PHP教程

2020-10-14 22:41:45
字体:
来源:转载
供稿:网友

  1、安装mysql
  
  yum install mysql yum install mysql-server这样装,如果两个放一起装,很好容易出错,或者服务端装不上systemctl start mysqld.service
  
  systemctl enable mysqld.service启动mysqlserver
  
  mysqladmin -u root password [your_password_here]为mysql设置密码
  
   mysql -h localhost -u root -p链接mysql开机自启[root@localhost roowe]#  chkconfig --levels 235 mysqld on检查MySQL有木有在运行两种方法[root@localhost roowe]# netstat -tap | grep mysql
  
  tcp        0      0 *:mysql                    *:*                        LISTEN      6100/mysqld或者使用命令
  
  systemctl status mysqld.service
  
  使用下面命令就可以连接mysql了mysql -h localhost -u root -p 2、安装apache [root@localhost roowe]# yum install httpd开机自启
  
  [root@localhost roowe]# chkconfig --levels 235 httpd on
  
  启动apacheservice httpd start 输入命令ifconfig查下自己的ip,我的是192.168.110.128,在浏览器输入http://192.168.110.128即可看到Apache的默认页面。
  
  在Fedora上Apache的默认文档路径在: /var/www/html,配置文档在: /etc/httpd/conf/httpd.conf, 附加的配置文档在: /etc/httpd/conf.d/ 目录下。
  
  这里本机已经可以访问了,不过局域网内如果访问还要设置一下防火墙
  
  同样也需开启防火墙80端口
  
  #iptables -A INPUT -p tcp --dport 80 -j ACCEPT
  
  也可以将上述参数加入防火墙配置中:
  
  #vi /etc/sysconfig/iptables
  
  加入:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
  
  保存后重启iptables即可
  
  重启防火墙,这里有两种方式重启防火墙   a) 重启后生效
  
  开启: chkconfig iptables on
  
  关闭: chkconfig iptables off   b) 即时生效,重启后失效
  
  开启: service iptables start
  
  关闭: service iptables stop   再次从客户端访问,成功!
  
  这是在别的局域网也能过了
  
  3、安装php
  
  root@localhost roowe]# yum install php重启apacheservice httpd restartApache默认的网站执行目录在: /var/www/html目录下,在里面新建info.php
(责任编辑:VEVB)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表